分布式数据库第一章.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式数据库第一章

分布式数据库 分布式数据库 参考书: 1. “分布式数据库 ” 郑振楣 于戈 郭敏 编著 科学出版社 1998年7月第一版 2. “分布式数据库系统及其应用” 邵佩英编著 科学出版社 2000年6月第一版 3. “分布式数据库系统原理(第二版)” (英文影印版 清华大学出版社 2002年6月第一版) Principles of Distributed Database Systems ( Second Edition) M. Tamer Ozsu Patrick Valduriez 第一章 概述 1.1分布式数据库系统定义 分布式数据库系统(Distributed Database System,DDBS)是面向地理上分散,而管理上又需要不同程度的集中的企业、组织提供数据管理的管理信息系统。 分布式数据库 分布式数据库是一组数据集,逻辑上它们属于同一个系统,但物理上它们又分布在由计算机网络连接的若干场地上,并由统一的一个分布式数据库管理系统管理。 强调数据的物理分布性和逻辑协调性 物理分布性 按需要将数据划分为数据子集,分散存储在各个场地(节点) 逻辑协调性 各场地上的数据子集相互之间由严密的约束规则限定,逻辑上是一个整体 DDB是虚拟的、逻辑的,是若干局部数据库(Local DB, LDB)的逻辑集合,面向全局用户,也称全局数据库(Global DB, GDB) 。 分布式数据库管理系统DDBMS 数据库系统中的一组软件,负责管理分布环境下逻辑集成数据的存取、控制、数据转换、通信 1.2 分布式数据库系统的特点 物理分布性:数据分散存储于多个站点。---区别于集中式数据库系统。 适当的冗余度:分布式数据库通过适当的冗余提高系统可靠性、可用性和系统性能,节省网络开销; 1.3 分布式数据库的分类 1.4 分布式数据库系统的模式结构 全局外层(Global External Level) 全局概念层(Global Conceptual Level) 全局概念模式 分片模式 分配模式 局部概念层(Local Conceptual Level) 局部内层(Local Internal Level) 分布式数据库 * 分布式数据库 * 教学内容 有关分布式数据库系统的基本概念 分布式数据库系统的工作原理 分布式数据库系统的实现技术 学时:60 考核形式:论文+考查 --王冠 数据库系统+计算机网络 区别于集中式数据库和分散数据库 局部数据库(Local DB, LDB) 计算机网络环境中各场地(site)或节点(node)上数据库 全局数据库(Global DB, GDB) DDB 站点(site):计算机网络连接的一个逻辑单位,称为一个站点 本地(或称:局部)用户、本地应用:一个用户或应用只访问他所注册的那个站点。 全局用户、全局应用:一个用户访问涉及两个或两个以上的站点中的数据。 逻辑整体性:分散的数据逻辑上是一个整体,为所有用户共享,受全局数据库管理系统统一管理。---区别于分散式数据库系统。 站点自治性:各站点上的数据由LDBMS管理, 具有自治处理能力,完成局部应用。---区别于 多处理机数据库系统。 共享性与自治性:分布式数据库系统中数据共享有两个层次:局部共享,全局共享。 局部共享:局部用户共享本站点上的数据;全局共享:全局用户可共享系统中各站点上的数据。集中管理和自治相结合,各局部DBMS可以独立的管理局部数据库,系统设立集中控制机制,协调各局部DBMS的工作。 事务管理的分布性:一个全局事务的执行需要分解为在若干个站点上执行的子事务(局部事务);使得事务的管理变得很复杂; 数据独立性:集中式DBS提供两级独立性;DDB提供分布独立性—分布透明(Distribution Transparency)。数据的逻辑分片,逻辑分片的复制情况及物理分布,局部场地上数据库的数据模型对用户透明。 按局部数据库管理系统的数据模型分类: 同构型(Homogeneous)各站点的数据模型相同 同构同质 同构异质 异构型(Heterogeneous)各站点的数据模型不同 同构型典型系统: SDD-1 美国CCA公司 SYSTEM R* 美国IBM POREL 德国斯图加特大学 DDM CCA公司 异构型典型系统: MULTIBASE CCA公司 IMDAS:H 佛罗里达大学 DDTS HONEYWELL公司 按分布式数据库控制系统的类型 : 集中型:全局控制信息位于一个站点 分散型:各站

文档评论(0)

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

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

1亿VIP精品文档

相关文档