第一章关系数据库 1
1.1历史背景 1
目 录 1
1.2其它类型的数据库 2
1.3 特性 3
1.4 SQL 4
1.5工具 4
1.6定义 5
1.7主要的样本数据 7
2.1数据类型 9
第二章数据定义 9
2.2定义表结构 10
2.3改变表的结构 11
2.4注释 12
2.5同名 12
第三章数据操纵 14
3.1条件 14
3.2 SELECT 17
3.3 INSERT 33
1 1.4逻辑--物理接口 1 33
3.4 UPDATE 35
3.5 DELETE 36
3.6视图 37
1 1.7簇 1 38
4.1用户类型 44
第四章数据控制 44
4.2对数据库目标的控制访问 46
第五章索引和聚集 51
5.1索引的目的和使用 51
5.2建立和使用索引 53
5.3簇 55
6.1数据库操作 58
第六章系统目录 58
6.2数据库表 60
6.3数据库的组织 62
第七章规范化 64
7.1规范化的目的 64
7.2非规范化的表 65
7.3第一范式(1NF) 68
7.4第二范式(2NF) 70
7.5第三范式(3NF) 72
7.6 BCNF 74
7.7 MVD/NF(4NF) 75
7.8 PJ/NF(5NF) 76
8.1数据项的完整性 78
第八章完整性 78
8.2语义完整性 79
8.3引用完整性 81
8.4并发控制 83
8.5恢复 88
第九章嵌入式SQL 93
9.1 预编译 94
9.2 DECLARE 95
9.3 SQLCA 96
9.4实际程序 97
9.5光标 100
9.6使用SQLCA 102
9.7指示变量 105
9.8动态SQL 106
9.9嵌入SQL的例子 108
10.1 OS/2 Dalabase Manager(数据库服务) 117
第十章应用 117
10.2 SQL*Forms 121
第十一章体系结构 128
1 1.1数据库的独立性 128
11.2逻辑数据库 130
11.3物理数据库 132
1 1.5重新组织 136
1 1.6索引 137
第十二章配置 140
12.1单用户系统 140
12.2集中式的多用户系统 141
12.3分散式的配置 143
12.4分布式的配置 144
第十三章样本数据库表 150