第1章 导论 1
1.1 数据管理技术的产生和发展 1
1.2 数据描述与数据模型 6
1.3 数据库系统结构 17
1.4 数据库技术的研究领域 21
1.5 数据库技术的未来发展 23
第2章 关系模型及关系操作 30
2.1 关系模型及其三要素 30
2.2 关系代数 35
2.3 关系演算 39
第3章 SQL语言基础及数据操纵功能 47
3.1 SQL语言概述 47
3.2 数据定义 56
3.3 数据查询 66
3.4 数据操纵 73
3.5 数据控制 74
3.6 嵌入式SQL 77
第4章 关系数据的查询优化 83
4.1 概述 83
4.2 关系代数表达式的变换 85
4.3 查询优化的一般策略 90
4.4 优化的处理过程 91
4.5 物理优化 95
4.6 实际应用中的查询优化 103
第5章 关系数据库规范化理论 106
5.1 规范化的问题 106
5.2 函数依赖 107
5.3 关系规范化 110
5.4 函数依赖的公理系统简介 116
5.5 关系模式的分解 121
第6章 数据库的安全性与完整性 129
6.1 数据库的安全措施 129
6.2 存取控制 131
6.3 其他数据库安全性手段 134
6.4 SQL Server的安全体系结构 137
6.5 SQL Server的安全认证模式 138
6.6 完整性约束条件及完整性控制 141
6.7 SQL Server的数据完整性及实现 144
第7章 数据库系统的恢复和并发控制技术 145
7.1 故障的种类 145
7.2 数据恢复的实现技术 146
7.3 SQL Server的数据备份和恢复 159
7.4 事务处理 165
7.5 并发控制 168
第8章 XML数据管理技术 178
8.1 概述 178
8.2 XML数据编码技术 183
8.3 XML数据存储技术 188
8.4 XML数据索引与查询优化 197
第9章 实时数据库及其管理技术 208
9.1 概述 208
9.2 实时数据库的特征 210
9.3 实时数据模型分析 212
9.4 实时数据库管理系统 214
9.5 实时事务及事务处理 217
9.6 实时数据库的数据管理 221
9.7 实时数据库的I/O调度探析 222
9.8 基于实时数据库的高级数据应用技术 224
第10章 多媒体数据库及其检索技术 227
10.1 概述 227
10.2 多媒体数据模型 231
10.3 多媒体元数据 237
10.4 多媒体数据库查询分析 238
10.5 多媒体数据库的用户接口 240
10.6 多媒体数据库管理系统 244
10.7 跨媒体信息检索技术 248
第11章 移动对象数据库及其索引技术 253
11.1 概述 253
11.2 时态数据类型上的操作算法 258
11.3 数据模型与查询语言 267
11.4 移动对象索引技术 279
11.5 轨迹索引 283
第12章 时态数据库及其管理系统分析 288
12.1 概述 288
12.2 时态数据模型与查询语言 295
12.3 基于全序TFD集的时态模式规范化 301
12.4 基于时态ER模型的时态数据库设计 310
12.5 时态数据库管理系统的分析 315
第13章 空间数据库及其索引技术 317
13.1 概述 317
13.2 空间数据模型分析 329
13.3 空间数据查询处理 336
13.4 空间数据库索引技术 344
第14章 主动数据库及其规则分析 355
14.1 概述 355
14.2 主动数据库管理系统 359
14.3 主动规则集终止性静态分析 362
14.4 基于执行图的汇流性分析 363
14.5 可观察的确定性 366
第15章 数据挖掘原理及技术 367
15.1 概述 367
15.2 基于关联规则的数据挖掘技术 372
15.3 时间序列与序列模式挖掘技术 381
15.4 基于分类规则的数据挖掘技术 393
参考文献 412