分布式数据库简介课件.ppt
《分布式数据库简介课件.ppt》由会员分享,可在线阅读,更多相关《分布式数据库简介课件.ppt(17页珍藏版)》请在三一办公上搜索。
1、介绍的内容:,分布式数据库的定义;分布式数据库的特点;分布式数据库的类型;分布式数据库发展的原因;分布式数据库的目标。,分布式数据库的定义:,分布式数据库是由一组数据组成的,这些数据物理上分布在计算机网络的不同结点(亦称为场地)上,逻辑上是属于同一个系统。,强调两点:一、分布性,数据库中的数据不是存储在同一场地.更 确切地讲,不存储在同一计算机的存储设备上.这就是与集中式数据库的区别;二、逻辑整体性,这些数据逻辑上是互相联系的,是一个整体(逻辑上如同集中数据库)【全局数据库(逻辑),局部数据库(物理)】,分布式数据库的特点:,分布式数据库系统是在集中式数据库系统成熟技术的基础上发展起来的,但不
2、是简单地把集中式数据库分散地实现,它是具有自己的性质和特征的系统。集中式数据库系统的许多概念和技术,如数据独立性、数据共享和减少冗余度、并发控制、完整性、安全性和恢复等等在分布式数据库系统中都有了不同之处及更加丰富的内涵,分布式数据库的特点:,一、数据独立性,在分布式数据库中,数据独立性这一特性比集中式数据库更加重要,并具有更多的内容,除了数据的逻辑独立性与物理独立性外,还有数据分布独立性(分布透明性),分布透明性指用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。,分布式数据库的特点:,二、
3、集中与自治相结合的控制结构,数据库是用户共享的资源在分布式数据库中,数据的共享有两个层次:一是局部共享,即在局部数据库中存储局部场地上各用户的共享数据;二是全局共享,即在分布式数据库的各个场地也存储可供网中其它场地的用户共享的数据,支持系统中的全局应用因此,相应的控制结构也具有两个层次:集中和自治,分布式数据库的特点:,三、适当增加数据冗余度,在集中式数据库中,尽量减少冗余度是系统目标之一其原因是,冗余数据浪费存储空间,而且容易造成各副本之间的不一致性而在分布式数据库中却希望增加冗余数据,在不同的场地存储同一数据的多个副本,其原因是:1提高系统的可靠性、可用性,当某一场地出现故障时,系统可以对
4、另一场地上的相同副本进行操作,不会因一处故障而造成整个系统的瘫痪。2提高系统性能系统可以根据距离选择离用户最近的数据副本进行操作,减少通信代价,改善整个系统的性能。,分布式数据库的特点:,四、全局的一致性、可串行性和可恢复性,分布式数据库中各局部数据库应满足集中式数据库的一致性、可串行性和可恢复性除此以外还应保证数据库的全局一致性、并行操作的可串行性和系统的全局可恢复性这是因为全局应用要涉及两个以上结点的数据因此在分布式数据库系统中一个业务可能由不同场地上的 多个操作组成,分布式数据库的类型:,1、分布式数据,但只有一个总数据库,没有局部数据库;2、分层式处理,每一层都有自己的数据库;3、充分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 数据库 简介 课件
链接地址:https://www.31ppt.com/p-3702297.html