书籍详情

分布式数据库管理系统实现技术

分布式数据库管理系统实现技术

作者:周龙骧[等]著

出版社:科学出版社

出版时间:1998-07-01

ISBN:9787030065339

定价:¥19.00

内容简介
  本书是在作者十余年来对分布式数据库系统进行研究和开发所取得的成功的实践经验的基础上撰写的。书中系统论述和分析了国内外一些著名的先驱分布式数据库管理系统的设计和研制中的创新特色以及若干典型的概念、方法、算法和技巧。本书内容共分十一章。主要内容包括:分布式数据库管理系统的体系结构、编程语言、编程语言编译器的设计和实现、编程语言涉网的全局编译和优化、分布事务管理与并发控制机制、分布式数据库管理系统的目录结构及其管理,通讯子系统、恢复子系统、数据执行子系统、分布式数据库系统用户接口的生成和管理等。本书可作为高等学校计算机软件、计算机通讯、计算机应用等专业的教材和参考书,也可供软件系统、应用系统的设计人员、开发人员和程序员学习和参考书。
作者简介
暂缺《分布式数据库管理系统实现技术》作者简介
目录
第一章 分布式数据库系统概论
1.1  引论
1.2 分布式数据库系统的特征
1.3  若干研制计划和原型系统
1.4  小结
参考文献
第二章  分布式数据库系统的体系结构
2.1  DDBMS体系结构综述
2.2  DDBMS的分层体系结构
2.3  DDBMS的进程结构
参考文献
第三章  分布式数据库系统的编程语言
3.1  编程语言的设计要点
3.2  RDBL语言简介
3.2.1  数据说明语句
3.2.2  数据操作语句
3.2.3  数据检查语句
3.2.4  分布语句
3.2.5  游标语句
3.3  R*对SQL语言的扩充
参考文献
第四章  编程语言编译器的设计和实现
4.1  编程语言编译器的任务及其体系结构
4.1.1  编程语言编译器的任务
4.1.2  编程语言编译器的体系结构
4.2  预编译法
4.3  编程语言的翻译
4.3.1  语法分析
4.3.2  语义分析
4.3.3  局部优化
4.3.4  子事务建立
参考文献
第五章  全局编译的分析和设计
5.1  全局编译的任务和目标
5.1.1  分布透明性
5.1.2  数据的全局一致性
5.1.3  系统的高性能
5.1.4  全局编译的工作流程和结构
5.2  编译准备阶段
5.3  完整性测试和授权检查
5.4  查询优化
5.4.1  代数优化
5.4.2  分布优化
5.4.3  典型的分布优化算法
5.5  确定运算执行地点
5.6  代码扩充和传递
5.7  分布式数据库系统的修改一致性
5.8  C-POREL系统的全局编译
参考文献
第六章 分布事务管理与并发控制机制
6.1  分布事务与分布事务管理
6.1.1  分布事务
6.1.2  分布事务管理
6.2  分布事务处理协议
6.2.1  关于分布事务处理协议
6.2.2  基本的分布事务处理协议
6.2.3  分布事务处理协议的描述工具
6.2.4  不阻塞的分布事务处理协议
6.3  分布式并发控制的基本方法
6.3.1  分布式数据库系统的封锁方法及死锁的预防与检测
6.3.2  其它的并发控制方法
6.4  分布式数据库系统C-POREL的事务管理系统
6.4.1  TM的分布事务加工及结束协议
6.4.2  TM的分布式并发控制方法
6.4.3  TM的结构及其实现
参考文献
第七章  分布式数据库的目录结构及其管理
7.1  数据库目录的重要性
7.2  若干先驱DDBMS的目录体系的回顾与分析
7.2.1   SDD-1
7.2.2  Distributed INGRES
7.2.3  POREL
7.2.4  R*
7.2.5  两类目录体系结构的比较分析
7.2.6  SUNDDB
7.2.7  WDDBS-3
7.3  C-POREL的目录管理策略
7.3.1  目录事务
7.3.2   C-POREL的目录结构和目录事务的划分
7.3.3   C-POREL目录的进程结构
7.3.4   C-POREL目录的模块结构和文件组织
7.3.5   C-POREL目录事务的并发控制
7.3.6   C-POREL目录事务的恢复
7.3.7  小结
参考文献
第八章  通讯子系统
8.1 引论
8.2  若干有代表性的DDBMS系统中的通讯子系统
8.2.1  SDD-1
8.2.2  R*系统
8.2.3  POREL系统
8.2.4   C-POREL的通讯子系统CS
8.2.5  ADA-DDM、分布式INGRES、SIRIUS-DELTA
8.3  对通讯子系统的比较和讨论
8.4  结束语
参考文献
第九章  恢复子系统
9.1  集中式数据库的恢复
9.1.1  事务
9.1.2  故障
9.1.3  恢复方法
9.1.4  恢复方法的选择
9.2  分布式数据库的恢复
9.2.1  分布式数据库中的故障
9.2.2  分布事务的一致性
9.2.3  两阶段提交
9.2.4  复制技术
9.2.5   C-POREL中恢复的实现
参考文献
第十章  数据执行子系统
10.1  引论
10.2  数据执行层的分层体系结构
10.3  数据执行层的模块结构
10.4  与TM的接口
10.5  关系代数表达式的执行与优化
10.5.1  分布查询的两步优化
10.5.2  非代数优化的实现
10.5.3  关系运算算法库的实现
10.6  单元组接口
10.6.1  关系代数运算的完备性
10.6.2  将关系代数运算转化为对元组的操作
10.6.3  单元组接口的实现
10.7  存取路径管理
10.7.1  主键的存取路径
10.7.2  查找数据记录集合的存取路径结构
10.7.3  通用存取路径
10.7.4  存取路径的并发控制
10.8  缓冲区管理
10.8.1  数据库的外存管理
10.8.2  DBS的系统肢冲区
10.8.3  SB内页查找算法
10.8.4  调页算法
10.8.5  缓冲区管理子系统的实现
10.9  记录管理
10.9.1  记录的存储结构
10.9.2  记录编址
参考文献
第十一章  分布式数据库系统用户接口的生成和管理
11.1  引论
11.2  智能化输入接口
11.3  图形用户接口(GUI)
11.4  INFORMIX GUI工具的分类
11.5  INGRES的数据库产品
11.6  Sybase的多媒体应用开发系统Gain Momentum
11.7  集成化数据库前端开发环境PowerBuilder
11.8  分布式多媒体数据库管理系统CDB/M 的用户接口
11.9  用户接口软件的一些基本功能
11.10  用户接口的评价
参考文献
猜您喜欢

读书导航