异构数据库信息共享技术的研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
异构数据库信息共享技术的研究

异构数据库信息共享技术的研究   摘要:随着企业信息化的发展,人们对异构数据库的需求越来越多,许多信息都需要对异构数据库中的数据进行访问。因此,目前急需一种解决异构数据库信息共享问题的全新解决方案。异构数据库集成技术是实现信息共享的一种方式,最终建立一种统一的接口对数据库进行访问,用户只需指定所需数据即可。该文的研究中,首先通过资料的查阅对传统的异构数据库集成方法进行分析,之后对XML和数据库技术进行了研究和讨论,最后根据研究的结构提出了一种基于XML的B/S构架的异构数据库信息共享方案,异构数据库信息共享技术的研究具有重要的历史意义和市场应用价值。   关键词:异构数据库;XML;信息共享;B/S   中图分类号:TP271文献标识码:A文章编号:1009-3044(2012)115-3484-02   1异构数据库信息共享技术研究   1.1课题研究的背景及意义   随着信息技术的不断发展,数据库技术被广发的应用,由于同文件系统的异构性相同,所以数据库可以被单独的进行管理和控制。这就出现了异构现象,从模式的异构、操作系统语言的异构一直到数据类型的异构等。数据库异构性主要表现的方面是:计算机体系结构的异构性、操作系统的异构性、DMBS自身的异构性和数据结构语法的异构性等。特别是近年来,很多大型的企业会根据各部门的具体需要建立符合自身发展和业务特点的软硬件环境,分别建立了不同的信息管理系统。并且这些系统大多数都采用不同的操作系统、数据库类型和编码方式。从某种程度上说,对于这些企业来说,使用的这些子系统会提高局部的管理效率,但在数据层上,企业之间的子系统是彼此分离的,这就会存在着逻辑差异,没有一个统一的标准,随着管理时间的增长,最终就会形成一种信息的“孤岛”现象,这种现象造成了部门和单位之间都是相对独立的数据源。信息和组织的不同构成了一个巨大的异构数据环境。目前企业和企业之间、部门和部门之间的信息交换和共享对企业发展甚至整个国家经济的发展都起着关键的作用,所以越来越迫切的需要一种最大限度的完成信息共享、交换、集成和再利用的统一信息平台来满足人们日益增长的信息需求[1]。   本文提出一种基于XML的B/S三层构架模式的异构数据库信息共享方案,利用XML的一些特性实现数据的实时查询功能,进行企业和部门之间的信息资源共享,这种方案在企业信息化建设中具有一定的推广价值。   1.2本文研究的主要内容   本文首先对国内外异构数据库信息共享技术进行研究,确定本文主要采用B/S模式和XML实现异构数据库信息共享,主要研究内容如下:   通过相关资料和文献的查阅,确定本文的主要研究方案并对可行性进行分析;   详细介绍了异构数据库问题的产生、发展和现状,进而引出了信息共享技术在异构数据库信息共享应用中的重要性;对本文研究的主要内容进行总结。   2异构数据库问题的产生及需求   2.1异构数据库问题的产生   数据库系统的出现给人们带来了信息管理的新方式,目前数据库已被广泛应用在不同信息领域成为计算机应用领域的重要支柱技术。任何想在web上进行信息管理的系统都要以异构数据库理论为依托进行,这就要求我们建立一种便于系统集成和扩展的全新的异构数据库系统。   信息共享面临的另一个问题是协同[2]问题的解决。它的特点是不再强调集中控制而是注重协同协作。把问题分成诸多小问题来解决。他们主要注重的是:对分布式和异构环境的支持、对信息和知识共享的支持、对协作和对系统动态性的支持。传统的数据库对数据的维护主要采用静态方式;数据库业务模式是资源竞争而不是协作;并且不能随外界环境的变化而改变。这些问题的提出,促进了异构数据库的深入研究,在原有基础上提出一种更加完善的共享方式。   2.2异构数据库的特征   异构数据库是在传统的分布式数据库基础上发展起来的,两者之间的主要差别是:对于分布式数据库系统来讲,它具有单一的逻辑数据库,但是在异构数据库系统中存在的是多个异构自主的数据库系统集成而形成的分布式数据库系统。特征主要表现为:分布性、异构性和自主性。   2.3对异构数据库的需求   2.3.1全局数据模型   全局数据模型主要负责的是用户和数据元之间的协调,进而实现数据操作的透明化,这部分最重要的工作是建立一种全局数据字典,负责对数据库中的全部数据进行描述和定义,对全局用户进行局部转换,完成异构数据库信息共享。   2.3.2全局的定位功能   在动态环境数据管理应用中,我们需要有一种完善的机制负责对数据库中的信息源进行定位的服务并且要对系统成员的注册和取消等的记录负责,通过这种动态的管理最终完成各个部分之间的可知性需求。   由于企业之间资源管理的异构性,所以一定会产生很多不同标准的数据库管理标准,我们要对

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档