发表于2024-12-18
《世界著名计算机教材精选:分布式数据库系统原理(第3版)》主要介绍分布式数据库管理系统的基本概念、基本理论和设计问题,涵盖了分布式数据库系统的设计、实现和管理等方面的诸多专题。全书由两大部分组成,第一部分包括第1~14章,以关系数据库为主,讲述了分布式数据管理的基础原理,内容包括分布式数据库设计,分布式查询的分解与优化,事务管理,分布式并发控制,分布式数据库管理系统的可靠性,数据复制等分布式数据管理技术的经典内容,第14章还讨论了并行数据库系统。第二部分包括第15~18章,介绍了互联网时代分布式数据管理研究的前沿,包括分布式对象数据库管理,P2P数据管理,万维网数据管理,流数据管理和云数据管理等。《世界著名计算机教材精选:分布式数据库系统原理(第3版)》不仅是高等院校计算机及相关专业本科生或研究生数据库系统课程的理想教材,对相关技术人员来说也是非常有价值的参考书。
第1章 引言
1.1 分布式数据处理
1.2 什么是分布式数据库系统
1.3 数据发送的不同选择
1.4 DDBS的承诺
1.4.1 分布及复制数据的透明管理
1.4.2 分布式事务提供的可靠性
1.4.3 改进的性能
1.4.4 更为容易的系统扩展
1.5 分布所带来的复杂性
1.6 设计问题
1.6.1 分布式数据库设计
1.6.2 分布式目录管理
1.6.3 分布式查询处理
1.6.4 分布式并发控制
1.6.5 分布式死锁管理
1.6.6 分布式数据库的可靠性
1.6.7 复制
1.6.8 问题之间的相互关系
1.6.9 其他方面的问题
1.7 分布式DBMS体系架构
1.7.1 ANSL/SPARC体系架构
1.7.2 集中式DBMS的通用体系架构
1.7.3 分布式DBMS体系架构的模型
1.7.4 自治性
1.7.5 分布
1.7.6 异构性
1.7.7 体系架构的不同选择
1.7.8 客户/服务器系统
1.7.9 P2P系统
1.7.10 多数据库体系架构
1.8 参考文献说明
第2章 背景知识
2.1 关系DBMS概述
2.1.1 关系数据库概念
2.1.2 规范化
2.1.3 关系语言
2.2 计算机网络概述
2.2.1 不同类型的网络
2.2.2 通信方式
2.2.3 数据通信的基本概念
2.2.4 通信协议
2.3 参考文献说明
第3章 分布式数据库设计
3.1 自顶向下的设计过程
3.2 分布设计的研究问题
3.2.1 为什么要分片
3.2.2 不同的分片方法
3.2.3 划分程度
3.2.4 分片的正确性规则
3.2.5 不同的分配方法
3.2.6 信息需求
3.3 分片
3.3.1 水平分片
3.3.2 垂直分片
3.3.3 混合分片
3.4 分配
3.4.1 分配问题的定义
3.4.2 信息需求
3.4.3 分配模型
3.4.4 解决办法
3.5 数据目录
3.6 本章小结
3.7 参考文献说明
练习
第4章 数据库集成
4.1 自底向上的设计方法
4.2 模式匹配
4.2.1 模式异构性
4.2.2 语言匹配方法
4.2.3 基于限制的匹配方法
……
第5章 数据与访问控制
第6章 查询处理概述
第7章 查询分解与数据本地化
第8章 分布式查询的优化
第9章 多数据库查询处理
第10章 事务管理介绍
第11章 分布式并发控制
第12章 分布式DBMS的可靠性
第13章 数据复制
第14章 并行数据库系统
第15章 分布式对象数据库管理
第16章 P2P数据管理
第17章 万维网数据管理
第18章 前沿研究:流数据和云计算
从本书的第1版问世至今几乎过去了二十年,而从第2版的发行算起也有十年了。如同人们可以想象的那样,对于一个发展迅速的领域,在这段期间内所发生的变化是惊人的。现在,分布式数据管理从一个潜在的重要技术变成普遍应用的技术,而因特网和万维网的出现使人们审视分布的观点发生了变化。近年来出现的以数据流和云计算为代表的不同形式的分布计算,重新引发了研究分布式数据管理的兴趣,这些都给本书的修改带来了机遇。
五年前我们开始了本版教材的工作,我们花了相当多的时间才把它完成。最终,教材的内容发生了较大的变化:在对内容的核心部分进行更新的同时,还加入了新的内容。本书的主要变化如下:
(1)数据集成和查询处理讨论得更细,这反映了学术界在过去十年里对于这些研究主题的动向。第4章集中讨论了集成过程,而第9章则讨论了多数据库系统的查询处理。
(2)前一版仅仅简单地讨论了数据复制的协议。现在这一主题用单独一章(第13章)来处理,对协议以及如何把协议集成到事务处理都进行了深入讨论。
(3)第16章深入讨论了P2P数据管理。这样的系统已经成为传统的分布式数据库系统的另一种体系结构形式。虽然早期的分布式数据库系统采用了P2P的形式,但现代的P2P系统体现了本质的不同特点。因此有必要把它们独立成章并深入讨论。
(4)第17章讨论了万维网数据管理。这是一个难以处理的内容,因为目前还没有一个统一的框架。我们讨论了从万维网模型到搜索引擎,再到分布式XML处理的不同主题。
(5)早期的版本都包含有当时“近期研究”的讨论。这一版也含有类似的一章(第18章),它讨论了流数据管理和云计算。这些主题仍在变化之中,我们指出了目前尚须解决的问题及可能的研究方向。
本书努力在这两个目标之间寻求一种平衡:一是要介绍新的正在出现的研究,二是要保持本书在讨论分布式数据管理的原理方面的特色。
本书由两部分组成。第一部分包括分布式数据管理的基础原理,由第1~14章组成。这部分的第2章包含一些背景知识,如果学生已经掌握了关系数据库以及计算机网络技术的概念,可以跳过这一章。但这一章十分重要的是例2.3,因为它介绍了本书大部分内容都会涉及的用例。第二部分包含第15~18章,是更为高级的主题。一门课程应当覆盖哪些内容依赖于讲课的时间以及目标要求。如果课程的目标是基础技术,那么就应该覆盖第1、3、5~8章,以及第10~12章。作为这种选择的一个扩充,可以再覆盖第4,9和13章。如果课程的时间更长,则可以从第二部分的第15~18章里选择一章或多章。
世界著名计算机教材精选:分布式数据库系统原理(第3版) [Principles of Distributed Database Systems(Third Edition)] 下载 mobi pdf epub txt 电子书 格式 2024
世界著名计算机教材精选:分布式数据库系统原理(第3版) [Principles of Distributed Database Systems(Third Edition)] 下载 mobi epub pdf 电子书业界经典书
评分想写一个tddl或者cobar,买了这书,为了少走些弯路,有的概念都没听过,更别说代码实现了。
评分经典书籍,好好学习吧。
评分经典书籍,好好学习吧。
评分正是我需要的好书,讲解详细,经典好书,读了有收获。
评分很厚,理论性的教材,纸张有点薄
评分内容全面,有的一啃。
评分纸张有点透。还没开始看。
评分世界著名计算机教材精选:分布式数据库系统原理(第3版) [Principles of Distributed Database Systems(Third Edition)] mobi epub pdf txt 电子书 格式下载 2024