目 录 1
第一章数据库系统概貌 1
1.1信息、数据及数据处理 1
1.2数据库的产生 5
1.3数据库系统的体系结构 9
1.4数据库系统的组成 10
1.5数据库管理系统 11
1.7数据模型 14
1.6 用户存取数据的过程 14
习题 18
第二章关系方法 19
2.1关系模型的数学理论基础 19
2.2关系代数 24
2.3关系演算 29
2.4关系数据库的数据语言 32
习题 38
3.1 IMS系统简介 40
3.2数据模型 40
第三章层次方法 40
3.3数据子模型 45
3.4数据操作语言 48
习题 51
第四章网状方法 52
4.1 DBTG系统结构 52
4.2 DBTG数据结构 53
4.3 DBTG的模式描述 59
4.4 DBTG的子模式 62
习题 63
第五章数据库设计 64
5.1关系数据库设计理论 64
5.2数据库设计的主要目标 81
5.3数据库设计的基本步骤 83
习题 89
第六章数据库的保护 91
6.1问题的提出 91
6.2数据库保护的基本内容 91
6.3安全性保护 91
6.4完整性保护 93
6.5并发控制 94
6.6数据库的后援与恢复 95
习题 96
第七章INGRES关系数据库系统 97
7.1概论 97
7.2体系结构 98
7.3数据结构 104
7.4数据操作 107
7.5数据库的管理与维护 119
7.6 嵌套的QUEL语言——EQUEL/C简介 121
习题 127
第八章人事、工资综合管理系统的设计与实现 128
8.1人事、工资综合管理数据库的设计 129
8.2数据库的建立 135
8.3人事、工资综合管理系统应用程序设计 140
8.4人事、工资综合管理系统的应用程序 157
习题 175
9.2体系结构 176
9.1 dBASE概述 176
第九章dBASE Ⅲ 176
9.3数据结构 177
9.4数据操作语言 181
9.5程序设计语言及应用程序 204
9.6 dBASE I数据库系统的保护 216
9.7 dBASEⅢ与程序设计语言的通讯 218
习题 226
10.1图书管理数据库的设计 227
第十章图书管理系统的设计与实现 227
10.2图书管理数据库的建立 234
10.3命令文件的设计 236
10.4 图书管理系统的命令文件 237
第十一章dBASEⅢ PLUS简介 253
11.1单用户dBASEⅢPLUS系统 253
11.2 dBASE Ⅱ PLUS的网络功能 255
附录A INGRES数据语言QUEI 261
附录B dBASE Ⅲ命令一览表 272
参考文献 286