第1章 数据库系统概述 1
1.1数据与数据处理 1
1.2数据管理技术的产生与发展 3
1.3数据库系统的组成 6
1.4数据库系统的模式结构 9
1.5数据模型概述 11
1.6常用的数据模型 17
本章小结 20
复习题 20
第2章 关系数据库 23
2.1关系模型 23
2.2关系的键与关系的完整性 29
2.3关系代数 31
2.4 SQL Server关系数据库管理系统 39
本章小结 48
复习题 49
拓展试验 52
第3章 关系数据库标准语言——SQL 53
3.1 SQL的基本概念与特点 53
3.2数据定义功能 55
3.3数据查询功能 89
3.4数据操纵功能 101
3.5数据控制功能 105
本章小结 108
复习题 108
拓展试验 111
第4章 关系数据库规范化理论 115
4.1规范化问题的提出 115
4.2函数依赖 117
4.3函数依赖理论 118
4.4范式 121
4.5关系规范化 124
本章小结 126
复习题 126
第5章 数据库安全技术 128
5.1数据库的安全性 128
5.2数据库的完整性控制 144
5.3并发控制与封锁 149
5.4数据库恢复 159
本章小结 165
复习题 166
拓展试验 168
第6章 数据库设计 170
6.1数据库设计概述 170
6.2数据库需求分析 173
6.3数据库概念结构设计 176
6.4数据库逻辑结构设计 181
6.5数据库物理结构设计 183
6.6数据库实施与维护 185
本章小结 186
复习题 187
第7章 数据库编程 189
7.1 Transact-SQL程序设计 189
7.2存储过程 196
7.3触发器 202
本章小结 208
复习题 208
拓展试验 210
第8章 数据库应用系统开发——网上图书销售系统 211
8.1 J SP概述 211
8.2系统分析与设计 214
8.3数据库的设计与实现 216
8.4系统主要功能的设计与实现 221
本章小结 240
复习题 240