分布式数据库综述报告

上传人:lis****210 文档编号:124929827 上传时间:2022-07-25 格式:DOCX 页数:7 大小:15.56KB
收藏 版权申诉 举报 下载
分布式数据库综述报告_第1页
第1页 / 共7页
分布式数据库综述报告_第2页
第2页 / 共7页
分布式数据库综述报告_第3页
第3页 / 共7页
资源描述:

《分布式数据库综述报告》由会员分享,可在线阅读,更多相关《分布式数据库综述报告(7页珍藏版)》请在装配图网上搜索。

1、电子科技大学研究生课程综合考核报告课程名称:数据库新技术教师姓名:胡旺学生姓名:董辉学 号:成 绩: 学 期:年下学期分布式数据库综述报告摘要随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的 扩充,数据库应用已经普遍建立于计算机网络之上。这时集中式数据库系统表现 出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造 成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则 整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活, 系统的可扩充性差。在这种形势下,集中式的“集中计算”概念向“分布计算” 概念发展。分布计算主要体现在

2、客户机/服务器模式和分布式数据库体系结构两 个方面。分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在 一个地方,每台计算机中都有的一份完整拷贝副本,并具有自己局部的数据库, 位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的大 型数据库。已成为信息处理学科的重要领域,正在迅速发展,原因基于以下几点: 它可以解决组织机构分散而数据需要相互联系的问题。如果一个组织机构需 要增加新的相对自主的组织单位来扩充机构,则分布式数据库系统可以在对当前 机构影响最小的情况下进行扩充。均衡负载的需要。数据的分解采用使局部应 用达到最大,这使得各处理机之间的相互干扰降到最低。负载在

3、各处理机之间分 担,可以避免临界瓶颈。当现有机构中已存在几个数据库系统,而且实现全局 应用的必要性增加时,就可以由这些数据库自下而上构成分布式数据库系统。 关键词:分布式数据库集群数据存储1. 分布式数据库产生背景世纪六十年代末和七十年代出现了比较成熟的数据库系统。以为代表的层次 型数据库系统于年问世。世纪七十年代初,美国的数据库任务组的提出了有名的 网络数据库模型。分布式数据库的研究始于世纪年代中期。.于世纪七十年代 中期提出了关系数据库。世界上第一个分布式数据库系统是由美国计算机公司() 于年在计算机上实现。七十年代,计算机科学技术的发展与飞速发展的现代通信 技术相结合,导致了计算机网络的

4、出现。这个时期,世界上先后建成了许多规模巨大的、全国性的广域计算机网络对经济、国防、情报、科学技术和社会生活产 生了深刻的影响。随着微型计算机的广泛应用,又自然地提出了这样的新问题, 为了加强和扩大微型计算机处理数据的功能,要求将许多分布在不同地点上的微 型计算机互连起来,共同工作。这样,进入了分布式数据库时代。世纪年代以来, 分布式数据库系统进入商品化应用阶段,传统的关系数据库产品均发展成以计算 机网络及多任务操作系统为核心的分布式数据库产品,同时分布式数据库逐步向 客户机/服务器模式发展。随着传统的数据库技术日趋成熟、计算机网络技术的飞速发展和应用范围的 扩充,数据库应用已经普遍建立于计算

5、机网络之上。这时集中式数据库系统表现 出它的不足:数据按实际需要已在网络上分布存储,再采用集中式处理,势必造 成通信开销大;应用程序集中在一台计算机上运行,一旦该计算机发生故障,则 整个系统受到影响,可靠性不高;集中式处理引起系统的规模和配置都不够灵活, 系统的可扩充性差。在这种形势下,集中式的“集中计算”概念向“分布计算” 概念发展,以分布式为主要特征的数据库系统的研究与开发受到人们的注意。分 布式数据库是数据库技术与网络技术相结合的产物,在数据库领域已形成一个分 支。2. 国内外研究进展分布式数据库系统(,简称)已有多年的发展历史,经历了一个从产生到发 展的过程,取得了长足的进步,许多技术

