第二章分布式数据库系统设计-Read课件.ppt
《第二章分布式数据库系统设计-Read课件.ppt》由会员分享,可在线阅读,更多相关《第二章分布式数据库系统设计-Read课件.ppt(21页珍藏版)》请在三一办公上搜索。
1、第二章 分布式数据库系统设计,2008.9,第二章 分布式数据库系统设计,分布式数据库系统设计概述自顶而下设计分布式数据库系统自顶而下设计分布式数据库系统设计实例自底向上分布式数据库系统设计分布式数据库系统的优点和存在的技术问题,分布式数据库系统设计概述,分布式数据库系统的构建方法分布式数据库设计的内容分布式数据库设计目标分布式数据库设计方法,分布式数据库系统的构建方法,组合法:自底向上重构法:自顶向下,组合法,网络,DBMS1,DBMS2,DBMSn,分布式协调管理系统,用户1,用户2,用户m,重构法,网络,分布式数据库管理系统,用户1,用户2,用户m,分布式数据库设计的内容,集中式数据库设
2、计内容数据库设计概念模式设计(描述数据库应用所使用的全部数据)内模式设计(概念模式到存储模式的映射)围绕数据库而展开的应用设计分布式数据库的设计内容分布式数据库设计全局模式设计每个站点的局部数据库的设计数据分片设计位置分配设计围绕分布式数据库而进行的应用设计,需要考虑:各应用的原发站点各应用在每个站点被激活的次数各应用对所要求访问的每个数据对象的访问次数、类型和统计分布,分布式数据库设计的目标,分布式数据库的本地性或近地性:尽量减少对网络的使用,减少网络通信次数和通信量,90%的数据在本地访问控制数据的适当冗余:为提高本地性、并发度和可靠性要增加副本;为维护数据一致性,要减少副本工作负荷分布:
3、将工作负荷分布到各个站点,充分利用每个站点的计算机能力和资源,提高并行运行程度存储能力和费用:虽然存储费用与CPU、I/O、以及传输的费用相比不重要,但必须考虑各站点的存储能力,分布式数据库设计的方法,自顶向下设计方法:从头开始构建数据库自底向上设计方法:聚集现存数据库来设计分布式数据库,自顶而下设计分布式数据库系统,自顶向下设计分布式数据库的步骤和内容数据的分片设计数据库片段的位置分配设计,自顶向下设计分布式数据库的步骤和内容,需求分析:收集用户数据库应用的规格说明,产生一种无歧义的定义和在设计数据库中要考虑的元素分类,这些信息被收集在设计的数据字典中概念设计:产生全局、综合数据库模式的一种
4、概念规格说明和在此模式上执行应用的概念规格说明逻辑设计:将综合概念模式转换成一给定DBMS类型的数据库模式分布设计:以全局的、与站点无关的模式作为输入,以产生分布式数据库各站点的子模式作为输出,包括分片设计和片段的分配设计物理设计:要遵照选定DBMS的能力和特点进行,数据的分片设计,分片设计的基本目的产生一个对全局数据合适的划分方案,使得在数据分配和存储时减少应用中的操作量,增加应用的本地性数据分片的基本类型和方法水平分片垂直分片混合分片,水平分片初级水平分片:以关系自身的属性性质为基础,执行选择操作,将关系划分成若干不相交的片段对全局关系进行合适的水平分片,需要确定一组不相交的、完整的限定语
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 分布式 数据库 系统 设计 Read 课件

链接地址:https://www.31ppt.com/p-4095115.html