分布异构环境下数据库访问技术探究.docVIP

分布异构环境下数据库访问技术探究.doc

  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文档。上传文档
查看更多
分布异构环境下数据库访问技术探究

分布异构环境下数据库访问技术探究摘 要: 详细分析了当前分布异构数据库访问技术的研究现状和发展趋势,结合Web Services的优势构造了一个基于Web Services的分布异构数据库访问系统,并阐述了系统的实现过程。该系统能够有效地支持分布式数据查询,数据源透明并且支持跨平台检索。 关键词: 分布异构; 数据库访问技术; Web Services 中图分类号:TP301 文献标志码:A 文章编号:1006-8228(2012)05-01-02 Research of database access technology for heterogeneous distributed environment Liu Fang1, Yang Chang2, Pi Biyuan1 (1. Engineering College of Jiangxi yuzhou scientific vocational college, Xinyu, Jiangxi 338029, China; 2. The Pinghu campus of Jiaxing University Institute of computer) Abstract: The status and development trend of Database Access Technology for Heterogeneous Distributed Environment is analyzed, Combined the advantages of web service, a model of database access system based on Web Services for Heterogeneous Distributed Environment is constructed, and then the system implementation process is elaborated, This system can achieve distributed data query, and data source is transparent and supports cross-platform retrieval. Key words: heterogeneous distributed; database access technology; Web Services 0 引言 网络技术的迅速发展,为企业与企业之间实现资源共享提供了可能。然而企业内部各个部门所使用的数据库系统往往不相同,不同企业所使用的数据库系统也可能不一致,随着企业内部各部门之间以及企业与企业之间的联系日益紧密,迫切需要把这些相对孤立的信息资源有效地统一起来,提高信息资源的共享程度。在这种分布异构环境下实现不同数据库之间数据资源的共享,成为当前信息化建设过程中急需解决的问题之一。 1 研究现状及发展趋势 把异构数据库集成起来,给用户呈现一个通用的数据视图,是有效解决异构数据库访问的关键。目前常用解决异构数据库集成的方法主要有数据库迁移和转换、多数据库系统和中间件[1]技术等。数据库迁移和转换方法的主要原理是,通过数据类型的转换实现格式的一致性,使得数据源中的数据迁移到新的数据库管理系统能够被有效管理。然而这种方法在对数据进行更新时很难达到同步,往往不能应用在数据更新比较频繁而实时要求较高的情况下。 多数据库系统是一个能够实现对多个异构数据库进行有效管理的系统,它呈现在用户面前的往往是一个集成度较高的结构而其内部又能实现各个异构数据库的自治,系统相对比较成熟,然而扩展性较差。多数据库系统主要有全局模式和联邦数据库系统两种类型,由于缺乏相应的统一标准,需要进行某些特定的限制条件才能实现,其灵活性和通用性比较差。 中间件是一个介于异构数据库系统和应用程序之间的统一接口,其作用主要是协调各数据库系统并且给应用程序访问集成数据提供相应支持。图1所示是一个利用中间件技术实现异构数据库访问的常用模型。 [用户][数据集成和查询处理器][包装器][包装器][包装器] [数据库] [数据库] [数据库] 图1 基于中间件的异构数据库访问模型 中间件能够有效地解决异构数据库系统中数据冗余以及不一致的问题,呈现给用户的数据视图是一致的,并且可以通过统一的查询语句实现相关的应用,有效地屏蔽了异构数据间的差异,集成后的所有数据从用户角度来说都是统一无差异的。基于中间件的异构数据库集成方法,根本不需要对原始数据的存储和管理进行改变,有效地解决了数据同步的问题,同时能够保证各个异构数据库的自治性

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档