1 数据库系统引论 1
1.1 信息资源管理与数据库技术 1
1.2 信息模型 9
1.3 数据模型 15
1.4 三级模式 25
1.5 数据库系统体系结构 29
1.6 数据库管理系统 33
习题一 40
2 关系数据库系统 42
2.1 关系与关系模式 42
2.2 关系数据库模型 47
2.3 关系代数 51
2.4 关系演算 60
2.5 RDBMS的级别 68
2.6 RDBMS实例 70
习题二 86
3 结构式查询语言SQL 88
3.1 SQL简介 88
3.2 SQL DDL 89
3.3 SQL查询 93
3.4 SQL DML 103
3.5 SQL DCL 109
3.6 嵌套SQL 110
习题三 112
4 关系模型设计理论 114
4.1 函数相关 116
4.2 1NF 2NF 3NF 118
4.3 BCNF 122
4.4 4NF 123
4.5 5NF 126
4.6 关系规范化的步骤 128
习题四 129
5.1 数据库的设计条件 130
5 数据库设计 130
5.2 数据字典 132
5.3 数据库设计过程 134
5.4 数据完整性措施与恢复策略 143
5.5 信息资源数据库的分类 146
习题五 147
6 文献资源数据库 149
6.1 文献资源的数字化 149
6.2 文献信息的标准化 150
6.3 联机文献数据库结构 167
6.4 联机文献库的设计与建立 170
6.5 联机文献库的维护 173
6.6 多语种文献数据库 176
6.7 文献数据库实例 178
习题六 180
7 事实数据库与数值数据库 182
7.1 科技成果数据库 182
7.2 物价数据库 185
7.3 科学数据库 190
习题七 197
8.1 多媒体与多媒体计算机系统 198
8 多媒体数据库 198
8.2 多媒本数据库的关键技术 201
8.3 多媒体信息的数字化 202
8.4 多媒体数据库的设计与建立 206
8.5 网上多媒体数据库的广泛应用 210
习题八 216
9 Web数据库 217
9.1 Internet的飞速发展与Web数据库的诞生 217
9.2 Web数据库的基本结构及基础技术 218
9.3 Web数据库的特点 219
9.4 Web服务器与数据库服务器的连接技术 220
9.5 虚拟数据库 231
习题九 232
10 数据压缩 233
10.1 为什么要进行数据压缩 233
10.2 逻辑压缩与物理压缩 235
10.3 文献数据库数据压缩的常用方法 253
10.4 大型联机数据库数据压缩的实例 260
10.5 多媒体数据的压缩技术 265
习题十 272
11 数据库技术的新进展 273
11.1 分布式数据库 273
11.2 数据仓库与数据挖掘 277
11.3 知识库和智能数据库系统 280
11.4 工程数据库 284
11.5 并行数据库 286
11.6 主动数据库(Active Database) 288
11.7 模糊数据库(Fuzzy Database) 293
习题十一 297
附录A IMS系统简介 298
附录B DBTG系统简介 309
索引 324
主要参考文献 329