ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:1.32MB ,
资源ID:12057195      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12057195.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(分布式数据库.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

分布式数据库.docx

1、分布式数据库第一章 分布式数据库系统概述1、 逻辑集中和物理分散:分布式数据库系统定义:分布式数据库,通俗地说,是物理上分散而逻辑上集中的数据库系统。分布式数据库系统使用计算机网络将地理位置分散而管理和控制又需要不同程度集中的多个逻辑位连接起来,共同组成一个统一的数据库系统。物理分散:分布式数据库系统中的数据不是存储在一个站点上,而是分散的存储在由计算机网络连接起来的多个站点;这是与集中式数据库系统的最大差别之一。逻辑集中:分布式数据库系统中的数据物理上是分散在各个站点中,但是这些分散的数据逻辑上构成一个整体,它们被分布式数据库系统的所有用户共享,并由一个分布式数据库管理系统统一管理,它使得“

2、分布”对用户来说是透明的。这是与分散式数据库的最大区别。构与质:(P7)构:数据库的数据模型;质:DBMS的类型;构与质的种类:同构型:数据库的数据类型是同一类型的;其中同构型DDBS又分为:同构同质DDBS、同构异质DDBS;同构同质DDBS:站点上的数据库都是同一类型的,而且是同一种DBMS;同构异质DDBS:站点上的数据库都是同一类型的,但不是同一种DBMS;异构型DDBS:各站点上数据库的数据模型的类型各不相同;2、 分布式数据库的体系结构、模式结构和功能结构的理解 体系结构:给出该系统的总体架构,定义整个系统的各组成部分及他们的功能,定义系统个组成部分之间的相互关系。组成成分有:局部

3、DB和全局DB,局部DBMS和全局DBMS,及局部DBA和全局DBA。模式结构:全局外模式,全局概念模式,分片模式,分配模式,局部概念模式,局部内模式。 功能模式:查询处理模块,完整性处理模块,调度处理模块,可靠性处理模块。3、 分布式数据库数据分布透明性的划分:(P25)分布透明性的定义:指用户或用户程序使用分布式数据库如同使用集中式数据库那样,不必关心全局数据的分布情况,包括全局数据的逻辑分片情况、逻辑片段的站点位置分配情况,各站点数据库的数据模型等情况对用户和用户程序是透明的。分布透明性的三个层次: 分片透明性:分布透明性中的最高层,位于全局概念模式与分片模式之间。 位置透明性:分布透明

4、性的中间层,位于分片模式和分配模式之间。 局部数据模型透明性:分布透明性的最底层,位于分配模式与局部概念模式之间。第二章 分布式数据库系统的设计1、 分布式数据库的设计目标:分布式数据库设计的目标除了包括集中式数据库设计中的目标外,还要包括以下几点:分布式数据库的本地性或近地性;控制数据的适当冗余;工作负荷分布;存储的能力和费用;2、1)分片应遵守的原则:(1)完整性条件; (2)可重构条件; (3)不相交条件 2)分片的方式: (1)水平分片:是对全局关系执行“选择”操作。分为基本分片和基于到处分片。 (2)垂直分片;是通过“投影”操作把它的属性分成若干组。3、习题2.9 第三章 分布式数据

5、库的查询处理与优化1、 分布式数据库查询处理的分类及层次结构:分布式数据库查询的分类:局部查询;远程查询;全局查询;1) 层次结构:分布式数据库查询处理的层次结构,查询处理可分为四个层次:查询分解:将查询问题转换成一个定义在全局关系上的关系代数式;数据本地化:把一个在全局关系上的查询,进行具体化,落实到适合片段上的查询;全局优化:寻找最优策略;局部优化:每个子站点上执行的子查询;2、 查询优化的方式:基于关系代数等价变换的查询优化处理;基于半连接算法的查询优化处理;基于直接连接算法的查询优化处理第四章 分布式数据库中的事务管理和恢复1、 根代理及事务代理的概念:根代理:每个应用中负责启动整个事

6、务的代理,也成为总代理;事务代理:在分布式数据库系统中,为了完成在不同站点上的相应功能,分布式应用必须在这些站点中执行若干进程,这些进程称为该应用的事务代理。根代理特权:只有根代理才能发出全局有效的事务开始、提交和撤销原语。只有根代理才能请求建立新的事务代理。各站点上的子事务都执行成功,根代理才能决定提交该事务,否则根代理将决定撤销该事务。2、 两阶段提交协议如何划分及每阶段任务3、 分布式数据库的故障类型: 第五章分布式数据库的并发控制1、串行调度:设有一组事务T=T1, T2, T3Tn,如果事务T i的所有操作都先于T j的 操作,记为T i T j。若有一个调度S,其每个事物的执行均有T i T j 对所有的i不等于j,记为 S=T i T j,则称S为一个串行调度。2、可串行调度:(P134)让有冲突的操作串行执行,非冲突的操作并行执行。4、 看题P171 习题5.2、习题5.3

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1