《空间数据库教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:毕硕本编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2013
  • ISBN:9787030371928
  • 页数:213 页
图书介绍:本书是以高等院校培养综合型交叉学科本科人才的发展目标而编写的,介绍了空间数据库的原理与方法。全书共分为十三章,主要内容包括:数据库系统概论、空间数据库、数据模型和空间数据模型、关系数据库模型、结构化查询语言SQL、空间关系查询语言、关系模式的规范化设计理论、数据库系统设计与实施、空间数据存储与索引、关系查询处理与查询优化、空间查询处理与空间查询优化、数据库技术新进展、空间数据库发展趋势。本书内容丰富、结构合理、针对性强,理论叙述严谨、能力培养目标明确。读者学完本门课程后,能够具备空间数据库系统的基本知识、基本原理与方法。

第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