分布式数据库原理与应用课件PPT1第2章.pptVIP

分布式数据库原理与应用课件PPT1第2章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.5DDBS的模式结构 映像: 2.5DDBS的模式结构 映像: 2.5DDBS的模式结构 映像: 2.5DDBS的模式结构 映像: 2.5DDBS的模式结构 映像: 2.6DDBS的组件结构及功能 应用处理器AP的功能:应用处理器AP主要包括用户接口、语义数据控制器、分布式查询处理器、分布式事务管理器和全局字典。其结构如下图所示。 2.6DDBS的组件结构及功能 2.6DDBS的组件结构及功能 (1)用户接口:负责检查用户身份,接受用户命令,如SQL命令等。 (2)语义数据控制器:负责视图管理、安全控制、语义完整性控制等。 (3)分布式查询处理器:负责将用户命令翻译成数据库命令,进行分布式查询处理与优化,并生成分布式查询的分布执行计划,收集局部执行结果并返回给用户。 2.6DDBS的组件结构及功能 (4)分布式事务管理器:负责调度、协调和监视应用处理器和数据处理器之间的分布执行,保证复制数据的一致性,保证分布式事务的原子性。 (5)全局字典:负责为语义数据控制器、分布式查询转换的模式映射以及分布式查询处理提供数据信息。 2.6DDBS的组件结构及功能 数据处理器DP的功能:数据处理器DP主要包括局部查询处理器、局部事务管理器、局部调度管理器、局部恢复管理器、存储管理器和局部字典。其结构如下图所示。 2.6DDBS的组件结构及功能 2.6DDBS的组件结构及功能 (1)局部查询处理器:负责实现分布式查询命令到局部命令的转换,以及局部场地内的存取优化,选择最好的路径执行数据存取操作。 (2)局部事务管理器:以局部子事务为单位调度执行,保证子事务执行的正确性。 2.6DDBS的组件结构及功能 (3)局部调度管理器:负责局部场地上的并发控制,按可串行化策略调度和执行数据操作。 (4)局部恢复管理器:负责局部场地上故障恢复,维护本地数据库的一致性。 2.6DDBS的组件结构及功能 (5)存储管理器:按调度命令访问数据库,进行数据缓存管理,返回局部执行结果。 (6)局部字典:负责为数据局部查询处理与优化提供数据信息。 AP、DP和系统用户之间的结构如下图 2.6DDBS的组件结构及功能 数据字典的基本知识: 数据字典是DBMS的一部分,它用于存储数据的特性和关系的定义。数据字典是“关于数据的数据,称为元数据。 2.6DDBS的组件结构及功能 数据字典没有一个标准的格式,一般在数据字典中存储如下描述性信息: (1)关于每一个数据库的创建者、创建日期。 (2)关于数据库中表的定义,具体来说,包括存储表的名称、创建者、创建日期。 (3)所有列的名称、列的数据类型和显示的格式等。 2.6DDBS的组件结构及功能 数据字典没有一个标准的格式,一般在数据字典中存储如下描述性信息: (4)索引的定义,至少存储索引名、位置、索引的性质和创建日期。 (5)数据库中所有终端用户和管理员的访问权限。 (6)所有表之间的联系以及完整性约束的定义。 2.7多数据库系统与对等型数据库系统 多数据库系统: 多数据库系统MDBS是在一组已经存在的数据库以及文件系统之上为用户提供一个统一的存取数据的环境。一个MDBS由一组独立发展起来的LDB组成,并在这些LDB之上为用户建立一个统一的存取数据的层次,为用户提供一个统一的全局视图,使用户像使用一个统一的数据库系统一样使用MDBS,而不需要改变LDBS。 2.7多数据库系统与对等型数据库系统 多数据库系统的体系结构: 2.7多数据库系统与对等型数据库系统 对等型数据库系统: P2P数据库系统是将原面向文件共享的P2P系统扩展为面向数据管理的P2P系统。在P2P技术的数据库系统中,每个Peer数据库由一个peer数据库管理系统(PDBMS)进行管理,PDBMS有一个P2P层,管理本地Peer DB与其他本地Peer DB的交互,并把多个Peer DB组织形成整个网络,P2P技术数据库系统结构如下图所示。 2.7多数据库系统与对等型数据库系统 对等型数据库系统体系结构: 2.8 Oracle数据库系统体系结构 数据库存储结构: Oracle数据库有物理结构和逻辑结构。数据库的物理结构是数据库中的操作系统文件的集合。数据库的物理结构由数据文件、控制文件和重做日志文件组成。 2.8 Oracle数据库系统体系结构 数据库存储结构: 2.8 Oracle数据库系统体系结构 实例的整体架构: 2.8 Oracle数据库系统体系结构 Oracle数据库系统整体架构: 2.8 Oracle数据库系统体系结构 Oracle数据库中实现分布式功能的组件: Oracle数据库利用数据库链、异构服务、透明网关、通用连接、高级复制、流复制等功能与组件实现分布式架构。 第二章 2.1分布式数据库系统的组成 分为三类

您可能关注的文档

文档评论(0)

酱酱 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档