6、问题被提出并得到了解决。世纪年代起, 己进入商品化应用阶段,当前,分布式数据库技术已经成熟并得到广泛应用。一 些数据库厂商在不断推出和改进自己的分布式数据库产品,以适应多种需要和扩 大市场的占有份额。但是,实现和建立分布式数据库系统绝对不是数据库技术与 网络技术的简单结合,而是在这两种技术相互渗透和有机融合后的技术升华,它 又产生了很多新的技术。而且,分布式数据库系统虽然基于集中式数据库系统, 但分布式数据库系统却有它自己的特色和理论基础。由于数据的分布环境形成了 很大的固有的技术难度,使得分布式数据库系统的应用被推迟。至今完全遵循分 布式数据库系统规则,特别是实现完全分布透明性的商用系统还很

7、难见到。分布式数据库国内发展现状我国对分布式数据库系统的研究约在世纪年代初期开始,一些科研单位和高校先后建立和实现了几个各具特色的分布式数据库系统。如由中国科学院数学研究 所设计,由该所与上海科学技术大学、华东师范大学合作实现的.,武汉大学研 制的和,东北大学研制的/系统等,尤其值得一提的是华中科技大学达梦数据库 多媒体研究所开发的多媒体数据库,它解决了异构数据库系统实现数据的共享和 透明访问的难度。他们的工作对我国分布式数据库技术的理论研究和应用开发起 到了积极的推动作用。分布式数据库国外发展现状国外对分布数据管理的研究有两个方面:一是单项的研究。比如数据的分布 问题,通信问题等。在研究一个

8、问题时,假定其它因素是不变的,得出研究成果。 此处还要研究的是要将各种因素综合起来,研究它们的相互作用和结果。数据库 设计和更新同步之间就有密切的联系,对于更新要求,依据不同的更新同步方案, 对通信系统的要求也随着不同。因此,就要对这些因素综合地考虑。二是对计算 机网络的研究。计算机网络技术的迅速发展,已经很大程度地影响到了数据库 和分布数据库的领域。不管是在远程网络还是局域网领域,都发生了很多的变比。 局域网和远程网之间的处理差别,必然会导致处理数据库和分布数据库问题的显 然不同的一些原则和方法。分布式数据库系统已经成为信息处理学科的重要领 域,正在迅速发展之中。3. 分布式数据库实现思路及

9、体系结构分布式数据库系统是在集中式数据库系统的基础上发展起来的,由分布式数 据库管理系统和分布式数据库组成,是数据库技术与计算机网络技术的产物。分 布式数据库管理系统是具有管理分布数据库功能的计算机系统,分布式数据库则 是一组逻辑上属同一系统,但物理上分布在计算机网络的不同结点的结构化数据 的集合,由分布于计算机网络上的多个逻辑相关的数据库组成。网络中的每个结 点(场地)具有独立处理的能力(称为本地自治),可执行局部应用,同时,每 个结点通过网络通讯系统也能执行全局应用。所谓局部应用即仅对本结点的数据 库执行某些应用。所谓全局应用(或分布应用)是指对两个以上结点的数据库执 行某些应用。支持全局

10、应用的系统才能称为分布式数据库系统。对用户来说,一 个分布式数据库系统逻辑上看如同集中式数据库系统一样,用户可在任何一个场 地执行全局应用。分布式数据库系统抽象为层的结构模式。这种结构模式得到了国内外的支持 和认同。层模式划分为全局外层、全局概念层、局部概念层和局部内层,在各层间还有相 应的层间映射。这种层模式适用于同构型分布式数据库系统,也适用于异构型分 布式数据库系统。4. 分布式数据库主要特点及优缺点的基本特点:()物理分布性:数据不是存储在一个场地上,而是存储在计算机网络的多个场 地上。逻辑整体性:数据物理分布在各个场地,但逻辑上是一个整体,它们被所有用户 (全局用户)共享,并由一个统

