目 录
译者序
第7版序言
第一部分 基础知识
第1章 数据库管理概述 1
1.1 引言 1
1.2 什么是数据库系统 3
1.3 什么是数据库 6
1.4 为什么用数据库 10
1.5 数据独立性 12
1.6 关系系统及其他 15
1.7 小结 17
练习 17
参考文献和简介 19
部分练习答案 19
第2章 数据库系统体系结构 22
2.1 引言 22
2.2 三级体系结构 22
2.3 外模式 24
2.4 概念模式 26
2.5 内模式 26
2.6 映象 27
2.7 数据库管理员 27
2.8 数据库管理系统 28
2.9 数据通信管理器 31
2.10 客户/服务器体系结构 31
2.11 工具 33
2.12 分布式处理 33
2.13 小结 35
练习 35
参考文献和简介 36
第3章 关系数据库介绍 38
3.1 引言 38
3.2 关系模型概述 38
3.3 关系和关系变量 41
3.4 关系的含义 42
3.5 优化 44
3.6 数据字典 45
3.7 基本关系变量和视图 46
3.8 事务 49
3.9 供应商和零件数据库 49
3.10 小结 51
练习 52
参考文献和简介 53
部分练习答案 54
第4章 SQL概述 55
4.1 引言 55
4.2 综述 56
4.3 目录 58
4.4 视图 59
4.5 事务 59
4.6 嵌入式SQL 59
4.7 SQL是不完美的 66
4.8 小结 66
练习 67
参考文献和简介 68
部分练习答案 73
第二部分 关系数据模型
第5章 域、关系和基本关系变量 77
5.1 引言 77
5.2 域 79
5.3 关系值 86
5.4 关系变量 90
5.5 SQL的支持 93
5.6 小结 96
练习 97
参考文献和简介 98
部分练习答案 101
第6章 关系代数 106
6.1 引言 106
6.2 关系封闭性 107
6.3 语法 109
6.4 语义 110
6.5 举例 117
6.6 关系代数的作用 119
6.7 附加的操作符 120
6.8 分组与分组还原 125
6.9 关系比较 127
6.10 小结 128
练习 129
参考文献和简介 131
部分练习答案 133
第7章 关系演算 140
7.1 引言 140
7.2 元组演算 141
7.3 举例 147
7.4 关系演算与关系代数的比较 149
7.5 计算能力 152
7.6 域演算 153
7.7 SQL语言 155
7.8 小结 162
练习 163
参考文献和简介 165
部分练习答案 167
第8章 完整性 179
8.1 引言 179
8.2 类型约束 180
8.3 属性约束 181
8.4 关系变量约束 182
8.5 数据库约束 182
8.6 黄金法则 183
8.7 静态约束和动态约束 184
8.8 码 185
8.9 SQL对完整性的支持 191
8.10 小结 194
练习 194
参考文献和简介 196
部分练习答案 201
第9章 视图 209
9.1 引言 209
9.2 视图的用途 211
9.3 视图检索 213
9.4 视图更新 214
9.5 快照 225
9.6 SQL对视图的支持 226
9.7 小结 227
练习 228
参考文献和简介 229
部分练习答案 232
第三部分 数据库设计
第10章 函数依赖 238
10.1 引言 238
10.2 基本概念 239
10.3 平凡的函数依赖和非平凡的函数
依赖 241
10.4 依赖集的闭包 241
10.5 属性集的闭包 242
10.6 最小函数依赖集 244
10.7 小结 245
练习 246
参考文献和简介 247
部分练习答案 249
第11章 进一步规范化Ⅰ:1NF、2NF、
3NF和BCNF 252
11.1 引言 252
11.2 无损分解和函数依赖 254
11.3 第一、第二和第三范式 257
11.4 保持函数依赖 262
11.5 BOYCE/CODD范式 264
11.6 具有关系值属性的关系变量 268
11.7 小结 270
练习 270
参考文献和简介 272
部分
2021-11-08 17:51:27
18.73MB
数据库
1