第二章分布式数据库管理系统346.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 分布式数据库管理系统DDBMS 分布式数据库是一个数据集合,这些数据分布在一个计算机网络的不同的计算机中。此网络的每个站点具有自治的处理能力,并且能执行本地的应用。每个站点的计算机还至少参与一个全局应用的执行,这种应用要求使用通讯子系统在几个站点存取数据。 分布式数据库中最重要的技术就是实现“在自治的站点之间协同工作。 分布式数据库一定在分布式操作系统环境下运行。 它与分时系统、计算机网络、并行系统有什么区别与联系? 分布式数据库管理系统 如SQL 数据库的分级结构 视图 DDL、DCL 主/外/自定义,每个记录类型的字典 每个表物理位置和格式 (记录类型) 图2.1 分布式数据库管理系统 分布式DBMS的组成 用户 用户 。。。 图2.2 分布式DBMS的组成 集中式DBMS参考体系结构扩充成分布式DBMS体系结构,可有几种:(1)数据分布在n个站点中;(2)每个站点都有用户处理器;(3)用一全局数据库控制和通讯系统来支持通讯和控制分布式的执行。 2.3 全局数据库控制和通信系统的组成 .......... (1)把来自用户处理器的请求翻译成一系列 的执行策略 (2) 该策略可能只涉及本地 也可涉及其他站点。 全局并发恢复 本地(点1) 本地(点n) S1 Sn 图2.3 全局数据库控制和通信系统的组成 例:在站点n,求少数民族学生数 SELECT COUNT(学号) FROM S WHERE 民族 ‘ 汉‘ ; (5)合并器:对请求点而言,把来自各数据处理器上的规范化数据进行合并处理,如上例策略中的第(3)步,不仅收集C1、C2、C3,还要映射为同种格式,再相加。合并是广义的,对这个例子是加法,有时可能是表合并、表求差等。 4 1 用户命令 用户结果 外模式(用户模式) 用户命令翻译器 用户结果格式化器 映射1 规范化命令 概念模式(模式) 实施约束器 映射2 规范化命令 规范化数据据 规范化命令 翻译器 数据规范化结果 格式器 内模式(物理模式) 物理数据 物理命令 运行时支持处理器 DB 用户命令 用户结果 用户结果 用户命令 数据库 n 数据库 1 规范化数据 用户处理器 规范化命令 规范化数据 用户处理器 规范化命令 全局数据库控制和通讯系统 规范化数据 规范化命令 规范化命令 规范化数据 数据处理器 1 数据处理器 n 规范化 命令 规范化 数据 规范化数据 规范化 命令 分解器(1) 合并器(5) 分布模式 合并器 分解器 分布模式 分布式执行策略 分布式执行策略 (2)分布式执行监视器(负责策略的正确执行及(分布式)事务原子性保证)。 (3)通讯子系统(由(2)、(4)调遣,实现多个用户处理器和数据处理器之间的通讯)。 (4)本地执行监视器(负责在数据处理器本地执行策略中的一部分) 规范化命令 规范化数据 规范化命令 规范化数据

文档评论(0)

qtrt148 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档