网站大量收购独家精品文档,联系QQ:2885784924

利用XML实现电力企业异构数据库的集成.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用XML实现电力企业异构数据库的集成

维普资讯 12 甘 肃 电 力 技 术 利用XML实现电力企业异构数据库的集成 黄建军 (甘肃电力科学研究院 甘肃省兰州市 730050) 【摘 要】 介绍了几种异构数据库集成技术,对利用XML实现电力企业异构数据库的集成方法进行了研 究,着重分析xML与关系数据库之间的映射和XML与数据库之间数据类型的映射,并给出相应的解决方案. 【关键词】 XML 异构数据库 多数据库 中间件 数据集成 1 引言 定义、局部应用及与其它数据库交换数据的局部策 随着信息技术的发展以及企业信息化程度的不 略应能保持不变 。目前,异构数据库集成技术主要 断提高,电力企业在 自己的发展过程中积累了大量 有 以下几种。 的异构数据源。目前电力企业在全省、全国范围内 2.1 数据的迁移和转换 正逐步实现电网互联,电力企业相互之间以及企业 采用这种方式:当数据更新时会带来不同步的 内部为了完成一项工作,需要访问分布在网络不同 问题,即使人工定时运行转换程序也只能达到短期 位置上的多个数据库管理系统中的数据。因此,越 同步,这对于数据更新频繁而实时性要求很高的场 来越多的电力企业要求通过系统的互联互通来实现 合是不太适用的。 企业管理信息的共享。但由于以前各个电力公司和 2.2 使用中间件 中间件是位于Client与Server之间的中介接 电力企业不同系统采用数据库系统的不完全相同, 应用程序之间难以实现相互的协同,这就使得结构 口软件,是异构系统集成所需的粘接剂。现有的数据 不同的数据库实例即异构数据库的集成成为数据库 库中间件允许Client在异构数据库上调用SQL服务, 应用技术的一个重要课题。因此,异构数据库集成的 解决异构数据库的互操作性问题。功能完善的数据 目标就是把 已经存在的多个数据库系统集合起来。 库中间件,可以对用户屏蔽数据的分布地点、DBMs平 建立一个异构数据库信息共享平台,实现用户对异 台、SQL方言/扩展、特殊的本地API等差异。 构数据库的透明访 问。该平台的各个组成部分具有 2.3 多数据库系统 自身的自治性,实现数据共享的同时,每个数据库 2.3.1 有全局统一模式的多数据库系统 系统仍保有 自己的应用特性、完整性控制和安全性 每个参与集成的数据库有 自己的局部概念模式, 控制。用户通过本平台可以对这些数据库里的数据 用户可以通过建立在局部概念模式上的局部外模式 进行各种操作,如同操作一个单一的数据库系统一 访问本地库。在所有局部概念模式的基础上建立全 样。因此,异构数据库集成的现实意义是显而易见的。 局概念模式,用户通过建立在全局概念模式上的全 局外模式访问集成系统中的其他数据库。 2 异构数据库集成的主要技术 2.3.2 联邦式数据库系统 对于已经存在的各种数据库进行集成。人们必 各个异构的局部数据库之间仅存在着松散的联 须要处理它们在系统 (如DB~IS)一级的异构以及语义 邦式耦合关系,没有全局统一模式,各局部数据库通 一 级上异构 (如模式),同时还要考虑它们是非集中 过定义输入、输出模式进行彼此之间的数据访问。各 的数据库,管理及访问异构的数据库还必须通过网 局部数据库能对 自己的完整性和安全性等进行控制。 络连接这些异构的数据库,将它们组成联邦数据库 3 基于XML的网络异构数据库集成研究 或多数据库甚至构造数据仓库。不管如何实现

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档