出版社:清华大学出版社
年代:2007
定价:29.5
本书讲述数据库系统设计与原理。
前言
第1章 引言
1.1 数据库管理系统的产生
1.1.1 数据管理的进展
1.1.2 文件处理系统
1.1.3 数据库管理系统
1.2 数据视图
1.2.1 数据抽象
1.2.2 实例和模式
1.2.3 数据独立性
1.3 数据模型
1.3.1 数据模型的分类
1.3.2 实体-联系模型
1.3.3 面向对象模型
1.3.4 关系模型
1.3.5 网状模型
1.3.6 层次模型
1.4 数据库语言
1.4.1 数据定义语言
1.4.2 数据操纵语言
1.5 事务管理
1.5.1 问题的提出
1.5.2 事务的定义
1.5.3 事务管理器
1.5.4 并发控制管理器
1.6 存储管理
1.7 数据库用户
1.8 数据库管理系统的总体结构
1.8.1 查询处理器部件
1.8.2 存储管理器部件
1.8.3 必要的数据结构
1.9 商业数据库管理系统
1.9.1 Oracle数据库系统
1.9.2 Sybase数据库系统
1.9.3 Microsoft公司与IBM公司数据库系统
本章小结
习题
第2章 实体-联系模型
2.1 基本概念
2.1.1实体集与属性
2.1.2 属性类型的划分
2.1.3 联系集与属性
2.2 E-R模型设计中的问题
2.2.1 用实体集还是用属性
2.2.2 用实体集还是用联系集
2.2.3 用二元联系集还是n元联系集
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 E-R图的主要构件
2.5.2 E-R图的作用与好处
2.5.3 E-R图举例
2.6 弱实体集
2.6.1 基本概念
2.6.2 分辨符
2.6.3 弱实体集的E-R图
2.6.4 数据库设计中弱实体集的处理
2.7 扩展E-R特性
2.7.1 特殊化
2.7.2 概括
……
第3章 关系模型
第4章 关系数据库查询语言SQL
第5章 数据库的完整性约束与模式分解
第6章 数据库的物理设计
第7章 存储结构和文件结构
第8章 索引和散列
第9章 查询处理
第10章 事务
第11章 并发控制
第12章 数据库系统的体系结构
第13章 数据仓库
附录A 清华大学本科生课程概况
参考文献
本书主要讲述数据库系统的设计与原理,第1-6章主要介绍数据库的设计内容和设计方法,包括数据库的概念设计、逻辑设计和物理设计;相关的模型主要介绍了实体-联系模型和关系模型。第7、8章主要介绍数据库的底层存储结构和数据库的索引技术,侧重于文件组织、文件结构和索引结构,并对实际商用的数据库系统产品SQL
Server
2000的存储技术进行了介绍与分析。第9-11章主要介绍数据库管理系统的核心技术,包括查询处理、事务管理、并发控制和故障恢复等。第12-13章主要介绍数据库管理系统体系结构的扩展和数据库技术的研究进展以及当前出现的一些新的有关数据库研究的课题和应用领域。
本书可作为高等院校计算机专业本科生的数据库课程的教材,也可以作为有关的科技人员和高校教师的参考书。
书籍详细信息 | |||
书名 | 数据库系统设计与原理站内查询相似图书 | ||
丛书名 | 计算机系列教材 | ||
9787302150602 《数据库系统设计与原理》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看 | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 2版 | 印次 | 1 |
定价(元) | 29.5 | 语种 | 简体中文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 322 | 印数 | 5000 |
数据库系统设计与原理是清华大学出版社于2007.06出版的中图分类号为 TP311.13 的主题关于 数据库系统-高等学校-教材 的书籍。