《分布式数据库系统原理与设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:杜振华,冯连成等编著
  • 出 版 社:陕西电子出版社
  • 出版年份:1987
  • ISBN:
  • 页数:461 页
图书介绍:

目 录 1

第十四篇 分布式数据库原理序篇 5

第一章 分布式数据库综述 5

第一节 分布式数据库的产生与发展 5

第二节 分布式数据库的分类 6

第三节 关于分布式数据库定义的讨论 9

第四节 分布式数据库与集中式数据库的比较 13

第五节 开发分布式数据库的必要性 18

第六节 分布式数据库管理系统(DDBMS) 19

第七节 结论 22

第二章 数据库与计算机网络概述 23

第一节 引言 23

第二节 数据库概述 23

第三节 计算机网络概述 30

第一节 分布式数据库的参考体系结构 41

第一章 分布式透明性的层次和完整性约束 41

第十五篇 分布式数据库原理与设计 41

第二节 数据段存贮的类型 44

第三节 为只读应用提供的分布式透明性 48

第四节 更新应用的分布式透明性 55

第五节 分布式数据库的访问元语 58

第六节 分布式数据库中的完整性约束 62

第二章 分布式数据库的设计 69

第一节 分布式数据库设计概述 69

第二节 数据库段存贮的设计 74

第三节 段的分配 83

第四节 安全性设计 86

第五节 结论 98

第三章 从全局查询到段查询的变换 102

第一节 用于查询的等价变换 102

第二节 把全局查询变换成段查询 108

第三节 对分布式组合与聚集函数的评价 118

第四节 参数型查询 121

第五节 结论 124

第四章 访问策略的优化 126

第一节 查询优化概述 126

第二节 连接查询 137

第三节 一般查询 154

第四节 处理分布式星型查询的一种优化算法 158

第五节 结论 174

第五章 分布式事务处理的管理 178

第一节 事务处理的组织 178

第二节 支持分布式事务处理的原子性 184

第三节 分布式事务处理的并发控制 197

第四节 分布式事务处理的体系结构 201

第五节 结论 206

第六章 并发控制——基础、锁定、时标并发控制与乐观方法 208

第一节 分布式并发控制基础 208

第二节 分布式死锁 216

第三节 基于时标的并发控制 225

第四节 分布式并发控制所采用的乐观方法 230

第五节 结论 234

第七章 并发控制——死锁检测协议、算法、转换与分析 237

第一节 以分布式数据库系统的查询图为基础的死锁检测协议 237

第二节 以事务处理的优先权为基础的分布式死锁检测算法 242

第三节 非二阶段锁定协议和锁定转换 262

第四节 当用户和系统操作不同时对并发控制算法的分析 272

第五节 结论 282

第八章 可靠的分布式数据库的设计 283

第一节 基本概念 283

第二节 非中断提交协议 287

第三节 可靠性和并发控制 296

第四节 确定通信网络的一致性视图 301

第五节 不一致性的检测和消除 303

第六节 检查点和冷重新启动 305

第七节 可靠的全复制的分布式数据库的设计 307

第八节 结论 312

第九章 分布式数据库管理 315

第一节 目录管理 315

第二节 授权和保护 319

第三节 节 点初始化、恢复与后援 321

第四节 结论 327

第十六篇 分布式数据库系统 337

第一章 商品化系统 337

第一节 Tan dem公司的ENCOMPASS分布式数据库系统 337

第二节 IBM的系统间通信ISC 343

第三节 结论 348

第二章 SDD-1:一种用于分布式数据库的系统 350

第一节 系统结构 350

第二节 并发控制(读阶段) 352

第三节 查询的执行(执行阶段) 354

第四节 可靠性和事务处理的提交(写阶段) 354

第五节 结论 359

第一节 R*系统的主要目标 360

第三章 R*系统 360

第二节 R*系统的体系结构 362

第三节 查询的编译、执行和重新编译 364

第四节 视图管理 368

第五节 R*中数据定义的执行与授权协议 370

第六节 事务管理 374

第七节 终端管理 376

第八节 结论 377

第四章 其它同构型分布式数据库系统 378

第一节 DDM:基于ADAPLEX语言的分布式数据库管理系统 378

第二节 分布式的INGRES 383

第三节 POREL系统 385

第四节 SIRIUS—DELTA 388

第五节 结论 390

第五章 异构型分布式数据库系统 394

第一节 异构型分布式数据库的几个问题 394

第二节 MULTIBASE 397

第三节 分布式测试台系统DDTS 406

第四节 异构型SIRIUS—DELTA 411

第五节 结论 412

第十七篇局域网环境下的分布式数据库系统 418

第一章 局域网分布数据库技术 418

第一节 计算机与信息社会 418

第二节 办公室自动化与局部区域网络 418

第三节 方兴未艾的微机局域网 419

第四节 数据库技术与网络技术的结合 420

第五节 分布式数据库的基本特征 420

第六节 DDB—LAN分布查询处理的特点 421

第七节 设计与实现中的问题 421

第八节 开发现状与研究方向 424

第二章 一个局域网分布式数据库系统的实例 425

第一节 背景与意义 425

第三节 运行环境的选择 426

第二节 方案选择的基础 426

第四节 实时通信机制的开发方案 427

第五节 数据分布策略 427

第六节 数据字典的管理策略 429

第七节 并发控制策略 431

第八节 避免与处理死锁的策略 433

第九节 后备与恢复处理策略 435

第十节 查询处理及查询优化策略 436

第一节 系统主控模块 438

第三章 系统各主要模块的功能与控制算法 438

第二节 系统管理模块 440

第三节 库操作模块 442

第四节 数据字典操作模块 443

第五节 查询操作模块 447

第六节 控制权交给系统模块 456

第七节 学习与提示模块 457

第八节 小结 458