第一章 绪论 1
第二章 关系数据库 16
第三章 关系数据库标准语言SQL 25
第四章 数据库安全性 34
第五章 数据库完整性 40
第六章 关系数据理论 43
第七章 数据库设计 56
第八章 数据库编程 66
第九章 关系查询处理和查询优化 67
第十章 数据库恢复技术 70
第十一章 并发控制 78
第十二章 数据库管理系统 88
第十三章 数据库技术新发展 94
第十四章 分布式数据库系统 98
第十五章 对象关系数据库系统 104
第十六章 XML数据库 105
第十七章 数据仓库与联机分析处理技术 106
实验1认识DBMS 109
实验1报告 110
实验2交互式SQL语言 115
实验2报告 116
实验3数据控制(安全性部分) 123
实验3报告 124
实验4数据控制(完整性部分) 126
实验4报告 127
实验5通过嵌入式SQL访问数据库 130
实验5报告 132
实验6使用PL/SQL编写存储过程访问数据库 135
实验6报告 136
实验7通过ODBC访问数据库 141
实验7报告 141
实验8通过JDBC访问数据库 149
实验8报告 150
实验9查询优化 158
实验9报告1 158
实验9报告2 165
附录A数据库系统概论模拟试卷及答案 181
附录B 数据库领域的图灵奖获得者 202
附录C SQL99 211
附录D数据库基准测试TPC-C 230
参考文献 239