欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    布式数据库系统体系结构.ppt

    • 资源ID:6115983       资源大小:435.50KB        全文页数:26页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    布式数据库系统体系结构.ppt

    第二章 分布式数据库系统体系结构,主要内容,2.1 体系结构2.2 系统结构2.3 模式结构2.4 功能结构2.5 分布式数据库系统分类2.6 MDBS体系结构2.7字典信息的组织,2.1 系统结构,系统的体系结构(Architecture)指按组件、组件功能以及它们的交互作用定义系统的结构(structure)。参考体系结构的目的讨论的框架标准DBMS 标准化基于组件基于功能 基于数据最早的是基于数据组织的ANSI/SPARC Architecture(external view,conceptual view,internal view,)的三级模式结构,2.1 系统结构,DBMS系统结构,其中:AP:应用处理器 DP:数据处理器 CM:通信处理器,应用处理器(AP)用于完成分布数据处理的软件,如:处理访问多个场地的请求,查询全局字典中分布信息等。,数据处理器(DP)负责进行数据管理的软件,类似于一个集中式数据库管理系统(DBMS)。,通信管理器(CM)负责为AP和DP在多个场地之间传送命令和数据。,2.1 系统结构,不同系统的系统结构图,2.1 系统结构,不同系统的系统结构图,b.多客户/单服务器(c/s),2.1 系统结构,不同系统的系统结构图,b.多客户/单服务器(c/s),2.1 系统结构,不同系统的系统结构图,c.多客户/多服务器(mc/ms),AP,AP,DP,DP,2.1 系统结构,不同系统的系统结构图,d.服务器结构,2.4 组件结构,用户接口,语义数据控制器,全局查询处理器,全局执行监控器monitor,局部查询处理器,局部恢复管理器,存储管理器,外模式,全局概念模式,全局日志,局部概念模式,系统日志,局部内模式,数据库,用户,用户请求,系统响应,应用处理器,数据处理器,2.2 组件结构,应用处理器(AP)功能:用户接口:检查用户身份,接受用户命令,如:SQL命令。语义数据控制器:视图管理、安全控制、语义完整性控制(全局概念模式)。这些约束定义在字典中。全局查询处理器:将用户命令翻译成数据库命令;生成全局查询的分布执行计划;收集局部执行结果并返回给用户。全局执行监控器(全局事务管理器):调度协调和监视AP和DP之间的分布执行;保证复制数据的一致性;保证全局事务的原子性。,2.2 组件结构,DP功能局部查询处理:实现全局命令到局部命令的转换;访问路径选择器,选择最好的路径执行。局部恢复管理器:维护本地数据库一致性的故障恢复。运行支持处理器(存储管理器):按调度命令访问数据库;控制数据库缓存管理器;返回局部执行结果;保证子事务执行的正确性。,2.3 模式结构,我国分布式数据库系统标准草案中给定的抽象为四层的模式结构:全局外层、全局概念层、局部概念层和局部内层。模式与模式之间是映射关系。,2.3 模式结构,全局模式(ES):全局模式定义全局用户视图,是分布式数据库的全局用户对分布式数据库的最高层抽象。全局用户使用视图时,不必关心数据的分片和具体的物理分配细节。全局概念模式(GCS):全局概念模式定义全局概念视图,是分布式 数据库的整体抽象,包含了全部数据特性和逻辑结构。像集中式数据库中的概念模式一样,是对数据库全体的描述。全局概念模式再经过分片模式和分配模式映射到局部模式。分片模式是描述全局数据的逻辑划分视图。即全局数据逻辑结构根据某种条件的划分,将全局数据逻辑结构划分为局部数据逻辑结构。每一个逻辑划分成一个分片。在关系数据库中,一个关系中的一个子关系称该关系的一个分片。分配模式是描述局部数据逻辑的局部物理结构,即划分后的分片的物理分配视图。,2.3 模式结构,局部概念视图(LCS):局部概念模式定义局部概念视图,是全局概念模式的子集。局部概念模式用于描述局部场地上的局部数据逻辑结构。当全局数据模型与局部数据模型不同时,还涉及数据模型转换等内容。局部内模式定义局部物理视图,是对物理数据库的描述,类似集中数据库的内层。分布式数据库的四层结构及模式定义描述了分布式数据库是一组用网络联结的局部数据库的逻辑集合。它将数据库分为全局数据库和局部数据库。全局数据库到局部数据库由映射(1:N)模式描述。全局数据库是虚拟的,由全局概念层描述。局部数据库是全局数据库的内层,由局部概念层和局部内层描述。全局用户只关心全局外层定义的数据库用户视图,其内部数据模型的转换、场地分配节等由系统自动实现。,2.4 功能结构,Global DBAdministrator,ApplicationSystemAdministrator,GCSProcessor,ESProcessor,GD/D,Local DataManager,Local Data Manager,LocalDBA,GCSProcessor-1,LD/D,Local ISProcessor,Internal DBConceptualTransformation,Int.StorageInt.DBTransformation,EnterpriseAdministrator,2.5 分布式数据库系统分类,分布式数据库系统的分类很多。为全面、系统地对分布式数据库系统进行分类,采用分布式数据库的三个特性(分布性、异构性、自治性)组成的三维空间图来描述分布式数据库的类型。三个基本特性分布性是指系统的各组成单元是否位于同一场地上。分布式数据库系统是物理上分散、逻辑上统一的系统,即具有分布性。而集中式数据库系统集中在一个场地上,所以不具有分布性。,2.5 分布式数据库系统分类,异构性是指系统的各组成单元是否相同,不同为异构,相同为同构。异构主要:-数据异构性:指数据在格式上、语法和语义上存在不同。-数据系统异构性:指各个场地上的局部数据库系统是否相同。如:均采用ORACLE数据库系统的同构数据系统。或某些场地采用SYBASE数据库系统,某些场地采用INFORMIX系统的异构数据库系统。-平台异构性:指计算机系统是否相同。如:均为微机系统组成的平台同构系统或由VAX或ALPHA系统等异构平台组成的系统。,2.5 分布式数据库系统分类,自治性是指每个场地的独立自主能力。自治性通常由设计自治性、通讯自治性和执行自治性三方面来描述。根据系统的自治性,可分为集中式系统、联邦式系统(Federated DB)和多库系统(Multi DB)。-集中式系统即为传统的数据库系统。-联邦式系统:实现需要交互的所有数据库对之间的一对一连接。-多库系统:是指若干相关数据库的集合。各个数据库可以存在同一场地,也可分布多个场地。对多数据库系统进行管理的软件称多数据库管理系统,多数据库管理系统是对一组自治的数据库进行管理,并提供透明访问。,2.5 分布式数据库系统分类,分布式数据库系统分布图-分布式数据库系统的分布图如下所示:,Multiprocessor,本书讨论(不区分),较多需求,2.5 分布式数据库系统分类,DDB 和 MDB的不同 MDB:本地数据管理器(data manager)都是完备的DBMS,具有 它自己的DDL,DML和TM。DDB:只有一个数据管理器,和依赖于该管理器的、存在于各局部场地上组件数据管理器(component-data-manager)。,2.6 MDBS 体系结构,具有全局概念模式的模型,没有全局概念模式的模型,2.6 MDBS 体系结构,MDBS 的组件结构,2.6 MDBS 体系结构,2.7字典信息的组织,数据库系统中采用数据字典存储数据库定义、管理等信息。数据库系统中字典信息分全局字典和局部字典,其的组织分两种方式:集中式字典和分布式字典。,集中式字典是系统中的字典信息集中存储在某个场地存放,进行统一管理。对集中式字典维护方便,但会成为系统性能的瓶颈。分布式字典是将字典中的信息分布在多个场地上存放,对局部字典是指字典信息不是集中存放在一起。分布式字典又分复制式分布和非复制式分布。复制式分布是在多个场地上存在字典信息的副本。非复制式分布是指将字典信息分散存储在多个场地上。,2.7字典信息的组织,全局字典组织图由类型(局部或全局)、位置(分布或集中)、复制三维立体图来描述。,

    注意事项

    本文(布式数据库系统体系结构.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开