第卷第期北京化工大学学报自然科学版...
正
基于的异构数据库信息共享方法研究
万静刘健王学伟易军凯
北京化工大学信息科学与技术学院,北京
摘要:为了实现异构数据库之间的信息共享,在定义关系数据库的模型,的基础
上,定义关系数据库和进行交互的关系数据库与相互映射,规则,提出关
系数据库与之间的转换模型,并且设计两者之间的映射算法。完成了信息共享的实验,实验结果表明基于
的规则能有效实现异构数据库信息共享。
关键词:异构数据库;;信息共享
中图分类号:
了、一般关系模型和规则。是满足
引言
规范的一个模型,是一般关系模型映
随着迅速发展和数据库技术的进步, 射的文档的一个数学模型;一般关系模型是关
特别是年后,各关系数据库发展逐渐成熟,更系数据库的数学模型;规则是一般关系模型和
多公司采用大型数据库来管理数据,但是各种关系的映射关系模型。
数据库之间存在着一些差异,使得异构数据库信息. 关系数据库的模型。
共享存在问题。作为文档的模式语言,其作
异构数据库信息共享技术主要包括电子数据交用是描述文档的合法结构、内容和限制。
换方式、中介层方式、数据仓库方式和中定义是一个元组,,,,,,
间数据方式。电子数据交换方式和中介层方式其中
存在程序编写复杂、扩展性与复用差的缺点。数据参数集,非空有限集,∈,是一个
仓库方式解决了前两种方式的缺点,但交互性与实参数量。
用性差。当前普遍采用以为中间件的中间数内容集,可空有限集,∈,是的内
据方式,使用文档类型定义. 容或者属性。
,包含集,∈,,是包含关系,表示为
,或模式描述。其中支
表示元素包含属性或者子元素卢,其中
持数据类型少,定义结构灵活性低,对文档没,
∈∈,卢, ,,其中:“,”,
有做到完全转换卜,而模式具有强大的复
“”,“”,其中“”符号声明该元素可出现零次
杂数据类型定义和数据结构描述的功能,比更
或一次;“”符号声明该元素可在所有元素中出现
具有优势¨”。在此基础上本文提出基于
零次或多次;“,”表示声明为并列的子元素、属性或
的模式进行信息共享的规则和映射算
者元素参数值。
法,实现异构数据库信息共享。
元素内容如下:
数据库信息共享模型。。,。⋯。,。⋯,【.,。。,
。,
为了解决异构数据库信息共享问题,本文定义。, 。,
是一个多元组,包含了一些列并列的属性,
中的元素都具有和属性,分别记为,
收稿日期:——
基金项目:国家“十一五”科技支撑计划。
第一作者:女,年生,在职博士生,讲师,。。—。⋯.。,;
—: ... 。⋯—⋯。。⋯【,;
第期万静等:基于的异构数据库信息共享方法研究
⋯。⋯。。,⋯⋯。. 关系数据库与的相互映射规则
, ,。,; 定义是一般关系模型与模型
—÷尸: ,【水, ; 之间映射关系及这些映射关系的来源约束和关联约
÷, ; 束的总和,定义为元组,, , , ,
。,; ,其中
。【。,; 是关系列与表或者属性列之间映射关
【【。,; 系的集合,对有
,∈口∈。口∈。
是关系列与简单类型元素见映射关系
包括个元素,这个元素分
基于XML的异构数据库信息共享方法研究 来自淘豆网m.daumloan.com转载请标明出处.