- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分布式数据库系统特点及目标
分布式数据库系统特点及目标[摘 要]近年来,由于计算机网络通信的迅速发展,以及地理上分散的公司#65380;团体和组织对于数据库更为广泛应用的需求,在集中式数据库系统成熟技术的基础上产生和发展了分布式数据库系统#65377;分布式数据库是数据库技术和网络技术两者相互渗透和有机结合的结果#65377;
[关键词]分布式数据库系统;集中式数据库系统;数据独立性;数据冗余度
The Characteristil ang Target ofdistributed Database system
HAN Chi-xuan
Abstract: With the rapid derelopment of computer network communication and the requiement ofmore entensive application ofdatabase by scatteed companies and organilations,distributed database system came into being on the basis of the mature technology of central database system.It is the infiltration and combination of database technology and netwrk technology.
Key words: distrbuted;database system;central database system;data independence;data redundance
什么样的一个数据库系统才算是分布式数据库系统呢?一个粗略的定义是:“分布式数据库是由一组数据组成的,这些数据物理上分布在计算机网络的不同结点(亦称为场地)上,逻辑上是属于同一个系统的”#65377;
一#65380; 分布式数据库系统的特点
分布式数据库系统是在集中式数据库系统成熟技术的基础上发展起来的,但不是简单地把集中式数据库分散地实现#65377;它是具有自己的性质和特征的系统#65377;集中式数据库系统的许多概念和技术,如数据独立性#65380;数据共享和减少冗余度#65380;并发控制#65380;完整性#65380;安全性和恢复等等在分布式数据库系统中都有了不同之处及更加丰富的内涵#65377;
1.数据独立性
数据独立性是数据库方法追求的主要目标之一#65377;在集中式数据库中,数据独立性包括两方面:数据的逻辑独立性与数据的物理独立性#65377;其含义是用户程序与数据的全局逻辑结构及数据的存储结构无关#65377;在分布式数据库中,数据独立性这一特性更加重要,并具有更多的内容#65377;除了数据的逻辑独立性与物理独立性外,还有数据分布独立性亦称分布透明性(distribution transparency)#65377;分布透明性指用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型#65377;分布透明性的优点是很明显的#65377;有了分布透明性,用户的应用程序书写起来就如同数据没有分布一样#65377;当数据从一个场地移到另一个场地时不必改写应用程序#65377;当增加某些数据的重复副本时也不必改写应用程序#65377;数据分布的信息由系统存储在数据字典中#65377;用户对非本地数据的访问请求由系统根据数据字典予以解释#65380;转换#65380;传送#65377;
2.集中与自治相结合的控制结构
数据库是用户共享的资源#65377;在集中式数据库中,为了保证数据库的安全性和完整性,对共享数据库的控制是集中的,并设有DBA负责监督和维护系统的正常运行#65377;在分布式数据库中,数据的共享有两个层次:一是局部共享,即在局部数据库中存储局部场地上各用户的共享数据#65377;这些数据是本地用户常用的#65377;二是全局共享,即在分布式数据库的各个场地也存储可供网络中其他场地的用户共享的数据,支持系统中的全局应用#65377;因此,相应的控制结构也具有两个层次:集中和自治#65377;分布式数据库系统常常采用集中和自治相结合的控制结构,各局部的DBMS可以独立地管理局部数据库,具有自治的功能#65377;同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用#65377;当然,不同的系统集中和自治的程度不尽相同#65377;有些系统高度自治,连全局应用事务的协调也由局部DBMS#65380;局部DBA共同
文档评论(0)