分布式数据系统DDS.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Distributed DBS University of Shanghai for Science and Technology Page 1.31 分布式数据库的优越性 ? 适应企业实际上分布的需要 ? 物理分布 ? 数据共享 提供一个环境,使得一个节点上的用户可以访问存放 在其他节点上的数据。 ? 局部自治 每个节点可以对局部存储的数据保持一定程度的控制 ? 高可用性 若一个节点发生故障,其他的节点可能还能继续运行 数据分布 Distributed DBS University of Shanghai for Science and Technology Page 1.32 分布式数据库的缺点 由于要保证各节点间的正确合作而增加了复杂性。 主要表现为 ? 软件开发代价 ? 出现错误的可能性更大 ? 处理开销增大 Distributed DBS University of Shanghai for Science and Technology Page 1.33 分布式数据库的目标 基本原则 对于用户来讲,分布式系统必须看起来完全象一 个非分布式系统。 ? 数据操作完全一样 ? 数据定义有所扩充 即,分布式系统的用户的操作与非分布式系统是 完全相同的。分布式系统的所有问题是(或应当 是)内部的、实现级别的问题,而不是外部的、 用户级别的问题。 Distributed DBS University of Shanghai for Science and Technology Page 1.34 分布式数据库的 - 分布式数据库需满足的 12 规则 (C.J.Date) 分布式数据库的目标 具体规则和目标: 1. 局部自治 2. 不依赖于中心节点 3. 不间断的处理 4. 位置独立性 5. 分片独立性 6. 副本独立性 7. 分布式查询处理 8. 分布式事务管理 9. 硬件独立性 10. 操作系统独立性 11. 网络独立性 12. DBMS 独立性 在给定节点上的所有操作都是由所在节点控制的。 本地数据的所有权和管理权在本地,由本地全权负责。 。 所有的节点平等对待,不依赖中心“主”节点提供集中的 查询处理、集中的事务管理,或集中的名字服务等。 高可靠性,高可用性 用户不需要了解数据实际存储的位置,就如同数据都存 储在他所在的本地节点一样地对数据进行操作。 用户应该可以从逻辑的观点出发进行操作,就如同数据实际 上并没有分片一样。 用户可以从逻辑的高度对数据进行操作,就如同根本没有副本 的存在一样。 Distributed DBS University of Shanghai for Science and Technology Page 1.35 DBMS + 全局应用 DDBMS 全局用户 局部用户 DBMS + 全局应用 DDBMS DBMS + 全局应用 DDBMS 通讯网络 用户 全局用户 局部用户 局部用户 用户 全局用户 Distributed DBS University of Shanghai for Science and Technology Page 1.36 分类方法 ? 按管理系统性质 ? 按控制方式 - 集中式与分布式分类 ? 按重复程度分类 分布式数据库系统 DDS 李锐 lirui@ /ddbs Distributed Database Systems Distributed DBS University of Shanghai for Science and Technology Page 1.2 课程简介 ? 学习分布式数据库系统基本概念及其 原理 ? 掌握分布式数据库设计的基本方法 ? 研究分布式数据库访问策略及其优化 等问题 ? 解决跨地域信息系统开发中的数据库 设计问题 Distributed DBS University of Shanghai for Science and Technology Page 1.3 课程学习方法 ? 讲课 ? 文献阅读 ? 设计作业( 1-2 次) ? 实验项目 Distributed DBS Unive

文档评论(0)

yusuyuan + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档