内容简介
数据库处理——基础、设计与实现(第七版·英文版) 数据库处理——基础、设计与实现(第七版) 数据库处理——基础、设计与实现(第八版) 本书由七部分组成。第一部分重点介绍数据库应用的构件和功能等基础概念;第二、三部分为数据库建模和设计,在描述实体—联系模型的同时,主要描述语义对象模型,以及两种模型下的数据库设计;第四、五部分讨论数据库实现,包括使用关系模型的数据库实现和使用层次及网络数据模型的数据库实现;第六部分讨论并发处理,安全性,数据备份和恢复等的数据库管理;第七部分从理论和发展的角度讨论了客户服务器和分布式数据库处理。 本书为第五版。作者认为在本书第四版问世后的这段时间是数据库界激动人心的日子,出现了强大的PC机的DBMS产品、语义对象模型,客户服务器数据库处理等三大趋向。这些在本版中都突出作了介绍。因此,本版除技术新外,更利于教学。
目录
第一部分引言 第1章数据库处理简介 1.?1三个数据库举例 1.?2应用程序和DBMS之间的关系 1.?3数据库定义 1.?4数据库处理的简要历史 1.?5面向对象的数据库管理系统(ODBMS) 1.?6小结 1.?7问题 第2章数据库系统的组件 2.?1数据库 2.?2数据库管理系统(DBMS) 2.?3创建数据库 2.?4应用组件 2.?5开发数据库 2.?6小结 2.?7问题 第二部分数据建模 第3章实体.?联系模型 3.?1实体—联系模型的定义 3.?2实例 3.?3数据库——模型的模型 3.?4小结 3.?5问题 3.?6课程设计 第4章语义对象模型 4.?1语义对象 4.?2使用语义对象建立数据模型 4.?3对象分类 4.?4面向对象的程序设计与语义对象 4.?5语义对象模型和E—R模型的比较 4.?6小结 4.?7问题 第三部分数据库和数据库应用设计 第5章关系模型和规范化 5.?1关系模型 5.?2规范化 5.?3第一范式到第五范式 5.?4域/关键字范式 5.?5关系综合 5.?6设计折中 5.?7小结 5.?8问题 第6章使用实体—联系模型设计数据库 6.?1实体.?联系模型到数据库设计的转换 6.?2树.?网络和材料单 6.?3小结 6.?4问题 第7章使用语义对象模型设计数据库 7.?1语义对象到数据库设计的转换 7.?2对象实例 7.?3小结 7.?4问题 第8章数据库应用设计 8.?1应用实例:ViewRidge美术馆 8.?2数据库应用的特点 8.?3对象及视图的具体化 8.?4窗体设计 8.?5报表设计 8.?6应用程序设计 8.?7小结 8.?8问题 第四部分使用关系模型实现数据库 第9窜关系实现的基础 9.?1关系数据的定义 9.?2关系数据操纵 9.?3关系代数 9.?4小结 9.?5问题 第10章结构化查询语言 10.?1对单个表进行查询 10.?2对多个表进行查询 10.?3修改数据 10.?4小结 10.?5问题 第11章个人计算机上的关系实现 11.?1关系应用的实现 11.?2建立数据库模式 11.?3创建窗体 11.?4小结 11.?5问题 第12章DB2中的关系实现 12.?1实例研究:KDK工具公司 12.?2DB2:产品介绍 12.?3使用DB2实现关系 12.?4小结 12.?5问题 第五部分层次和网状数据模型的数据库实现 第13章事务处理与数据语言DL/I 13.?1事务处理 13.?2数据语言DL/I 13.?3DL/1数据操纵语言 13.?4小结 13.?5问题 第14章CODASYL?DBTG模型 14.?1CODASYL?DBTG数据模型的历史 14.?2CODASYL?DBTG数据定义语言 14.?3图书馆数据库的模式定义 14.?4CODASYL?DBTG数据操纵语言 14.?5作为模型的CODASYL?DBTG模型 14.?6小结 14.?7问题 第六部分管理 第15章数据管理和数据库管理 15.?1数据是机构的资产 15.?2数据管理 15.?3数据库管理 15.?4数据库的可靠性 15.?5数据库的安全性 15.?6小结 15.?7问题 第七部分分布式处理 第16章客户服务器及其相关应用 16.?1多用户数据库处理方法 16.?2资源共享 16.?3客户服务器系统 16.?4两类DBMS的出现 16.?5小结 16.?6问题 第17章分布式数据库处理 17.?1概述 17.?2分布式数据库系统的组成 17.?3分布式DBMS的四个目标 17.?4分布式并发控制 17.?5故障透明 17.?6小结 17.?7问题 附录数据库处理中的数据结构 Al平面结构文件 A2表示二元联系 A3次关键字表示 A4小结 A5问题 术语 参考文献