《数据库系统教程第3版》是2008年高等教育出版社出版的图书,作者是施伯乐、丁宝康。本书详细介绍数据库系统的基本原理、方法和发展趋势。
本书第1版列为教育部“面向21世纪课程教材”。第2版作了较大的修改和补充,增加了关系逻辑、递归SQL、对象联系图、UML的类图、ODMG标准、ODBC和XML等内容。
这次第3版被教育部列为普通高等教育“十一五”国家级规划教材,对内容又作了修订和充实。
全书分为上、下两篇。上篇为基础篇,介绍传统的数据库技术,内容包括:数据库概论、关系模型和关系运算理论、关系数据库语言SQL、关系数据库的规范化设计、数据库设计与ER模型、数据库的存储结构和系统实..
目录
- 上篇基础篇
- 1章数据库概论
- 1.1引言
- 1.2数据库的由来和发展
- 1.2.1人工管理阶段
- 1.2.2文件系统阶段
- 1.2.3数据库阶段
- 1.2.4高级数据库阶段
- 1.3数据描述
- 1.3.1概念设计中的数据描述
- 1.3.2逻辑设计中的数据描述
- 1.3.3物理设计中的数据描述
- 1.3.4数据联系的描述
- 1.4数据抽象的级别
- 1.4.1数据抽象的过程上篇基础篇
- 1章数据库概论
- 1.1引言
- 1.2数据库的由来和发展
- 1.2.1人工管理阶段
- 1.2.2文件系统阶段
- 1.2.3数据库阶段
- 1.2.4高级数据库阶段
- 1.3数据描述
- 1.3.1概念设计中的数据描述
- 1.3.2逻辑设计中的数据描述
- 1.3.3物理设计中的数据描述
- 1.3.4数据联系的描述
- 1.4数据抽象的级别
- 1.4.1数据抽象的过程
- 1.4.2概念模型
- 1.4.3逻辑模型
- 1.4.4外部模型
- 1.4.5内部模型
- 1.4.6三层模式和两级映像
- 1.4.7高度的数据独立性
- 1.5数据库管理系统
- 1.5.1DBMS的工作模式
- 1.5.2DBMS的主要功能
- 1.6数据库系统
- 1.6.1DBS的组成
- 1.6.2DBS的全局结构
- 1.6.3DBS结构的分类
- 1.6.4应用程序的演变
- 1.6.5DBS的效益
- 1.7小结
- 习题1
- 2章关系模型和关系运算理论
- 2.1关系模型的基本概念
- 2.1.1基本术语
- 2.1.2关系的定义和性质
- 2.1.3关系模型的3类完整性规则
- 2.1.4关系模型的3层体系结构
- 2.1.5关系模型的形式定义和优点
- 2.1.6关系查询语言和关系运算
- 2.2关系代数
- 2.2.1关系代数的5个基本操作
- 2.2.2关系代数的4个组合操作
- 2.2.3关系代数运算的应用实例
- 2.2.4关系代数的7个扩充操作
- 2.3关系演算
- 2.3.1元组关系演算
- 2.3.2域关系演算
- 2.3.3关系运算的安全约束和等价性
- 2.4关系代数表达式的优化
- 2.4.1关系代数表达式的优化问题
- 2.4.2关系代数表达式的等价变换规则
- 2.4.3关系代数表达式的启发式优化算法
- 2.5关系逻辑
- 2.5.1关系逻辑的成分
- 2.5.2规则的安全性
- 2.5.3从关系代数到关系逻辑的转换
- 2.5.4递归过程
- 2.5.5关系逻辑与关系代数的差异
- 2.6小结
- 习题2
- 3章关系数据库语言SQL
- 4章关系数据库的规范化设计
- 5章数据库设计与ER模型
- 6章数据库的存储结构
- 7章系统实现技术
- 下篇发展篇
- 8章对象数据库系统
- 9章分布式数据库系统
- 10章ODBC技术
- 11章XML技术
- 12章现代信息集成技术
- 参考文献