第一篇 基础篇 3
第1章 绪论 3
1.1基本概念 3
1.2空间数据库与相关学科的关系 8
1.3空间数据管理技术的产生与发展 9
1.4现有空间数据库标准简介 14
1.5现有空间数据库管理系统产品简介 15
练习题 18
参考文献 19
第2章 数据库相关基础知识回顾 20
2.1数据库的数据模型 20
2.2关系代数 27
2.3结构化查询语言 29
练习题 35
参考文献 35
第3章 空间数据模型 36
3.1空间数据模型的分类 36
3.2几何对象模型 37
3.3几何拓扑模型 50
3.4网络模型 54
3.5栅格数据模型 56
3.6注记文本模型 66
练习题 69
参考文献 70
第4章 空间结构化查询语言 71
4.1空间结构化查询语言 71
4.2 PostgreSQL/PostGIS介绍 71
4.3矢量数据的定义与操纵 74
4.4栅格数据的定义与操纵 87
练习题 94
参考文献 94
第5章 空间数据库应用实例 95
5.1示例数据介绍 95
5.2概念设计 96
5.3逻辑设计 99
5.4物理实现 101
5.5空间查询 105
练习题 109
参考文献 109
第二篇 系统篇 113
第6章 空间查询与索引 113
6.1三个基本知识 113
6.2网格索引 116
6.3四叉树索引 117
6.4 R树索引及其变体 118
6.5空间填充曲线索引与聚集 120
6.6现有空间数据库产品的索引方式 122
练习题 123
参考文献 123
第7章 空间查询处理与优化 125
7.1空间查询处理流程框架 125
7.2空间查询操作执行算法 129
7.3基于启发式规则的存取路径选择优化 131
7.4基于代价的优化方法 132
7.5空间选择率的估计 135
练习题 143
参考文献 143
第8章 空间数据库的并发控制 145
8.1并发控制机制概述 145
8.2空间数据的并发控制机制 147
练习题 150
参考文献 150
第9章 空间数据库发展趋势 151
9.1 XML数据库 151
9.2高安全空间数据库 152
9.3多尺度空间数据库 153
9.4时空数据库 156
9.5空间数据仓库 157
9.6其他技术发展趋势 159
练习题 162
参考文献 162
附录A PostgreSQL/PostGIS实验运行环境的搭建 165
A.1 PostgreSQL 165
A.2 PostGIS 169
A.3 Quantum GIS与空间数据库的连接 172
附录B ESRI相关产品介绍 174
B.1 ArcSDE 174
B.2 GeoDatabase 186
参考文献 198