编辑推荐
 ;
内容简介
本书是一本全面介绍数据库系统理论、技术和方法的大学教科书,全书分为基础篇、设计篇、实现篇、专题篇和新技术篇。基础篇介绍数据库的基本概念和体系结构、关系数据库系统和数据库的安全性与完整性。设计篇讨论数据库设计的基本步骤和设计方法,并介绍实体-联系模型、扩展的实体-联系模型和关系数据库的函数依赖理论。实现篇介绍数据库的物理存储结构、数据字典、关系代数操作算法、查询优化技术和事务处理技术。专题篇介绍新一代数据库技术及应用、扩展的关系数据库系统、面向对象与对象关系数据库系统、分布式数据库系统和并行数据库技术。新技术篇介绍数据库领域的新进展,包括数据仓库与联机分析、数据挖掘、Web信息检索与Web数据管理技术等。
本书内容丰富,系统性强,知识体系新颖,理论与实践结合,具有先进性和实用性,是高校计算机、信息与科学计算及信息管理与信息系统等专业本科生和研究生数据库课程教材,也可作为数据库领域从业人员的参考书。本书还将提供电子课件和实验指导等教辅材料
作者简介
暂无
目录
第1篇 基础篇
第1章 数据库系统概述
1.1 数据库、数据库管理系统和数据库系统
1.2 数据库系统的特点与功能
1.3 数据库系统的用户
1.4 数据抽象
1.5 数据模型
1.6 数据库语言
1.7 数据库管理系统的结构
1.8 数据库技术的发展
习题1
本章参考文献
第2章 关系数据库系统
2.1 关系数据模型
2.2 关系运算
2.3 关系运算的安全性
2.4 关系代数、元组关系演算、域关系演算的等价性
2.5 关系数据库查询语言
2.6 标准关系数据库查询语言SQL
习题2
本章参考文献
第3章 数据库的安全性与完整性
3.1 安全性
3.2 完整性
习题3
本章参考文献
第2篇 设计篇
第4章 数据库设计概述与需求分析
4.1 数据库的设计概述
4.2 需求分析
习题4
本章参考文献
第5章 概念数据库设计
5.1 概述
5.2 实体联系模型
5.3 扩展的实体联系模型
5.4 概念设计的方法与策略
5.5 视图综合设计方法
5.6 事务的设计
习题5
本章参考文献
第6章 逻辑数据库设计
6.1 形成初始关系数据库模式
6.2 关系数据库设计理论
6.3 关系模式规范化方法
6.4 关系模式的优化
6.5 完整性和安全性约束的定义
6.6 逻辑数据库的性能估计
习题6
本章参考文献
第7章 物理数据库设计
7.1 影响物理数据库设计的因素分析
7.2 为关系模式选择存取方法
7.3 物理存储结构的设计
习题7
本章参考文献
第3篇 实现篇
第8章 物理存储结构
8.1 数据库存储设备
8.2 文件和文件记录
8.3 无序文件
8.4 有序文件
8.5 Hash文件
8.6 索引文件
8.7 B树与B+树索引结构
8.8 多维索引
习题8
本章参考文献
第9章 数据库管理系统的数据字典
9.1 关系数据库管理系统的数据字典
9.2 数据库管理系统软件模块对数据字典的存取
习题9
第10章 关系代数操作的实现算法
10.1 查询处理的过程
10.2 选择操作的实现算法
10.3 笛卡儿积的实现算法
10.4 连接操作的实现算法
10.5 投影操作的实现算法
10.6 集合的并、交、差的实现算法
习题10
本章参考文献
第11章 查询优化技术
11.1 问题的提出
11.2 启发式关系代数优化方法
11.3 启发式关系演算优化方法
11.4 基于复杂性估计的查询优化方法
11.5 语义查询优化方法
11.6 查询优化的遗传算法
习题11
本章参考文献
第12章 事务处理技术之一:并发控制技术
12.1 并发控制概述
12.2 事务模型
12.3 事务调度与可串行性
12.4 基于锁的并发控制协议
12.5 时间印协议
12.6 其他并发控制技术
12.7 插入和删除操作
习题12
本章参考文献
第13章 事务处理技术之二:数据库恢复技术
13.1 数据库恢复的必要性
13.2 使用日志的数据库恢复技术
13.3 缓冲技术
13.4 检测点
13.5 影子页面技术
13.6 永久存储器中信息丢失后的数据库恢复
13.7 数据库恢复与并发控制技术的结合
习题13
本章参考文献
第14章 其他事务处理技术
14.1 死锁处理
14.2 高性能事务处理系统
14.3 长事务处理技术
习题14
本章参考文献
第4篇 专题篇
第15章 新一代数据库系统及应用
15.1 新一代数据库应用
15.2 新一代数据库系统的特点和热点问题
15.3 新一代数据库系统
习题15
本章参考文献
第16章 扩展的关系数据库系统
16.1 基于逻辑的关系数据库系统
16.2 基于嵌套关系模型的关系数据库系统
16.3 专家数据库系统
习题16
本章参考文献
第17章 面向对象与对象关系数据库系统
17.1 面向对象程序设计方法
17.2 面向对象数据模型
17.3 面向对象数据库的物理组织
17.4 面向对象数据库的查询
17.5 面向对象数据库模式的修改
习题17
本章参考文献
第18章 分布式数据库系统
18.1 概述
18.2 分布式数据库设计
18.3 分布式数据库查询处理
18.4 分布式数据库系统中的事务处理
习题18
本章参考文献
第19章 并行数据库技术
19.1 支持并行数据库的并行结构
19.2 关系数据库系统的固有并行性
19.3 实现关系查询并行化的数据流图方法
19.4 并行数据库的物理组织
19.5 新的并行数据操作算法
19.6 查询优化技术
习题19
本章参考文献
第5篇 新技术篇
第20章 数据库技术的研究进展
20.1 影响数据库技术发展的因素
20.2 近10年出现的数据库新技术和新问题
本章参考文献
第21章 数据仓库与联机分析处理技术
21.1 什么是数据仓库
21.2 数据仓库系统的结构
21.3 数据仓库的多维数据模型
21.4 数据仓库系统的实现技术
21.5 数据仓库工具
21.6 数据仓库设计
本章参考文献
第22章 数据挖掘技术
22.1 数据挖掘的基本概念
22.2 关联规则挖掘方法
22.3 分类方法
22.4 聚类方法
22.5 相似性搜索技术
22.6 Web挖掘技术
本章参考文献
第23章 Web信息检索与Web数据管理技术
23.1 Web信息检索技术
23.2 Web数据集成技术
23.3 XML数据库技术
第24章 其他数据库新技术
24.1 多媒体数据库技术
24.2 时态数据库技术
24.3 空间数据库技术
24.4 移动数据库技术
24.5 主动数据库技术
24.6 数据流技术
数据库系统原理(第2版) pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版