第一章 绪论 1
一、基本知识点 1
二、习题解答和解析 2
第二章 关系数据库 17
一、基本知识点 17
二、习题解答和解析 17
三、小结 26
第三章 关系数据库标准语言SQL 27
一、基本知识点 27
二、习题解答和解析 27
三、大作业 36
第四章 关系系统及其查询优化 38
一、基本知识点 38
二、习题解答和解析 38
第五章 关系数据理论 45
一、基本知识点 45
二、习题解答和解析 45
第六章 数据库设计 59
一、基本知识点 59
二、习题解答和解析 60
三、大作业 72
第七章 数据库恢复技术 73
一、基本知识点 73
二、习题解答和解析 74
第八章 并发控制 82
一、基本知识点 82
二、习题解答和解析 82
第九章 数据库安全性 93
一、基本知识点 93
二、习题解答和解析 93
第十章 数据库完整性 100
一、基本知识点 100
二、习题解答和解析 100
第十一章 数据库管理系统 104
习题解答和解析 104
第十二章 数据库技术新发展 111
习题解答和解析 111
第十三章 面向对象数据系统 118
习题解答和解析 118
第十四章 分布式数据库系统 123
习题解答和解析 123
第十五章 并行数据库系统 130
习题解答和解析 130
附录A 数据库系统概论课程模拟试卷 135
模拟试卷一 135
模拟试卷一参考答案 137
模拟试卷二 141
模拟试卷二参考答案 144
模拟试卷三 148
模拟试卷三参考答案 150
模拟试卷四 156
模拟试卷四参考答案 158
附录B 数据库领域图灵获得者简介 162
1973年图灵奖获得者:查尔斯·巴赫曼——“网状数据库之父” 162
1981年图灵奖获得者:埃德加·科德——“关系数据库之父” 166
1998年图灵奖获得者:詹姆斯·格雷——数据库技术和“事务处理”专家 168
附录C SQL99 172
C.1 SQL历史 172
C.2 SQL99概述 173
C.3 关系特征 174
C.4 面向对象的特征 185
C.5 主要DBMS产品对SQL99的新特征的支持 191
附录D 数据库基准测试TPC-C 193
D.1 数据库基准的发展历史 193
D.2 TPC简介 194
D.3 TPC-C 196
参考文献和参考站点 203