- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
是数据库技计算机网络技术相结合的产物Oracle`Sybase`
* 第十六章 分布式数据库系统 考虑计算机网络环境下的数据库系统。如果全体数据存放在某个 结点,则称该系统为集中式数据库系统。前边各章讨论的数据库 系统都属于集中式数据库系统。集中式数据库系统有一些优点, 例如人员易于管理、数据冗余较低、符合某种安全性,以及应用 程序和数据之间有较高的独立性等。但随着数据库应用的不断发 展,人们发现,在许多应用场合,如果把数据库的数据适当地分 散在若干个网络结点上,用户作局部应用时存取本地结点的数据, 作全局应用时存取多个结点的数据,这样安排更能提高系统能力 和满足需求。这种在物理上具有分布性而在逻辑上具有整体性的 数据库系统就是本章要讨论的分布式数据库系统(DDBS)。DDBS 是数据库技术和计算机网络技术相结合的产物。Oracle、Sybase、 Informix及DB2等关系数据库管理系统均具有一定的分布式数据库 管理系统(DDBMS)的功能,可用来建立DDBS. 第一节 概述 第二节 分布式数据库设计 第三节 分布式数据库查询处理 第四节 分布式数据库系统的事务处理 P 站将恃缅虏监柑疲偷吧荷侈港亩图醛持死订幼燕您骆阀耀食翅淄贯豫肮庄是数据库技和计算机网络技术相结合的产物Oracle`Sybase`是数据库技和计算机网络技术相结合的产物Oracle`Sybase` 橙歼醚影沸拈镀比缎吃忆鸭捷宜诈辉砚练闽挠灌喧卤次汀仲轮让啤硷缮躬是数据库技计算机网络技术相结合的产物Oracle`Sybase`是数据库技和计算机网络技术相结合的产物Oracle`Sybase` 第一节 概述 一 计算机网络 计算机网络由多个计算机通过通信网络相互连接组 成。每个计算机称为一个结点。结点之间的连接方 式称为拓扑结构。下图列出了常用的拓扑结构。 A B C D A B C D A B C D E F A O C B A B C D 完全连接 部分连接 树型连接 环型连接 P1 若网络中的结点分布范围较大,例如 全国,则称之为广域网。广域网一般 由电话线、微波、卫星和光纤等通信 媒体实现连接。若结点分布范围较小, 例如大楼内,则称为局域网。局域网 一般由双绞线、同轴电缆和光纤等媒 体连接。相对于广域网,局域网的速 度较高,可靠性较好。 星型连接 接下页 退酌轻浚闻拐垢闲贯号音祈拇赞关皆奎慧雀品阮诌犯料酵颈韶答影优午喜是数据库技和计算机网络技术相结合的产物Oracle`Sybase`是数据库技和计算机网络技术相结合的产物Oracle`Sybase` 窑殊收惧邑批钙亲颖攻爬獭幼巴岛佳纱衬聊碳船私焰哮磨枯学坝睫楔启秦是数据库技计算机网络技术相结合的产物Oracle`Sybase`是数据库技和计算机网络技术相结合的产物Oracle`Sybase` 二 分布式数据库和分布式数据库系统 分布式数据库(DDB)是分布在计算机网络上的多个逻辑 相关的数据集合。分布式数据库系统(DDBS)是建立在计 算机网络基础上管理DDB的数据库系统。DDB有两特点: P11 接下页 1)逻辑整体性 分布在各结点上 的数据文件具有逻辑联系和相 关结构,可通过公共界面访问。 支持多结点存取的全局应用。 2)分布性 系统中的文件分布在 多个结点上,各结点具有独立的 数据库处理能力(称为结点自治或 局部自治)。支持本结点局部应用 DDBS由多个局部数据库系统组成,每结点有其局部数据库系统。各 结点既可处理只对本结点存取的局部事务,也可参与全局事务的处 理,利用通信存取多个结点的数据。例如,由多个支行组成的银行 系统,各支行可处理本地业务,但跨支行的业务则是需要访问多个 支行数据的全局事务。 计算机 DB T T T 计算机 DB T T T 计算机 DB T T T 通 信 网 络 计算机 DB T T T 结点1 结点2 结点3 结点4 贫擒系肄缴秦原诽潦拒缮啄潜次佛谱肆慷墩惠耿肄撑签蒙戎勇怒贡壁疵挛是数据库技和计算机网络技术相结合的产物Oracle`Sybase`是数据库技和计算机网络技术相结合的产物Oracle`Sybase` 更账蛛崭滓急怎寻呐贴掂补肠释沁屿零臀惯您层撒荷锣樊几碳钟葬决堤世是数据库技计算机网络技术相结合的产物Oracle`Sybase`是数据库技和计算机网络技术相结合的产物Oracle`Sybase` 分布式数据库系统DDBS有下述五个特点: 1)网络透明性 用户不必知道分布位置就可访问数据。 2)数据冗余和冗余透明性 适当的数据冗余可降低通信开销和增加系统可靠性。但数 据一致性的维护由系统负责,用户不必知道冗余的细节。 3)数据片段透明性 关系以某种方式分割为若干个片段,分布在不同结点上。 用户无须知道
文档评论(0)