图书介绍

分布式数据库系统及其应用PDF|Epub|txt|kindle电子书版本网盘下载

分布式数据库系统及其应用
  • 邵佩英编著 著
  • 出版社: 北京:科学出版社
  • ISBN:7030081773
  • 出版时间:2000
  • 标注页数:290页
  • 文件大小:25MB
  • 文件页数:304页
  • 主题词:分布式数据库

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

分布式数据库系统及其应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 分布式数据库系统概述1

1.1 分布式数据库系统的由来与发展1

1.1.1 分布式数据库系统的由来1

1.1.2 分布式数据库系统的发展1

1.2 分布式数据库系统的定义与特点3

1.3 分布式数据库系统的分类5

1.3.1 按局部数据库管理系统的数据模型分类5

1.3.2 按分布式数据库控制系统的类型分类6

1.4 分布式数据库系统的体系结构和组成成分7

1.4.1 分布式数据库系统的体系结构7

1.4.2 分布式数据库管理系统的组成成分及其功能7

1.4.3 分布式数据库管理系统的一种参考模型8

1.5.1 分布式数据库的组成15

1.5 分布式数据库及其模式结构15

1.5.2 分布式数据库中数据的分片与分布16

1.5.3 分布式数据库的模式结构18

1.6 分布式数据库系统中数据的独立性与分布透明性21

1.6.1 分布式数据库系统中数据的独立性与分布透明性概述21

1.6.2 分布式数据库简单查询与分布透明性22

1.6.3 分布式数据库复杂查询与分布透明性25

1.6.4 分布式数据库更新应用与分布透明性27

1.7 分布式数据库系统的优点和存在的问题29

1.7.1 分布式数据库系统的优点29

1.7.2 分布式数据库系统中存在的问题30

1.8 本章小结31

第二章 分布式数据库系统的设计32

2.1 分布式数据库系统设计概述32

2.1.1 分布式数据库系统的创建方法32

2.1.2 分布式数据库系统设计的内容33

2.1.3 分布式数据库设计的目标34

2.1.4 分布式数据库设计的方法35

2.2 自顶向下设计分布式数据库36

2.2.1 自顶向下设计分布式数据库的步骤和内容36

2.2.2 数据库的分片设计37

2.2.3 数据库的片段位置分配设计41

2.3 DATAID-D方法44

2.3.1 DATAID-D方法概述44

2.3.2 分布要求分析阶段45

2.3.3 分布设计阶段45

2.4 实例研究:飞机订票系统46

2.4.1 实例研究概述46

2.4.2 飞机订票系统中的分布要求分析49

2.4.3 飞机订票系统中的分布设计51

2.5 自底向上设计分布式数据库52

2.5.1 自底向上设计分布式数据库要解决的问题52

2.5.2 构造全局模式的设计问题和解决方法53

2.5.3 自底向上综合的一个例子55

2.6 本章小结56

第三章 分布式查询处理和优化58

3.1 分布式查询优化概述58

3.1.1 分布式查询优化的目标58

3.1.2 分布式查询优化的准则和代价估算58

3.1.3 分布式查询策略的重要性59

3.2 分布式查询优化中的基础知识60

3.2.1 用关系代数表达式和SQL语句表示一个查询60

3.2.2 查询树62

3.2.3 等价变换规则的概念和术语62

3.2.4 等价变换规则63

3.3 分布式查询的分类与层次结构64

3.3.1 分布式查询的分类64

3.3.2 分布式查询处理的层次结构65

3.4 基于关系代数等价变换的优化算法66

3.5 基于半连接算法的查询优化69

3.6 基于直接连接算法的查询优化71

3.6.1 利用站点依赖信息的算法71

3.6.2 分片和复制算法73

3.6.3 站点依赖和数据复制结合76

6.3.4 Hash划分算法76

3.6.5 不同方法的比较78

3.6.6 直接连接操作的策略78

3.7 本章小结79

4.1.1 分布式事务定义和特性80

4.1 分布式事务概述80

第四章 分布式事务管理和恢复80

4.1.2 分布式事务的结构81

4.1.3 分布式事务管理的目标83

4.2 分布式事务的执行与恢复85

4.2.1 分布式事务的管理85

4.2.2 分布式事务执行的控制模型86

4.2.3 分布式数据库系统中的故障87

4.2.4 事务故障的恢复88

4.2.5 分布式事务的执行与恢复举例91

4.3 两阶段提交协议92

4.3.1 两阶段提交协议的基本思想和内容92

4.3.2 两阶段提交协议的通信结构94

4.3.3 两阶段提交协议与故障恢复99

4.4.2 冗余数据的一致性101

4.4 分布式事务增强数据库一致性101

4.4.1 业务规则的一致性101

4.5 分布式数据库中的数据更新103

4.5.1 多站点的数据更新103

4.5.2 主文本更新法104

4.5.3 快照方法105

4.6 本章小结106

第五章 分布式数据库中的并发控制107

5.1 并发控制的概念和原理107

5.1.1 并发控制的概念107

5.1.2 事务可串行化理论的基本概念109

5.1.3 分布式事务的可串行化理论110

5.1.4 并发控制机制的分类113

5.2.1 基于加锁的并发控制方法114

5.2 分布式数据库系统并发控制的加锁技术114

5.2.2 两阶段锁协议118

5.2.3 多粒度加锁与意想锁121

5.3 死锁管理123

5.3.1 全局死锁与等待图123

5.3.2 死锁的预防方法126

5.3.3 死锁的检测和解决方法127

5.4 分布式数据库系统并发控制的时标技术129

