蓝分布式数据库系统.ppt

蓝分布式数据库系统.ppt

ID:56396595

大小:319.00 KB

页数:70页

时间:2020-06-16

蓝分布式数据库系统.ppt_第1页
蓝分布式数据库系统.ppt_第2页
蓝分布式数据库系统.ppt_第3页
蓝分布式数据库系统.ppt_第4页
蓝分布式数据库系统.ppt_第5页
资源描述:

《蓝分布式数据库系统.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、第9章 分布式 数据库系统1本章重要概念(1)(1)分布计算的三种形式:处理分布,数据分布,功能分布。(2)C/S系统,工作模式,技术特征,体系结构,两层、三层、多层C/S结构。(3)DDBS的定义、特点、优点、缺点和分类;分布式数据存储的两种形式(分片和分配)。2本章重要概念(2)(4)DDB的体系结构:六层模式,分布透明性的三个层次,DDBS的组成,DDBMS的功能和组成。(5)分布式查询处理的查询代价,基于半联接的优化策略,基于联接的优化策略。(6)分布式数据库的并发控制和恢复中出现的问题,以及处理机制。3前言随着传统的数据库技

2、术日趋成熟、计算机网络技术的飞速发展和应用范围的扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活,系统的可扩充性差。在这种形势下,集中式DB的“集中计算”概念向“分布计算”概念发展。分布计算主要体现在客户机/服务器模式和分布式数据库体系结构两个方面。本章将分别介绍这两种技术。4目录集中计算与分布计算客户机/

3、服务器系统分布式数据库系统概述分布式数据存储分布式数据库的体系结构分布式查询处理分布式数据库中的并发控制和恢复技术5集中计算与分布计算(1)“集中计算”概念存取请求用户终端主机DB∫∫处理结果集中式DB的结构通信线路6集中计算与分布计算(2)“分布计算”概念处理分布:单点数据,多点处理。数据分布:多点数据,多点处理。功能分布:功能分布在不同计算机上。7集中计算与分布计算(3)客户机/服务器系统的结构存取请求用户客户机服务器DB∫∫处理结果网络C/S系统的结构8目录集中计算与分布计算客户机/服务器系统分布式数据库系统概述分布式数据存储分

4、布式数据库的体系结构分布式查询处理分布式数据库中的并发控制和恢复技术9C/S系统C/S系统的计算模式C/S系统的体系结构C/S结构的演变网络服务器的类型109.2.1C/S系统的计算模式(1)1.C/S结构的工作模式客户机的主要任务有七项:管理用户界面,接受用户数据,处理应用逻辑,生成DB请求,向S端发DB请求,从S端接受结果,格式化结果。服务器的主要任务有七项:接收来自C端的DB请求,处理对DB的请求,格式化结果并传给C端,进行完整性检查,维护数据字典、索引,处理数据恢复,优化查询/更新处理。119.2.1C/S系统的计算模式(2)

5、2.C/S环境下应用成分的分布应用程序可分解成四个组成成分:(1)用户界面的显示逻辑:GUI(2)应用逻辑:3GL,4GL(3)事务逻辑:SQL(4)数据管理:Oracle,Sybase,DB212C/S系统的计算模式(3)C/S主要技术特征按功能划分共享资源不对称协议定位透明性基于消息的交换可扩展性13C/S系统的体系结构服务器客户机中间件14C/S结构的演变(1)DB服务器…客户机1客户机N用户用户第一层第二层两层C/S结构15C/S结构的演变(2)DB应用服务器客户机1客户机N用户1用户N第一层第二层DB服务器第三层三层C/S结

6、构用户WWW浏览器WWW服务器DB服务器DBWWW的三层C/S结构16C/S结构的演变(3)用户WWW浏览器Web服务器DB服务器DB中间件多层C/S结构17网络服务器的类型DB服务器文件服务器事务服务器文档服务器Web服务器电子邮件服务器其他应用服务器18目录集中计算与分布计算客户机/服务器系统分布式数据库系统概述分布式数据存储分布式数据库的体系结构分布式查询处理分布式数据库中的并发控制和恢复技术19DDBS概述从集中式、分散式到分布式DDBS的定义DDBS的特点与优缺点DDBS的分类209.3DDBS概述随着传统的DB技术日趋成熟

7、、计算机网络技术的飞速发展和应用范围的扩大,以分布式为主要特征的DBS的研究与开发受到人们的注意。DDB是DB技术与网络技术相结合的产物,在DB领域已形成一个分支。DDB的研究始于20世纪70年代中期。世界上第一个DDBSSDD-1是由美国计算机公司(CCA)于1979年在DEC计算机上实现。20世纪90年代以来,DDBS进入商品化应用阶段,传统的RDB产品均发展成以计算机网络及多任务操作系统为核心的DDB产品,同时DDB逐步向C/S模式发展。21从集中式、分散式到分布式随着数据库应用的不断发展,规模的不断扩大,逐渐感觉到集中式系统也

8、有不便之处。如大型DBS的设计和操作都比较复杂,系统显得不灵活并且安全性也较差。因此,采用将数据分散的方法,把数据库分成多个,建立在多台计算机上,这种系统称为分散式系统。在这种系统中,数据库的管理、应用程序的研制等都是分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。