读书人

数据库系统原理(第2版)

发布时间: 2010-02-09 12:25:08 作者:

 数据库系统原理(第2版)


基本信息出版社:电子工业出版社
页码:483 页
出版日期:2008年05月
ISBN:7120001256
条形码:9787120001254
版本:第1版
装帧:平装
开本:16
正文语种:中文

内容简介 《数据库系统原理》(第2版)是一本全面介绍数据库系统理论、技术和方法的大学教科书,全书分为基础篇、设计篇、实现篇、专题篇和新技术篇。基础篇介绍数据库的基本概念和体系结构、关系数据库系统和数据库的安全性与完整性。设计篇讨论数据库设计的基本步骤和设计方法,并介绍实体-联系模型、扩展的实体-联系模型和关系数据库的函数依赖理论。实现篇介绍数据库的物理存储结构、数据字典、关系代数操作算法、查询优化技术和事务处理技术。专题篇介绍新一代数据库技术及应用、扩展的关系数据库系统、面向对象与对象关系数据库系统、分布式数据库系统和并行数据库技术。新技术篇介绍数据库领域的新进展,包括数据仓库与联机分析、数据挖掘、Web信息检索与Web数据管理技术等。《数据库系统原理》(第2版)内容丰富,系统性强,知识体系新颖,理论与实践结合,具有先进性和实用性,是高校计算机、信息与科学计算及信息管理与信息系统等专业本科生和研究生数据库课程教材,也可作为数据库领域从业人员的参考书。《数据库系统原理》(第2版)还将提供电子课件和实验指导等教辅材料。
编辑推荐 《数据库系统原理》(第2版)在原部级“九五”规划教材的基础上,按照“计算机学科教学计划2001”进行全面更新,以适应高校计算机专业课程与教学改革的需要,并特别注意教材的可读性和可用性,为任课教师提供各种教学服务(包括教学电子课件、教学指导材料、习题解答和实验指导等)。 请关注前言,或随时登录电子工业出版社华信教育资源网站http://WWW.hxedu.com.cn,了解每本书或系列教材的详细教学服务信息。
目录
第1篇 基 础 篇第1章 数据库系统概述1.1 数据库、数据库管理系统和数据库系统1.2 数据库系统的特点与功能1.2.1 信息完整、功能通用1.2.2 程序与数据独立1.2.3 数据抽象1.2.4 支持数据的不同视图1.2.5 控制数据冗余1.2.6 支持数据共享1.2.7 限制非授权的存取1.2.8 提供多种用户界面1.2.9 表示数据之间的复杂联系1.2.10 完整性约束1.2.11 数据恢复1.3 数据库系统的用户1.3.1 数据库管理员1.3.2 数据库设计者1.3.3 最终用户1.3.4 系统分析员和应用程序员1.3.5 与数据库系统有关的其他人员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.8.4 Internet时代的数据库技术习题1本章 参考文献第2章 关系数据库系统2.1 关系数据模型2.1.1 数据结构2.1.2 完整性约束规则2.2 关系运算2.2.1 关系代数2.2.2 元组关系演算2.2.3 域关系演算2.3 关系运算的安全性2.4 关系代数、元组关系演算、域关系演算的等价性2.5 关系数据库查询语言2.5.1 ISBL语言2.5.2 QUEL语言2.5.3 QBE语言2.6 标准关系数据库查询语言SQL2.6.1 数据定义2.6.2 数据查询2.6.3 数据更新2.6.4 视图定义2.6.5 安全性机制2.6.6 嵌入式SQL语言习题2本章 参考文献第3章 数据库的安全性与完整性3.1 安全性3.1.1 数据库安全性与数据库管理员3.1.2 系统保护机制3.1.3 授权机制3.1.4 统计数据库的安全性3.1.5 数据库加密技术3.1.6 数据库操作跟踪审计3.2 完整性3.2.1 完整性约束的类型3.2.2 显式约束的定义3.2.3 完整性约束的验证习题3本章 参考文献第2篇 设 计 篇第4章 数据库设计概述与需求分析4.1 数据库的设计概述4.1.1 数据库的设计问题4.1.2 数据库的生命周期4.1.3 数据库的设计过程4.2 需求分析4.2.1 应用领域的调查分析4.2.2 定义数据库系统支持的信息与应用4.2.3 定义数据库操作任务4.2.4 定义数据项4.2.5 预测现行系统的未来改变习题4本章 参考文献第5章 概念数据库设计5.1 概述5.2 实体联系模型5.2.1 实体和属性5.2.2 实体型、键属性和属性的值域5.2.3 数据库实例5.2.4 实体间的联系5.2.5 弱实体5.2.6 实体联系图5.3 扩展的实体联系模型5.3.1 子类、超类、演绎和归纳5.3.2 演绎和归纳的性质5.3.3 范畴与范畴化5.3.4 EER图5.4 概念设计的方法与策略5.4.1 概念设计的方法5.4.2 概念设计的策略5.5 视图综合设计方法5.5.1 局部概念模式设计5.5.2 全局概念模式合成5.6 事务的设计习题5本章 参考文献第6章 逻辑数据库设计6.1 形成初始关系数据库模式6.2 关系数据库设计理论6.2.1 问题的提出6.2.2 函数依赖6.2.3 数据依赖的公理系统6.2.4 关系模式的规范形式6.2.5 多值依赖与第四范式6.2.6 连接依赖与第五范式6.3 关系模式规范化方法6.3.1 无损连接性和函数依赖保持性6.3.2 关系模式分解算法6.4 关系模式的优化6.5 完整性和安全性约束的定义6.6 逻辑数据库的性能估计习题6本章 参考文献第7章 物理数据库设计7.1 影响物理数据库设计的因素分析7.2 为关系模式选择存取方法7.2.1 索引存取方法的选择7.2.2 Hash存取方法的选择7.2.3 聚集存取方法的选择7.3 物理存储结构的设计习题7本章 参考文献第3篇 实 现 篇第8章 物理存储结构8.1 数据库存储设备8.1.1 磁盘存储器8.1.2 磁盘缓冲处理技术8.1.3 磁盘的调度策略8.1.4 磁盘容错技术8.1.5 第三级存储器8.2 文件和文件记录8.3 无序文件8.4 有序文件8.5 Hash文件8.5.1 简单Hash方法8.5.2 动态Hash方法8.5.3 可扩展的Hash方法8.6 索引文件8.6.1 主索引8.6.2 聚集索引8.6.3 辅助索引8.6.4 多级索引8.7 B树与B+树索引结构8.7.1 索引树结构8.7.2 B树索引结构8.7.3 B+树索引结构8.8 多维索引8.8.1 栅格文件8.8.2 KD树8.8.3 R树8.8.4 位图索引习题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.2.1 关系代数等价变换规律11.2.2 启发式代数优化规则11.2.3 启发式代数优化算法11.3 启发式关系演算优化方法11.3.1 多重自然连接的优化处理11.3.2 查询的超图表示11.3.3 超图消解算法11.4 基于复杂性估计的查询优化方法11.5 语义查询优化方法11.6 查询优化的遗传算法习题11本章 参考文献第12章 事务处理技术之一:并发控制技术12.1 并发控制概述12.1.1 单用户和多用户数据库系统12.1.2 并发控制的必要性12.2 事务模型12.2.1 事务中的读写操作12.2.2 事务的原子性12.2.3 事务的状态12.2.4 事务的性质12.3 事务调度与可串行性12.3.1 事务的调度12.3.2 调度的可串行性12.3.3 调度的可串行性测试12.4 基于锁的并发控制协议12.4.1 锁的概念12.4.2 两段锁协议12.4.3 数据库图协议12.5 时间印协议12.6 其他并发控制技术12.6.1 实现并发控制的验证技术12.6.2 多版本并发控制技术12.6.3 多种并发控制的粒度12.7 插入和删除操作12.7.1 删除操作对并发控制的影响12.7.2 插入操作对并发控制的影响12.7.3 插入元组现象习题12本章 参考文献第13章 事务处理技术之二:数据库恢复技术13.1 数据库恢复的必要性13.2 使用日志的数据库恢复技术13.2.1 数据库系统日志13.2.2 推迟更新技术13. 2.3 即时更新技术13.3 缓冲技术13.3.1 日志缓冲技术13.3.2 数据库缓冲技术13.4 检测点13.5 影子页面技术13.6 永久存储器中信息丢失后的数据库恢复13.7 数据库恢复与并发控制技术的结合13.7.1 事务的嵌套撤销13.7.2 调度的可恢复性习题13本章 参考文献第14章 其他事务处理技术14.1 死锁处理14.1.1 预防死锁协议14.1.2 死锁的检测和恢复技术14.2 高性能事务处理系统14.2.1 主存数据库14.2.2 事务的成批提交技术14.3 长事务处理技术14.3.1 可串行性概念不适于长事务处理14.3.2 嵌套事务技术14.3.3 补救事务技术14.3.4 实时数据库系统习题14本章 参考文献第4篇 专 题 篇第15章 新一代数据库系统及应用15.1 新一代数据库应用15.1.1 工程设计与制造15.1.2 办公自动化系统15.1.3 决策支持系统15.1.4 科学与统计数据管理15.1.5 异构多数据库应用15.1.6 人工智能应用15.1.7 其他的新一代数据库应用15.2 新一代数据库系统的特点和热点问题15.3 新一代数据库系统习题15本章 参考文献第16章 扩展的关系数据库系统16.1 基于逻辑的关系数据库系统16.1.1 逻辑数据模型16.1.2 查询的计算策略16.1.3 查询结构16.1.4 否定16.1.5 非递归查询16.1.6 递归查询16.2 基于嵌套关系模型的关系数据库系统16.2.1 文档检索实例16.2.2 嵌套关系模式的定义16,2.3 嵌套关系查询语言16.3 专家数据库系统习题16本章 参考文献第17章 面向对象与对象关系数据库系统17.1 面向对象程序设计方法17.2 面向对象数据模型17.2.1 对象的结构17.2.2 类和类层次17.2.3 多重继承性17.2.4 对象的标识17.2.5 对象的嵌套17.3 面向对象数据库的物理组织17.4 面向对象数据库的查询17.5 面向对象数据库模式的修改习题17本章 参考文献第18章 分布式数据库系统18.1 概述18.1.1 计算机网络18.1.2 分布式数据库和分布式数据库系统18.1.3 分布式数据库的结构18.2 分布式数据库设计18.2.1 数据的重复存储18.2.2 数据的分片存储18.2.3 数据的组合存储18.2.4 命名和局部自治性18.3 分布式数据库查询处理18.3.1 分布式数据库管理系统概述18.3.2 分布式查询处理18.4 分布式数据库系统中的事务处理18.4.1 分布式事务处理器的结构18.4.2 分布式系统恢复技术18.4.3 分布式并发控制技术18.4.4 分布式死锁处理技术习题18本章 参考文献第19章 并行数据库技术19.1 支持并行数据库的并行结构19.2 关系数据库系统的固有并行性19.3 实现关系查询并行化的数据流图方法19.4 并行数据库的物理组织19.4.1 一维数据划分方法19.4.2 多维数据划分方法19.4.3 传统物理存储结构的并行化19.5 新的并行数据操作算法19,5.1 基于嵌套循环的并行连接算法19.5.2 基于Sort-Merge的并行连接算法19.5.3 基于Hash的并行连接算法19.5.4 数据分布的均匀性与并行连接算法19.5.5 数据的初始划分与并行连接算法19.6 查询优化技术19.6.1 基于左线性树的查询优化算法19.6.2 基于右线性树的查询优化算法19.6.3 基于片段式右线性树的查询优化算法19.6.4 基于浓密树的查询优化算法19.6.5 基于操作森林的查询优化算法习题19本章 参考文献第5篇 新技术篇第20章 数据库技术的研究进展20.1 影响数据库技术发展的因素20.2 近10年出现的数据库新技术和新问题本章 参考文献第21章 数据仓库与联机分析处理技术21.1 什么是数据仓库21.2 数据仓库系统的结构21.3 数据仓库的多维数据模型21.3.1 多维数据集合21.3.2 多维数据集合的关系表示方法21.3.3 多维数据集合上的操作21.4 数据仓库系统的实现技术2l,4.1 数据仓库的存储方法21.4.2 数据仓库的索引技术21.4.3 数据操作算法21.4.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.1.1 搜索引擎技术23.1.2 分类技术23.1.3 元搜索本节参考文献23.2 Web数据集成技术23.2.1 数据集成的演变23.2.2 传统的多数据库系统技术23.2.3 Web数据集成方法本节参考文献23.3 XML数据库技术本节参考文献第24章 其他数据库新技术24.1 多媒体数据库技术本节参考文献24.2 时态数据库技术本节参考文献24.3 空间数据库技术本节参考文献24.4 移动数据库技术本节参考文献24.5 主动数据库系统本节参考文献24.6 数据流技术本节参考文献
……
序言 数据库系统的研究和开发已经走过了近40年的历程,经历了三代的演变,取得了辉煌的成就,形成了数百亿美元的产业,成为世界各国信息基础设施的核心技术和重要基础。数据库是一个极富挑战性的研究领域,也是一个十分活跃的研究领域。从20世纪60年代开始至今,大量的研究成果不断涌现,每年都有数千篇学术论文在重要学术会议和学术刊物上发表,每隔几年就会出现一大批新的挑战性问题,随之又会出现大量解决这些问题的研究成果和新产品。近年来,随着计算机软硬件系统、数据库应用、数据容量和类型的迅速变化,数据库领域的活跃程度和变化
文摘 插图:
读书人网 >教辅

热点推荐