网站大量收购独家精品文档,联系QQ:2885784924

分布式数据库系统程序介绍.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式环境下影响查询效率的因素有很多 除了集中式查询下的CPU和I/O代价外,数据在网络站点之间的传输、数据的冗余和分布都会对查询的效率产生很大的影响。 分布式查询优化的准则是使通信费用最低和响应时间最短,即以最小的总代价、在最短的响应时间内获得需要的数据。最基本的查询优化方法是基于关系代数等价变换的查询优化方法。 此外,考虑局部代价和传输代价的不同情况,还有多种查询优化方法: 基于半连接算法的查询优化处理方法 基于直接连接算法的查询优化处理方法 分布式INGRES算法 R*算法和SDD-1算法等 8.2 分布式查询和优化 8 分布式数据库目录系统的主要技术 分布式DBMS系统中的分布式事务管理程序必须即保证本地事务的ACID特性又保证分布式事务的ACID特性 事务管理程序的本地事务管理程序负责保证本地事务的ACID特性,而分布式事务的ACID特性则由两阶段提交协议来保证。 当发生故障时,要使得分布式数据库恢复到一个正确的、一致的状态。恢复的基本原理是数据冗余,即利用冗余存储在别处的信息和数据,部分或全部重建数据库。 8.3 分布式事务管理和恢复 8 分布式数据库目录系统的主要技术 分布式数据库中的并发控制是以集中式数据库中的并发控制技术为基础的,主要解决多个分布式事务对数据并发执行的正确性。 分布式数据库系统并发控制的主要内容包括: 分布式数据库系统并发控制的封锁技术 分布式数据库系统中的死锁处理 分布式数据库系统并发控制的时标技术 分布式数据库系统并发控制的多版本技术 分布式数据库系统并发控制的乐观方法等 8.4 分布式并发控制 8 分布式数据库目录系统的主要技术 分布式数据库的可靠性是指分布式数据库在一个给定的时间间隔内不产生任何失败的概率。 它强调分布式数据库的正确性,要求分布式数据库在符合某种要求情况下正确地运行。一 个可靠性高的系统要求故障少、容易修复或者修复得快。 分布式数据库失败的主要原因有错误的设计、不稳定或临界的组件、不稳定的外部环境和操作者的过失等。 分布式数据库的可靠性协议可以保证在分布式数据库上执行的分布式事务的原子性和持久性。 8.5 分布式数据库的可靠性 8 分布式数据库目录系统的主要技术 分布式数据库面临的安全问题主要有: 单站点故障、 网络故障、 各类管理制度的不完善、 人为攻击(黑客攻击)、 内部人员泄露密码数据、 程序内嵌的不安全因素等引起的安全问题等。 分布式数据库的安全性的的内容主要包括:保证数据库安全的措施主要有建立安全数据模型、设定有效的访问控制机制、建立多级安全数据库、数据加密等。 8.6 分布式数据库的安全性 8 分布式数据库目录系统的主要技术 移动分布式数据库系统 连锁超市分布式数据库系统 火车订票分布式数据库系统 GSP药品管理分布式数据库系统 银行管理分布式数据库系统 9 分布式数据库系统的主要应用 良好的可靠性和可用性 提高系统效率,降低通信费用 较大的灵活性和可伸缩性 经济性和保护投资 适应组织的分布式管理和控制 数据分布具有透明性和站点具有较好的自治性 10.1 分布式数据库系统的优点 10 分布式数据库系统的优点和存在的技术问题 最重要的问题是通信网络速度问题 如何控制数据的分片、分布与冗余度 如何实现异构数据库的互联 如何优化分布式数据库的查询处理 如何更好地实现分布式数据库的更新处理 如何实现分布式数据库的并发控制机制 如何实现分布式数据库的恢复控制机制 如何实现目录管理 10.2 分布式数据库系统中存在的技术问题 10 分布式数据库系统的优点和存在的技术问题 总 结结 分布式数据库系统概论 分布式数据库系统的定义与分类 分布式数据库系统的体系结构 分布式数据库系统与客户机/服务器模式 分布式数据库管理系统 其他非集中数据库系统 分布式数据库目录系统的主要内容和逻辑结构 分布式数据库系统的主要技术 分布式数据库系统的主要应用 分布式数据库系统的优点和存在的技术问题 gmwu@aust.edu.cn 2014.03 分布式数据库系统的起源和发展 分布式数据库系统的定义和分类 分布式数据库系统的体系结构 分布式数据库系统与客户机/服务器模式 分布式数据库管理系统 其他非集中式数据库系统 分布式数据库目录系统的主要内容和逻辑结构 分布式数据库系统的主要技术 分布式数据库系统的主要应用 分布式数据库系统的优点和存在的技术问题 分布式数据库系统概述 第1章 1.1 分布式数据库的起源 1 分布式数据库的起源和发展 计算机平台环境的改变 卫星通信 蜂窝通信 局域网 广域网 Intranet Internet 信息系统应用需求 地域上分散、管理集中的企业越来越多 既要求实现本地数据管理,就要求存取异地

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档