11、一管理。()场地自治性:各场地上的数据由本地的管理,具有自治处理能力,完成本场 地的应用(局部应用)。()场地之间协作性:各场地虽然具有高度的自治性,但是又相互协作构成一个 整体。的其他特点()数据独立性()集中与自治相结合的控制机制()适当增加数据冗余度()事务管理的分布性的优点()具有灵活的体系结构()适应分布式的管理和控制机构()经济性能优越()系统的可靠性高、可用性好()局部应用的响应速度快()可扩展性好,易于集成现有的系统的缺点()系统开销较大,主要花在通信部分。()复杂的存取结构(如辅助索引、文件的链接技术),在集中式中是有效存取 数据的重要技术,但在分布式系统中不一定有效。()数

12、据的安全性和保密性较难处理。.分布式数据库发展趋势未来分布式数据库的发展趋势,除了解决当前面临的技术挑战还有一些更好 的发展方向。比如与人工智能的有机结合、与面向对象技术的结合、应用并行计 算机、高性能工作站对其影响显著,也引导着分布式数据库的发展趋势。人工智 能和分布式数据库的相结合是数据库技术发展的重要方向之一,这种结合能够使 分布式数据库更加智能化,即数据挖掘和知识工程。两技术的结合能够旨在发现 大量数据中的新信息、所蕴含的知识,而这些内容将为人们的生活提供便利与帮 助。传统的数据库技术仅仅是一种数据处理、分析方面的技术,它的优势在于对 数据进行存储、管理、检索,而逻辑推理能力是数据库技

13、术所不具备的。另一方 面,人工智能则可以通过计算机模拟人的大脑思维过程,逻辑推理和判断是人工 智能技术的主要特征。智能化的分布式数据库应该是人工智能分布式数据库技术 的有机结合,同时具有两者的优点且避免他们的缺点,而这也就是分布式知识库 系统。知识库是存储事实的外延数据库和存储常用知识的内涵数据库的联合体。 以关系代数为理论基础的关系数据库管理系是非常严格的数据库系统。目前,它 已经能够满足现实生活中的众多应用。然而,随着近些年软件工程技术的发展, 传统的结构化的软件编程方法已经逐步进入到基于面向对象的编程时代,这一点 也逐渐渗透到数据库技术领域,也推动着分布式数据库的应用发展由传统领域往 面

14、向对象领域的扩展。分布式面向对象数据库具有以下几个优点,高性能和高可 用性,能够很好的适应面向对象数据库的高度分布,同时,它还支持异构数据库, 也拥有隐藏信息的特性。随着数据库技术的迅猛发展,新一代数据库必将具有数据量大和结构复杂的 特点,而新的数据库应用则需要具有复杂数据处理操作和高效事物处理能力, 这也就需要高性能的数据库系统支持。近些年,并行计算机系统发展迅猛,而并 行计算机机群为高性能数据库系统的实现带来了强有力的支持。在这个基础上建 立的数据库系统称为并行数据库系统。并行数据服务器系统和分布式数据库相 比,具有以下三点重要的不同:应用目标不同,并行数据服务器中并不苛求最大程度的本地处

15、理能力;实现方式不同,在并行服务器系统中,站点间工作负载主 要利用高速网络相互调节;各站点的地位不同,即并行服务器系统中不存在局部 应用和全局应用的概念,站点之间是完全不独立的。现在随着大数据和云时代的 到来,面对海量的数据,在将来的计算机发展历程中分布式数据库系统将会越来 越重要,我们也相信在不久的将来,分布式数据库系统会给我们的生活带来更多 的便捷。.结论数据库技术的产生,主要是为了方便人们自动化管理和使用日常生活中的海 量数据。利用数据库系统对数据进行自动化地管理、分析,能够有效提供人们的 工作效率。而随着传统的人工管理数据文件的方式逐渐被取代,它也逐渐被广泛 应用到各个领域。数据库技术发展的历程中,每一个管理方式都是前一个管理方 式的补充、优化、完善,其中的推动力则是数据库系统对于数据独立性和共享性 的更高要求。正是基于这两点,数据库理论的逐渐完善。 我的研究方向是大 数据和云计算方向,我定会深入研究分布式数据库,努力促进分布式数据库技术 向前发展。参考文献():一杨东,谢菲等.分布式数据库技术的研究与实现.电子科学技术,():一.庞惠,翟正利.论分布式数据库.数据库与信息管理,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!