欢迎来到天天文库
浏览记录
ID:8250702
大小:225.63 KB
页数:5页
时间:2018-03-13
《分布式数据库管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、^6B+JJY6+L安徽工业大学学报第JJ卷第L期_=B4JMM_+67?/8=:F/:G1;5:3467(1@8/6B604JMM年,月文章编号!!"#!$#%#&’&(()*(+$(&,($(+分布式数据库管理系统的设计与实现陈业斌!安徽工业大学计算机学院"安徽马鞍山!"#$$!#摘要!分析了企业对分布式系统的要求"提出了系统在!"#模式下的解决方案#利用$#%实现了真正的&层结构"提高了系统的灵活性$交互性和可靠性"对相关系统的设计具有重要的实践意义#关键词!!’#结构%分布式%节点%副本中图分类号!
2、(%&)*+,文献标识码!!-./.0121/3#45312673819:53;:<=31>9.3.<.51!.51>6/!’#?;@8:31@3=;1!"#$%&’()*A#@866B67C62D=31;#@:1/@1E?/8=:F/:G1;5:3467(1@8/6B604H-.I./58./JKLMNJHC8:/.O+(,-./0-1?/.B4P1>381;1Q=:;121/367>:53;:<=31>545312:/1/31;D;:51H./>0.G1.56B=3:6/<.51>6/381!"#26>1B
3、+!4@62<:/:/0?#%;1.B:P1>38;11R3:1;@62D=3:/0.;@8:31@3=;1H:2D;6G1>3811S31/5:<:B:34./>;1B:.<:B:3467545312+T3I5.G.B=.15:0/675:2:B.;.DDB:@.3:6/+2&345.6,!!"#26>1U>:53;:<=3:6/U/6>1U>=DB:@.31引言分布式数据库是一个面向地理上分散而在管理上需要集中的企业提供信息的处理系统"主要解决在计V*W算机网络上如何进行数据
4、的分布和处理#由于它有物理分布性$逻辑整体性$站点自治性等特点"十分适合在大集团$大企业及多种行业中应用#分布式数据库的出现不仅仅是由于技术条件的成熟"也是由于当今及未来信息化社会的强烈需求#企业结构跨地区组织形式上的联系"使面向整个企业的信息分而治之的集中管理"比单一的集中管理更有利"不仅能克服集中式数据库的不足"也完全适应企业组织结构的自然特点#7系统的规划8!8系统的网络规划网络通信是指在基本网络连接畅通的情况下"X;.@B1分布式数据库服务器之间的通信#一个X;.@B1Y13网络的基本组成包括服务器和客
5、户机两部分#X;.@B1Y13网络能够跨越不同的操作系统$不同网络协议"是因VJW为其采用了一致的通信协议"在X;.@B1Z中被称为Y13协议"因此X;.@B1Z数据库网络被称为X;.@B1Y13网络#利用X;.@B1Z数据库构建基于[1<的数据库应用"方案中各组成部分为!数据库服务器"安装X;.@B1Z9.3.<.51%[1<应用服务器"使用TT#+M%客户机"只需要安装浏览器"如T]等就可以#8!9分布式数据库规划8!9!8数据的分布与冗余度的规划数据的分布与冗余度A复制数据副本的多少O是分布式数据库系统
6、数据存储的&分布方式’#在分布式数据库系统中"不同站点的数据访问引起站点间的通信#通信的速度相对于存储设备的存取速度来说"是非常慢的#一般"通信系统存在较高的通信延时问题"处理通信和传输信息的代价!!!!!!!!!收稿日期!JMMKRMZR*L作者简介!陈业斌!%&’%($"男"安徽全椒人"安徽工业大学计算机学院讲师"硕士%第!期陈业斌"分布式数据库管理系统的设计与实现7N#是昂贵的!因此"如何进行合适的数据分布与冗余度的管理"以满足局部自治性#减少站点间通信次数和传输量#提供高效率和高可靠性"是进行分布式数据
7、库设计的主要问题!本系统中采取快照方式在每个站点上创建其它站点的副本"由于学生信息的适时性要求不高"为了减少网络传输量"将其刷新率设置较大!另外"对于职工以及公司内部相关的共享信息"采取复制的方式在除主站点以外的其它站点上创建副本"其它站点与主站点一样"对这些共享信息享有同等的操作权限"一个站点上数据所作的修改"同样会反馈到其它的站点"保持数据库的一致性!即使其它站点暂时出现故障"也不会影响本站点上数据副本的正常使用"保证了系统的高效性和可靠性!!!"!"分布式数据查询规划分布式数据库系统应向用户提供一个统一的
8、访问数据接口!对用户来说使用分布式数据库系统与使用集中式数据库系统一样"好像所有数据都存储在自己的计算机中"即实现数据分布的完全透明性!实际上数据是分布的"查询处理中需要站点间数据的传递"多站点的数据查询使得并行化处理成为可能!因此"对分布式查询"要充分利用处理的可并行性和对数据进行合理分布来优化"使得查询费用最小!本系统中"为了能够实现数据的快速查询"减少网络流量"在数据库链接的基础
此文档下载收益归作者所有