书籍详情
数据库系统设计与原理(第2版)
作者:冯建华 等编著
出版社:清华大学出版社
出版时间:2007-06-01
ISBN:9787302150602
定价:¥24.00
购买这本书可以去
内容简介
《数据库系统设计与原理(第2版)》主要讲述数据库系统的设计与原理,第1~6章主要介绍数据库的设计内容和设计方法,包括数据库的概念设计、逻辑设计和物理设计;相关的模型主要介绍了实体一联系模型和关系模型。第7、8章主要介绍数据库的底层存储结构和数据库的索引技术,侧重于文件组织、文件结构和索引结构,并对实际商用的数据库系统产品SQL Server 2000的存储技术进行了介绍与分析。第9~11章主要介绍数据库管理系统的核心技术,包括查询处理、事务管理、并发控制和故障恢复等。第12、13章主要介绍数据库管理系统体系结构的扩展和数据库技术的研究进展以及当前出现的一些新的有关数据库研究的课题和应用领域。 《数据库系统设计与原理(第2版)》可作为高等院校计算机专业本科生的数据库课程的教材,也可以作为有关的科技人员和高校教师的参考书。
作者简介
冯建华,男,山西运城人,1967年8月出生,副教授,现在清华大学计算机科学与技术系软件研究所工作。1986年从运城康杰中学考入清华大学计算机科学与技术系,1991年免试推荐直读清华大学计算机科学与技术系工学硕士研究生,1993年硕士毕业后留校工作至今,期间曾作为技术顾问在联合国国际原子能机构(IAEA,位于奥地利首都维也纳)工作近两年时间。现正在攻读清华大学计算机科学与技术系在职博士学位。 主要研究方向为:数据库、数据仓储和WWW环境下的信息处理。曾参加了两项国家863项目的研制与开发工作,目前正在负责一个国家973项目的子课题“万维网上的数据集成、数据仓储和知识发现的有效算法与软件系统”的研究工作。参与了我系两个大项目——“玉溪卷烟厂信息管理与决策支持系统”和“联合国IAEA技术合作局工作流系统”的开发工作。目前已在国内核心期刊和国际会议上发表论文18篇,其中EI收录的6篇。
目录
第1章 引言
1.1 数据库管理系统的产生
1.2 数据视图
1.3 数据模型
1.4 数据库语言
1.5 事务管理
1.6 存储管理
1.7 数据库用户
1.8 数据库管理系统的总体结构
1.9 商业数据库管理系统
本章小结
习题
第2章 实体联系模型
2.1 基本概念
2.2 ER模型设计中的问题
2.3 映射约束
2.4 码
2.5 实体联系图
2.6 弱实体集
2.7 扩展ER特性
2.8 数据库的ER模式设计
2.9 将ER模式转换为表
本章小结
习题
第3章 关系模型
3.1 关系数据库的结构
3.2 关系代数
3.3 关系演算
3.4 扩展关系代数运算
3.5 数据库的修改
3.6 视图
本章小结
习题
第4章 关系数据库查询语言SQL
4.1 背景
4.2 基本结构
4.3 集合操作
4.4 聚集函数
4.5 空值
4.6 嵌套子查询
4.7 派生关系
4.8 视图
4.9 数据库的修改
4.10 关系的连接
4.11 SQL DDL
4.12 嵌入式SQL
4.13 其他SQL特性
本章小结
习题
第5章 数据库的完整性约束与模式分解
5.1 域约束
5.2 参照完整性
5.3 断言
5.4 触发器
5.5 函数依赖
5.6 码与范式
5.7 关系数据库设计
5.8 模式分解
本章 小结
习题
第6章 数据库的物理设计
6.1 数据库设计的六阶段
6.2 数据库的物理组织
6.3 SQL Server 2000的数据库文件组织
6.4 数据库的物理设计
6.5 数据的存储结构
6.6 数据的存取路径
6.7 物理设计的相关因素
6.8 数据库物理设计实例:全国人口查询系统
本章小结
习题
第7章 存储结构和文件结构
第8章 索引和散列
第9章 查询处理
第10章 事务
第11章 并发控制
第12章 数据库系统的体系结构
第13章 数据仓库
附录A清华大学本科生课程概况
参考文献
1.1 数据库管理系统的产生
1.2 数据视图
1.3 数据模型
1.4 数据库语言
1.5 事务管理
1.6 存储管理
1.7 数据库用户
1.8 数据库管理系统的总体结构
1.9 商业数据库管理系统
本章小结
习题
第2章 实体联系模型
2.1 基本概念
2.2 ER模型设计中的问题
2.3 映射约束
2.4 码
2.5 实体联系图
2.6 弱实体集
2.7 扩展ER特性
2.8 数据库的ER模式设计
2.9 将ER模式转换为表
本章小结
习题
第3章 关系模型
3.1 关系数据库的结构
3.2 关系代数
3.3 关系演算
3.4 扩展关系代数运算
3.5 数据库的修改
3.6 视图
本章小结
习题
第4章 关系数据库查询语言SQL
4.1 背景
4.2 基本结构
4.3 集合操作
4.4 聚集函数
4.5 空值
4.6 嵌套子查询
4.7 派生关系
4.8 视图
4.9 数据库的修改
4.10 关系的连接
4.11 SQL DDL
4.12 嵌入式SQL
4.13 其他SQL特性
本章小结
习题
第5章 数据库的完整性约束与模式分解
5.1 域约束
5.2 参照完整性
5.3 断言
5.4 触发器
5.5 函数依赖
5.6 码与范式
5.7 关系数据库设计
5.8 模式分解
本章 小结
习题
第6章 数据库的物理设计
6.1 数据库设计的六阶段
6.2 数据库的物理组织
6.3 SQL Server 2000的数据库文件组织
6.4 数据库的物理设计
6.5 数据的存储结构
6.6 数据的存取路径
6.7 物理设计的相关因素
6.8 数据库物理设计实例:全国人口查询系统
本章小结
习题
第7章 存储结构和文件结构
第8章 索引和散列
第9章 查询处理
第10章 事务
第11章 并发控制
第12章 数据库系统的体系结构
第13章 数据仓库
附录A清华大学本科生课程概况
参考文献
猜您喜欢