第1版前言 1
第2版前言 1
第3版前言 1
1数据库与数据库系统 1
1.1数据与信息资源 1
1.2数据库的诞生与发展 3
1.3为什么要研究数据库? 6
1.4数据库系统 9
1.5数据库系统体系结构 12
1.6数据库管理系统 17
1.7数据库应用系统开发 23
2数据模型 25
2.1数据建模 25
2.2数据模型的进展 28
2.3层次模型 31
2.4网状模型 36
2.5关系模型 43
2.6实体一联系(E-R)模型 45
2.7 OODM 49
2.8扩展的关系模型(对象/关系模型) 51
2.9小结 51
3关系数据库 57
3.1关系与关系变量 58
3.2关系数据库模型 62
3.3关系代数 65
3.4关系演算 72
3.5 RDBMS的级别 79
4结构式查询语言SQL 82
4.1 SQL的诞生与发展 82
4.2 SQL DDL 83
4.3 SQL DML 88
4.4 SQL查询 89
4.5 SQL DCL 100
4.6嵌套SQL 101
4.7查询优化 102
5关系模型设计理论 109
5.1函数相关 111
5.2 1NF 2NF 3NF 113
5.3 BCNF 117
5.4 4NF 118
5.5 5NF 120
5.6关系规范化的步骤 122
5.7关系规范化范例 123
6数据库设计 132
6.1数据库生命周期 132
6.2数据字典 135
6.3数据库设计过程 137
6.4数据库的完整性 151
6.5数据库安全性 155
6.6数据库恢复策略 158
7常规数据库 166
7.1信息资源数据库的分类 166
7.2文献资源的数字化与标准化 167
7.3MARC21(ISO 2709/XML) 176
7.4联机文献数据库结构 191
7.5联机文献库的设计与建立 193
7.6联机文献库的运行与维护 196
7.7多语种文献数据库 198
7.8事实数据库 202
7.9数值数据库 205
7.10科学数据库 210
8多媒体数据库 215
8.1多媒体与多媒体技术 215
8.2多媒体数据库的关键技术 217
8.3多媒体信息的数字化 219
8.4多媒体数据库的设计与建立 222
8.5Oracle中多媒体数据库的建立方法 225
8.6网上多媒体数据库的广泛应用 230
9Web数据库 237
9.1 Web数据库的诞生 237
9.2 Web数据库的基本结构及基础技术 238
9.3 Web数据库的特点 239
9.4 Web服务器与数据库服务器的连接技术 239
9.5 ASP连接SQL Server进行数据库操作的示例 254
9.6 Jsp连接Oracle的操作示例 267
9.7虚拟数据库 275
10数据压缩 279
10.1数据压缩的意义 279
10.2逻辑压缩与物理压缩 281
10.3文献数据库数据压缩的常用方法 296
10.4大型联机数据库数据压缩的实例 302
10.5多媒体数据的压缩技术 307
11数据库技术的新进展 314
11.1分布式数据库 314
11.2数据仓库与数据挖掘 317
11.3知识库和智能数据库系统 319
11.4工程数据库 322
11.5并行数据库 324
11.6主动数据库(active database) 326
11.7模糊数据库(fuzzy database) 330
11.8XML数据库 333
12RDBMS实例 340
12.1 Access系统 340
12.2 VFP系统 341
12.3 DB2系统 343
12.4 Informix系统 348
12.5 Ingres系统 351
12.6 ORACLE系统 352
12.7 Sybase系统 368
12.8 Microsoft SQL Server 370
主要参考文献 389
索引 393