5.4.1 基于时标的并发控制方法129

5.4.2 基于时标法130

5.4.3 保守时标法131

5.4.4 多版本时标法133

5.5 分布式数据库系统并发控制的乐观方法133

5.6 本章小结135

6.1.1 分布式数据库的可靠性的概念137

第六章 分布式数据库的可靠性137

6.1 分布式数据库可靠性的概念及其度量137

6.1.2 平均故障间隔时间和平均修复时间138

6.2 分布式数据库系统的容错138

6.2.1 分布式数据库系统中系统失败的原因138

6.2.2 基本的容错方法和技术140

6.3 分布式可靠性协议142

6.3.1 分布式可靠性协议的组成142

6.3.2 两阶段提交协议的演变143

6.3.3 事务阻断与终结协议144

6.3.4 两阶段协议的终结协议145

6.3.5 两阶段协议的恢复协议148

6.3.6 三阶段提交协议149

6.3.7 网络分割与提交协议152

6.4.1 决定网络的状态158

6.4 不一致性的检测和解决方法158

6.4.2 不一致性的检测和解决方法160

6.4.3 检查点和冷启动162

6.5 本章小结164

第七章 分布式数据库的安全与管理166

7.1 数据库安全概述166

7.1.1 数据库安全的概念166

7.1.2 分布式数据库的不安全因素167

7.1.3 分布式数据库安全需求分析168

7.2 安全数据模型与多级安全数据库168

7.2.1 数据库安全术语与基本概念169

7.2.2 权限控制与授权方式170

7.2.3 多级安全BLP模型174

7.2.4 基于标记的多级安全数据库176

7.3.1 计算机系统的安全评估标准178

7.3.2 数据库管理系统的安全评估标准178

7.3 计算机系统与数据库管理系统的安全评估标准178

7.3.3 当前流行的几种RDBMS安全机制179

7.4 分布式数据库的目录管理183

7.4.1 分布式数据库目录的内容及用途183

7.4.2 目录系统的组织方式及逻辑结构184

7.4.3 目录的分布方式185

7.4.4 具有站点自治性的对象命名和目录管理186

7.5 分布式数据库中权限保护和用户识别187

7.5.1 分布式数据库中的权限和保护187

7.5.2 分布式数据库中权限规则的分布188

7.5.3 分布式数据库系统中的用户识别188

7.6 本章小结189

7.5.4 分布式数据库系统中用户的分类189

第八章 客户机/服务器模式与分布式数据库191

8.1 客户机/服务器计算模式191

8.1.1 客户机/服务器计算模式概念191

8.1.2 客户机/服务器环境下应用成分的分布192

8.1.3 客户机/服务器模式的体系结构193

8.2 客户机/服务器模式的定位197

8.2.1 主机处理系统197

8.2.2 文件处理系统198

8.2.3 客户机/服务器处理系统199

8.2.4 多服务器处理系统200

8.2.5 对等处理系统201

8.3 客户机/服务器模式的特性和优点202

8.3.1 客户机/服务器模式的特性202

8.3.2 客户机/服务器模式的优点与不足203

8.4 分布式数据与分布式访问204

8.4.1 从集中式到分布式数据的转移204

8.4.2 数据分布的基本形式204

8.4.3 数据分布的技术208

8.4.4 分布式数据的访问211

8.5 创建客户机/服务器系统214

8.5.1 客户机/服务器系统开发工具214

8.5.2 客户机/服务器模式应用系统的开发特点218

8.6 本章小结221

第九章 基于客户机/服务器模式的SYBASE系统222

9.1 SYBASE数据库系统概述222

9.1.1 SYBASE客户机/服务器体系结构222

9.1.2 SYBASE客户机/服务器数据库环境222

9.1.3 SYBASE客户机/服务器软件组成及其功能和性能特点223

9.2 SYBASE Adaptive Server基本框架及系统安装225

9.2.1 系统数据库225

9.2.2 系统表——数据字典226

9.2.3 环境变量和系统文件228

9.2.4 SYBASE SQL Server安装230

9.3 SYBASE数据库语言T-SQL的使用方式及复杂语句230

9.3.1 T-SQL的使用方式230

9.3.2 创建带有声明完整性约束的表232

9.3.3 游标234

9.3.4 存储过程235

9.3.5 触发器236

9.4 SYBASE C/S接口Open Client/Open Server238

9.4.1 SYBASE Open Client238

9.4.2 SYBASE Open Client编程基础240

9.4.3 SYBASE Open Client应用编程242

9.4.4 SYBASE Open Server243

9.4.5 SYBASE Open Server编程基础245

9.4.6 SYBASE Open Server应用编程245

9.5 SYBASE的分布式数据处理功能248

9.5.1 Adaptive Server Enterprise248

9.5.2 Backup Server250

9.5.3 Replication Server250

9.5.4 OmniCONNECT253

9.5.5 DirectCONNECT254

9.6 本章小结255

第十章 分布式数据库发展趋势256

10.1 数据服务器256

10.1.1 数据服务器方案256

10.1.2 数据服务器与分布式数据库258

10.2 并行数据服务器259

10.2.1 并行数据服务器体系结构260

10.2.2 并行数据服务器数据定位262

10.2.3 并行操作处理264

10.2.4 并行查询处理270

10.3 分布式知识库271

10.3.1 知识库271

10.3.2 逻辑查询处理274

10.3.3 并行递归查询处理277

10.4 分布式面向对象数据库282

10.4.1 面向对象数据库282

10.4.2 分布式对象管理283

10.5 本章小结286

参考文献287

热门推荐