面向数据集成的基于规则的自动语义转换-中国管理科学.PDFVIP

  • 16
  • 0
  • 约1.38万字
  • 约 7页
  • 2017-06-28 发布于天津
  • 举报

面向数据集成的基于规则的自动语义转换-中国管理科学.PDF

面向数据集成的基于规则的自动语义转换-中国管理科学

第34卷第3期 北京忑业大学学报 Vd.34NO.3 2008年3嚣 OFBEIJINGUNIVERSITYOFTECHNOLOGYMar,2008 JOURNAL 面向数据集成的基于规则的自动语义转换 ’ 方丽英1,闫健卓1,王 普1,刘字辉2 100022) (1。北京工娅大学电子信惠与控帮工程学院,就京100022;2.北京童簸大学计算税学院,北隶 摘要:为了定位对应予麓一个实例猩不霹模式下秘元组,掇出了逻辑燕键与全字段匹配相结合的定位算法, 该方法是AuSTR勰决语义冲突|霹题的技术核心.通过定义逻辑主键可以实现大部分数据行鳃宠像,其蘧情形 则采用全字段匹配算法。麓者结合能对不同模式下的数据进行语义一致的定位,自动完成异构系统数据集成中 的语义转换.AuSTR在数字校园中的应用证明了该方法能有效地对实时集中的增量数据自动完成语义转换, 荚键词:信息管理;集成;语义;数撵转换;规刚 311.13 巾图分类号:TP 文献标识码:A 文章编号:0254—0037(2008)03—0251—07 益受到重视.在混合式方案中,如何完成各局部数据源的增量数据向全局层的实时集中,同时自动地解决 命名跨突彝不溪完整性要求等语义洚突是关键技术黧题【副。墨管先后弓l入了基手XML酶公共数据模 型吲和本体[7】,但是目前的研究结果表明,建立局部与全局模式的映射并据此完成数据语义转换过程的 自动化程度不商[2l,同时大量的手工过程也容易导致错误.作者提出的基于规则的自动语义转换方法【8】 semantictranslationmethodbasedOn (automatie rules,蕙豫AuSTR)申,依据本文给凄的宠位算法,触发器 能有效地解决语义关系冲突,并且能自动完成混合式体系结构中增蹩数据的寰时语义转换问题. 1混合式信息集成体系结构中的语义转换层 文献[4]提出一种基于异构数据库复制的混合式信息集成体系结构.其中:①借助异构数据库透明访 闻技术,局部模斌被表示为成员模式;②囊溪异梅数据痒复麓技术,将各异梅数据源的数据复麓裂输塞模 式下的中间表;③数据自动语义转换层(见表1)将中间表的数据发布到全局模式的目的表中. 袭1基于异构数据库复制的信息集弼:体系结构巾的语义转换层 Table1 SemantictranslationofinformationarchitecturebasedOil database layer integration heterogeneousreplication 按照文献[1]对模式冲突问题的分类,表1中异构数据库的透明访问[8]和数据库复制技术‘9小】,仅能 解次对象标识冲突穰部分模式定义冲突,{嚣无法在进行数据集中的阕时处理语义i孛突【引。表1给瘵豹语 义转换层是输出模式到全局模式的转换处理层,重点用于解决语义冲突,包括语义关系冲突和数据语义i申 突.与此同时,也可以在该层适当考虑数据冲突和遗留的部分模式冲突.另外,实时增量数据转换是数据 集成审戆关键援务,该功熊也要通越语义转换鼷来完成。 收稿日期:2006.09.28. 基金项目:北京市教育委员会蕊金资助项目(KM200510005011). 终者楚分:方藕英(1977一),女,爨家人,博士生。 万方数据 北京工业大学学报 2008担 2 AuSTR的规则集 AuSTR包含语义转换规则集和元数据信息集2个基础数据结构.根据元数据信息和语义转换规则 集,AuSTR中的触发器生成器批量生成触发器,用于完成实时增量数据的语义转换.语义转换规则集的 制定需要领域专家根据遗留系统特点和全局应用的需求,参照各数据源的数据字典来完成. 2.1 AuSTR语义转换规则集的形式化定义 待转换的

文档评论(0)

1亿VIP精品文档

相关文档