免费下载

《基于XML的异构数据库集成的研究.》.pdf.pdf


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/ 4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 4 免费下载
文档列表 文档介绍
基于XML 的异构数据库集成的研究
Research on integrating heterogeneous database based on XML
王雅轩,顼聪
WANG Ya-xuan, XU Cong
(大连外国语学院软件学院,大连 116044)
摘 要: 由于目前企业内部信息孤岛的存在,以及各系统异构的情况比较普遍,阻碍了企业内部和
企业之间数据的共享和交互,使得数据集成难以实现。本文结合XML自身的优点,提出了
一种异构数据库集成中间层的设计模式,解决了不同遗留信息系统之间的数据共享问题。
关键词: XML;中间件;异构数据源;数据集成;数据模式
中图分类号:TP392 文献标识码:B 文章编号:1009-0134(2011)1(下)-0122-02
Doi: .1009-(下).41
0 引言 2 用XML 实现异构多数据源的集成
随着计算机的发展,许多企业为了满足自身文中提出了一种基于 XML 技术的异构数据库
的需求,设计自己的信息系统,而这些信息是独数据集成的构架,属于模式集成方法。通过在用
立设计的,并且操作系统和网络结构的不同造成户应用程序和各种数据源之间建立一个中间层, 来
了各种不同类型的信息资源。我们把这些不同的对用户层屏蔽数据源的差异。从而向用户层提供
信息资源称为异构信息[1]。由于异构信息的存在, 一致的数据视图, 完成从实际数据源到用户数据视
使企业之间难以实现数据的共享。为了实现资源图的转换, 并在中间充当数据总线[4]。
的有效利用以及系统间信息的高度共享,集成异本系统的集成框架图如图 1 所示, 系统分为三
构数据库就成为迫切的需要。目前数据集成典型层,从下至上各层的基本服务功能如下:
的方法主要有模式集成方法和数据复制方法[2]。
应用程序层
1 XML 及其相关技术
异构数据集成必须把各种异构数据最终都转
化为一种统一的全局数据模式,以供用户访问。应用服务器层XML中间件
XML 是 W3G 设计的一种可扩展标记语言,利用
XML 人们对于不同数据源,按照一定规则转换成
统一的数据模式,可以对其进行统一访问[3]。目
分散异构数据源层
前 XML 与数据库之间的映射主要有两种方法:模
板驱动和模型驱动。在基于模板驱动的映射中, 并
图1 异构数据库数据集成的构架图
不预先定义文档结构和数据库结构之间的映射关
系, 而是在数据转换软件的处理模板中嵌入说明命 1)数据服务器层:系统数据的提供者, 它包
令, 让数据传输中间件来执行该模板。以模型驱动括各种类型的数据库。每个数据源与企业内部各
的映射模式的原理就是利用 XML 文档中的数据模部门的 MIS 系统相连, 构成自己的本地应用。
型的结构显性或隐性地将其映射成数据库的结构, 2)应用服务器层: 以 XML 格式的文档作为异
反之亦然。具体实现时,把一个 XML 文档表示为构数据源的集成,并对用户层的访问提供支持;提
由数据对象构成的树,每个元素类型和对象模式供必要的数据转换功能进行数据与 XML 格式的相
中的对象相对应,然后使用传统的

《基于XML的异构数据库集成的研究.》.pdf 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数 4
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 hanjiu70767
  • 文件大小 0 KB
  • 时间2015-12-03
最近更新