分布式数据库系统PPT课件.ppt
《分布式数据库系统PPT课件.ppt》由会员分享,可在线阅读,更多相关《分布式数据库系统PPT课件.ppt(32页珍藏版)》请在三一文库上搜索。
1、第11章 分布式数据库系统n分布式数据库系统是数据库技术与网络技术相结合的产物,是应用于网络环境的数据库系统,是当前数据库系统应用最主要的一个方面。n分布式数据库(Distributed DataBase)简记为DDB,n分布式数据库系统简记为DDBS,n分布式数据库管理系统简记为DDBMS。第11章 分布式数据库系统 n11.1 集中式系统与分布式系统 n11.2 分布式数据库系统 n11.3 DDB的模式结构 n11.4 分布式数据存储 n11.5 DDBS的功能及组成 n11.6 分布式查询处理 n11.7 客户机/服务器系统(C/S)n11.8 小结 n11.9 习题11.1 集中式系
2、统与分布式系统 n在20世纪70-80年代,人们主要采用集中式系统来处理计算机中的数据。集中式系统主要包括单机系统与主从式系统,其特点是数据集中存放在一台计算机上。集中式系统随着技术的发展和应用需求的扩深,已越来越不适应信息处理的需要。n11.1.1 集中式系统的不足n11.1.2 分布计算的方式11.1.1 集中式系统的不足 图11_1 集中式数据库系统的工作原理n首先,系统规模和配置不灵活,可扩充性和安全性差;n其次,主机瓶颈,可靠性不高;n第三,通信开销加大,影响性能;n第四很难适应地理分散的大型公司管理数据需要。主机数据库终端用户处理结果存取请求11.1.2 分布计算的方式n分布计算就
3、是利用分布式数据库管理系统将分散在网络各点的数据库统一管理起来,使得网络中的各结点都能对数据库执行全局应用和局部应用的一种计算模式。经历了从处理分布、数据分布到功能分布的演变过程。n处理分布:即处理是分布的,而数据是集中的。n数据分布:即数据物理分布在网络不同结点上,逻辑上是整体。n功能分布:能充分实现功能分布的计算模式就是当前的客户机/服务器结构。11.2 分布式数据库系统 n数据库技术与网络技术相结合的产物n11.2.1 DDBS的定义 n11.2.2 DDBS的特点 n11.2.3 DDBS的优缺点n11.2.4 DDBS的分类 11.2.1 DDBS的定义 n分布式系统是用通信网络连接
4、起来的结点(亦称为“场地”)的集合,每个结点都拥有一个集中式数据库系统。n定义11.1 DDBS是指物理上分散逻辑上集中的数据库系统,系统中的数据分布存放在计算机网络不同场地的计算机中,每一场地都有自治处理(即独立处理)能力并能完成局部应用,同时,每一场地也能通过网络通信子系统执行(至少一种)全局应用。nDDBS中有两个重要的组成部分是:分布式数据库(DDB)和分布式数据库管理系统(DDBMS)。11.2.2 DDBS的特点 n四个基本特点:n(1)物理分布性n(2)逻辑整体性n(3)场地自治性n(4)场地之间协作性n四个导出特点:n(5)数据独立性n(6)集中与自治相结合的控制机制n(7)适
5、当增加数据冗余度 n(8)事务管理的分布性 11.2.3 DDBS的优缺点n1.优点:n(1)具有灵活的体系结构。n(2)适应分布式的管理和控制机构。n(3)经济性能优越。n(4)系统的可靠性高、可用性好。n(5)局部应用的响应速度快。n(6)系统可扩展性好。n2.DDBS的缺点n(1)系统开销较大,主要花在通信部分。n(2)存取结构复杂(如辅助索引、文件链接技术)。n(3)数据的安全性和保密性较难处理。11.2.4 DDBS的分类 n(1)同构同质型DDBS:各个场地采用同一类型的数据模型(如关系型),同一型号的DBMS。n(2)同构异质型DDBS:各个场地采用同一类型的数据模型,但DBMS
6、的型号不同,如DB2、Oracle、Sybase、SQL Server等。n(3)异构型DDBS:各个场地的数据模型和DDBS的型号都不同。11.3 DDB的模式结构 n11.3.1 DDBS的模式结构图(图11_3)n11.3.2 六层模式结构n11.3.3 六层体系结构的特征 n11.3.4 五层映像与分布透明性11.3.1 DDBS的模式结构图11.3.2 六层模式结构n1.全局外模式(Global External Schema)可有多个,是全局应用的用户视图,是全局概念模式的子集。n2.全局概念模式(Global Conceptual Schema)系统所有数据的整体逻辑结构,所有全
7、局应用的公共数据视图n3.分片模式(Fragmentation Schema)定义片段以及全局关系与片段之间的映像。n4.分布模式或称分配模式(Allocation Schema)方案有:集中式、分割式、全复制式、混合式。n5.局部概念模式(Local Conceptual Schema)n6.局部内模式(Local Internal Schema)11.3.3 六层体系结构的特征 n(1)数据分片和数据分配概念的分离,形成了“数据分布独立性”概念。n(2)数据冗余的显式控制。数据在各个场地的分配情况在分配模式中一目了然,便于系统管理。n(3)局部DBMS的独立性,也称为“局部映像透明性”。此
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 分布式 数据库 系统 PPT 课件
