10-1分布式数据库系统概述.pptx

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10-1分布式数据库系统概述课案

1;图书推荐;分布式数据库系统的起源和发展 分布式数据库系统的定义和分类 分布式数据库系统的体系结构 分布式数据库系统与客户机/服务器模式 分布式数据库管理系统 其他非集中式数据库系统 分布式数据库目录系统的主要内容和逻辑结构 分布式数据库系统的主要技术 分布式数据库系统的主要应用 分布式数据库系统的优点和存在的技术问题;1.1 分布式数据库的起源;1.2 分布式数据库的发展;2.1 分布式数据库的定义和特点;2.1 分布式数据库的定义和特点;2.2 分布式数据库的分类;3.1 分布式数据库系统的体系结构;3.2 基于三层模式的分布式数据库系统体系结构;3.3 基于组件模式的分布式数据库系统体系结构;基于客户机/服务器模式的系统可以看作是真正意义上的分布式系统的一个特殊情况——某些站点是客户机站点,而另一些站点是服务器站点; 所有的数据都驻留在服务器???点; 所有的应用都在客户机站点运行; 应用请求是通过客户机请求和服务器响应的协作方式来完成的; 一般不提供完全的位置透明性,即“存在接缝”。 ;4.2 集中式客户机/服务器系统;4.3 多客户机/单服务器系统;4.4 多客户机/多服务器系统;4.5 服务器-服务器系统;4.6 对等客户机/服务器系统; 分布式数据库系统是在集中式数据库系统基础上发展起来的,但不是简单地把集中式数据库系统分散地实现, 负责实现分布式数据库的建立、查询、更新、复制和维护等功能,同时还包括提供分布透明性,查询优化、协调全局事务的执行,协调各局部DBMS共同完成全局应用,保证数据库的全局一致性,执行并发控制,实现更新同步和全局恢复等功能。 除此之外,还具有自己的性质和特征。 数据跟踪 — 扩展的DDBMS日志 分布式查询处理 分布式事务管理 复制数据的管理 安全性 分布式目录管理 ;5.2 分布式数据库管理系统的结构;P2P模型是一种新型的体系结构模型,面向大范围的多数据资源节点的松散耦合。 每个对等计算机地位相同,可直接互连实现各种资源的共享,不需要依赖集中式服务器支持。 典型的P2P系统主要有以下三种结构:纯粹分布式P2P系统结构、集中目录P2P系统结构以及混合式P2P系统结构 P2P系统的主要特点有: 每个节点均可贡献数据,系统资源具有丰富性、多样性; 可直接访问数据源中的数据资源,即时得到必威体育精装版鲜的数据,不同于集中的数据资源库,如数据仓库等; 采用自组织原则,具有健壮性; 每个节点可随时加入和退出,系统具有分散性、可扩展性; 通常以Web上的资源为节点,系统部署简单,不需要复杂的框架部署实现。 ;6.1 对等数据库系统 ;多数据库系统(Multi-Database Systems,MDBS)是多个已存在的、自治的、异构的数据库系统的联合。 参与构成多数据库系统的数据库系统称为局部或成员数据库系统(Local Database System,LDBS)。多 多数据库系统是在己经存在的数据库系统之上为用户提供一个统一的存取数据的环境。;6.2 多数据库系统的逻辑结构;6.2 多数据库系统的组件结构;分布式数据库的目录系统(Catalog System)是存放与分布式数据库系统有关的对象和各种控制信息的场所。 主要功能包括: ;分布式数据库目录系统可与分布式数据库系统协同工作,将用户对数据的高级查询转化为相应存储对象的低级操作,而且满足数据独立性要求。 验证用户对数据的访问权限,保证合法用户能正确而有效地访问数据库中的数据。 ; 分布式数据库目录系统的组织方式通常有以下三种: 独立式 利用操作系统提供的文件管理功能来建立和维护目录信息,这时目录系统具有独立的数据定义、装入、查询、修改和报告生成功能。 分离式 利用DBMS建立和维护目录信息,但它的用户界面与功能均独立于DBMS。 嵌入式 DBMS与目录系统一体化,即目录系统作为DBMS的子集而存在,在分布式数据库系统中通常采用这种方法。 ;7.4 分布式数据库目录系统的逻辑结构 ;分布式数据库目录由目录系统进行管理。 目录系统在网络操作系统和分布式数据库管理系统的支持下实现对数据目录进行自动管理,并保持其在动态变化过程中数据目录的一致性和有效性。 目录系统有以下功能模块组成: 目录定义:描述目录信息的逻辑结构和模式表示。 目录装入:负责目录信息的装入与存储。 目录查询:负责解释用户对目录信息的查询请求,处理各种查询要求。 目录更新:用于更新目录信息。 目录维护:用于在不破坏目录模式定义

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档