- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1讲 分布式数据库概述
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1.2.3分布式数据库管理系统(DDBMS) 分布式数据库系统由分布式数据库(DDB)和分布式数据库管理系统(DDBMS)组成。 分布式数据库管理系统是分布式数据库系统的一组软件。负责管理分布式数据库的数据管理和操作。由于分布式数据库管理系统基于分布环境下实现,必保证逻辑数据的一致性、完整性等 1.2分布库系统的基本概念 ?例: 一家全国范围的软件公司的分布系统 特点: 数据分布在各个场地上,如公司的雇员(EMP)和项目信息(PROJECT)。 查询涉及多个场地 1.2分布库系统的基本概念 网络 上海 北京 东京 广州 DB DB DB DB DB DB 上海-EMP 上海-ASSIGNMENT 上海-PROJECT PAY 广州-EMP 广州-ASSIGNMENT 广州-PROJECT PAY 东京-EMP 东京-ASSIGNMENT 东京-RROJECT PAY 北京-EMP 北京-ASSIGNMENT 北京-PROJECT PROJECT(BUDGET=50) EMP(TITLE=5) PAY EMP(ENO,ENAME,TITLE) ASSIGNMENT(ENO,PNO,RESPONSIBILITY, DURING) PROJECT(PNO, PNAME,BUDGET) PAY(TITLE,SALARY) 1.2.4分布库系统应用举例 1.2.5分布式数据库的特性 数据透明性 场地自治性 1.2分布库系统的基本概念 数据透明性 逻辑层是用户语义层,物理层是具体实现细节。逻辑层的语义与物理层的实现分离开来,对高层系统和用户隐蔽了实现细节。即应用程序无须考虑数据分片细节,对分片的调用(分片到分段的映射)由系统自动完成。 数据集合 片段 片段 场地n 逻辑层 物理层 分片 分片 场地1 图1.6 数据分片、分段示意图 1.2分布库系统的基本概念 数据透明性 逻辑层是用户语义层,物理层是具体实现细节。逻辑层的语义与物理层的实现分离开来,对高层系统和用户隐蔽了实现细节。即应用程序无须考虑数据分片细节,对分片的调用(分片到分段的映射)由系统自动完成。 数据集合 片段 片段 场地n 逻辑层 物理层 分片 分片 场地1 图1.6 数据分片、分段示意图 1.2分布库系统的基本概念 数据透明性 分布透明性:全局用户看到的是全局数据模型的描述,用户象使用集中数据库一样,不需考虑数据的存储场地和操作的执行场地。 复制透明性:分布数据库支持有控制的数据冗余,即数据可重复存储在不同的场地上,提高系统的可用性和可靠性,加强系统处理的并行性。 分片透明性:分片是将一个关系的分成几个子关系之中的一个子关系。根据实际需求,一个分片可能存储在不同的场地上(实际存储在场地上称分段)。 1.2分布库系统的基本概念 场地自治性 局部用户独立于全局用户的特性称局部数据库的自治性,也称场地自治性。 1.2分布库系统的基本概念 全局应用 多个场地或结点的局部数据库在逻辑上集成一个整体,为所有用户使用 局部应用,用户只使用本地的局部数据库 场地自治性 设计自治性:局部数据库管理系统(DBMS)能独立决定它自己局部库的设计。 通信自治性:局部数据库管理系统(DBMS)能独立决定是否和如何与其他场地的DBMSs通信。 执行自治性:局部数据库管理系统(DBMS)能独立决定以何种方式执行局部操作。 1.2分布库系统的基本概念 局部用户与全局用户? 1.2分布库系统的基本概念 网络 DBMS 管理软件 DBMS 管理软件 DBMS 管理软件 DBMS 管理软件 用户应用 用户应用 1.3.1作用 分布式数据库系统是地理上(或物理上)分散而逻辑上集中的数据库系统。适合于分散型组织结构的任何信息系统。如:航空公司订票系统、陆、海、空军事指挥系统、CIMS制造业、银行通存通兑系统和连锁配送系统等等。 系统都涉及分散在不同地理位置上数据的一致性、完整性及有效性,是集中式数据库无法满足的。在此推动下,研制出分布式数据库系统,有效地适应了地理上分散的、网络环境下的、逻辑上统一的分布式系统的需求。 1.3分布库系统的作用和特点 1.3.2特点 分布式数据库系统是在集中式数据库和计算机网络技术基础上发展起来的,同时提出了许多新观点、新方法和实现的新技术,有效地提高了分布系统的性能。因此,分布式数据库系统具有许多集中库系统所不具备的优点。但由于分布库系统复杂,有些技术的实现还不完善,如:恢复开销庞大,导致系统效率严重下降;难于达到完全透明等。 1.3分布库系统的作用和特点 分布库系统的优势 提高系统性
您可能关注的文档
- 施工企业会计第二章 货币资金.ppt
- 最专业的的食品销售合同文本.docx
- 智能型切换电容器接触器的研制科技计划项目介绍.pdf
- 机动车检测视频监管技术建议书.doc
- 机动车儿童乘员约束系统实施细则.pdf
- 某物业公司----质量管理体系总则.docx
- 核心银行系统工程 电子印章实施服务项目 软件业务需求说明书.pdf
- 最终版大风车幼儿园幼儿生活常规-.ppt
- 标志设计课程.ppt
- 服装市场营销(第三版).ppt
- 敏捷语言构图apeng lang form b frq1.pdf
- 祖父母节阅读级电子水平单词计数访问本书raz leclr.pdf
- nexia pm一个数字信号处理器具有4 mic线输入立体声行输出brc 3dec08.pdf
- 章业务组织类型acca-基础part chapter 02 types of business organisation.pdf
- 共批准描述期初步gary chau分析.pdf
- 分析详解介绍1 section 5.pdf
- 课程资源目标指示作业加博综合level pre k lesson plans 4.pdf
- 地下室榆树ngrove公寓brunswick区楼层图.pdf
- loyalty scheme of tesco乐购忠诚计划.pdf
- 2025年军队文职(专业科目)护理学考试题(含答案).pdf
最近下载
- 肺结核的诊断及鉴别诊断.doc VIP
- 高考题型逐个击破10应用文写作升级之咨询信(必备素材,写作模版,写作训练)(解析版)-2025届高三英语一轮复习闯关攻略.docx VIP
- 施耐德微段 ACTI9选型手册pdf.pdf VIP
- EKD 316 中文.pdf VIP
- 江苏师范大学《物理化学》教学PPT第9章 可逆电池的电动势及其应用.ppt VIP
- 第5章星间链路及星座组网技术20121007电子科技大学.ppt VIP
- GB/T 4490-2021织物芯输送带 宽度和长度.pdf
- 2025年江苏译林版八年级下册英语单词默写表.pdf VIP
- 风电场项目工程建设监理投标文件.pdf VIP
- 危险废物规范化管理培训课件.pptx VIP
文档评论(0)