第1章 数据库系统概论 1
1.1数据库的基本概念 1
1.1.1数据 1
1.1.2数据库 1
1.1.3数据库管理系统 2
1.1.4数据库系统 2
1.2数据库系统的组成与结构 3
1.2.1数据库系统的组成 3
1.2.2数据库系统结构 4
本章小结 5
习题 6
第2章 空间数据库 7
2.1空间数据库概述 7
2.1.1空间数据库基本概念 7
2.1.2空间数据类型 9
2.1.3空间数据特征 10
2.1.4空间数据库作用 12
2.2空间数据库的发展现状 14
2.3空间数据库与传统数据库的比较 16
2.3.1空间数据库特征 16
2.3.2空间数据库与传统数据库的差异 17
本章小结 19
习题 19
第3章 数据模型与空间信息模型 20
3.1数据模型 20
3.1.1数据模型的概念 20
3.1.2概念模型 20
3.1.3层次模型 22
3.1.4网状模型 23
3.1.5关系模型 23
3.2空间信息模型 24
3.2.1基于场的模型 26
3.2.2基于对象的模型 27
3.2.3空间数据类型 27
3.2.4空间对象的操作 28
3.2.5动态空间操作 32
本章小结 32
习题 33
第4章 关系数据库模型 34
4.1关系模型概述 34
4.2关系数据结构及形式化定义 34
4.2.1关系的数学定义 34
4.2.2关系的性质 36
4.2.3关系模式 36
4.3关系的完整性 36
4.3.1实体完整性 37
4.3.2参照完整性 37
4.3.3用户定义的完整性 38
4.4关系代数 38
4.4.1传统的集合运算 38
4.4.2专门的关系运算 39
本章小结 45
习题 45
第5章 结构化查询语言 46
5.1 SQL语言基本知识 46
5.2数据定义命令 47
5.3数据查询语言 50
5.4数据更新语言 60
5.5视图 63
5.6数据控制 68
本章小结 70
习题 70
第6章 空间查询语言 71
6.1 World实例数据库 71
6.2扩展SQL以处理空间数据 73
6.3强调空间的查询示例 76
本章小结 80
习题 80
第7章 关系模式的规范化理论 82
7.1问题的提出 82
7.2关系的规范化 83
本章小结 89
习题 89
第8章 数据库设计与实施 90
8.1数据库设计概述 90
8.1.1数据库设计内容 90
8.1.2数据库设计的特点 90
8.1.3数据库设计的步骤 91
8.2需求分析 92
8.2.1需求分析的任务 92
8.2.2需求分析的步骤 93
8.2.3需求分析的方法 93
8.2.4需求分析的结果 93
8.3概念结构设计 97
8.3.1概念结构设计的目标和任务 97
8.3.2概念结构的设计方法 98
8.3.3概念结构设计的步骤 98
8.3.4概念设计的结果 104
8.4逻辑结构设计 104
8.4.1逻辑结构设计的目标和任务 104
8.4.2逻辑结构设计的方法和步骤 104
8.5物理结构设计 108
8.5.1物理设计的内容和方法 108
8.5.2物理设计的评价 110
8.6数据库的实施和维护 110
8.6.1数据库的实施 110
8.6.2数据库的试运行 112
8.6.3数据库的运行和维护 112
本章小结 113
习题 113
第9章 空间数据存储和空间数据索引 115
9.1引言 115
9.2空间数据存储 116
9.2.1磁盘的存储结构 117
9.2.2缓冲区管理器 118
9.2.3域、记录和文件 118
9.2.4 文件结构 120
9.2.5空间填充曲线 121
9.3空间数据组织 127
9.3.1纵向分层组织 127
9.3.2横向分块组织 131
9.3.3分层分块索引 132
9.3.4三维空间数据组织 133
9.4栅格数据管理 134
9.4.1管理方案 134
9.4.2组织形式 135
9.4.3存储结构 135
9.5空间数据索引 136
9.5.1网格文件 138
9.5.2 R树 140
本章小结 144
习题 145
第10章 数据查询优化 147
10.1查询优化概述 147
10.2查询实例分析 148
10.3查询优化的一般策略 150
10.4关系代数的等价公式 151
10.5查询优化的一般步骤 152
本章小结 154
习题 154
第11章 空间查询处理与优化 155
11.1空间操作计算 155
11.1.1概述 155
11.1.2空间操作 155
11.1.3对象操作的两步查询处理 157
11.1.4空间选择技术 158
11.1.5一般的空间选择 159
11.1.6空间连接操作算法 159
11.1.7空间聚集操作策略:最近邻居 162
11.2空间查询优化 163
11.2.1逻辑转换 164
11.2.2基子代价的优化:动态规划 167
11.3空间索引结构分析 168
11.3.1枚举可选的计划 170
11.3.2混合体系结构中的分解与归并 170
本章小结 172
习题 173
第12章 数据库技术新发展 175
12.1数据库技术概述 175
12.2面向对象数据库技术 176
12.2.1面向对象方法学简介 176
12.2.2面向对象数据模型 178
12.2.3面向对象数据库管理系统 182
12.3分布式数据库 188
12.3.1分布式数据库系统产生 189
12.3.2分布式数据库系统的定义 190
12.3.3分布式数据库系统的主要特点 192
12.3.4分布式数据库系统的模式结构 194
12.3.5分布式数据库管理系统及其分类 195
12.3.6分布式数据库系统的优缺点 197
本章小结 199
习题 199
第13章 空间数据库发展趋势 200
13.1支持场实体的数据库 200
13.1.1栅格与图像操作 200
13.1.2存储和索引 204
13.2基于内容的检索 205
13.2.1拓扑相似性 206
13.2.2方位相似性 207
13.2.3距离相似性 207
13.2.4属性关系图 208
13.2.5检索步骤 209
本章小结 209
习题 210
主要参考文献 212