计算机科学 ›› 2010, Vol. 37 ›› Issue (3): 170-174.

• 软件工程与数据库技术 • 上一篇    下一篇

一种关系数据库模式到本体映射的失效检测方法

唐富年,姚莉,漆学田,肖清滔   

  1. (国防科技大学C4ISR技术国防科技重点实验室 长沙410073)
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受国家自然科学基金(70971134,90716015)资助。

Detecting Invalid Mappings between Relational Database and Ontology

TANG Fu-nian,YAO Li,QI Xue-tian,XIAO Qing-tao   

  • Online:2018-12-01 Published:2018-12-01

摘要: 从关系数据库到本体的语义映射对于实现关系数据库和本体之间的互操作具有十分重要的作用。然而,关系数据库模式和本体的演化都会造成这些语义映射的失效,只有准确定位受影响的映射集合才能进行进一步的映射 维护工作。提出了一种映射失效检测方法,首先通过对关系数据库模式(本体)的新旧版本进行比较来求取变化元素集合和合理演化路径,然后基于该变化元素集合生成查询测试集,并且借助相应的映射将查询测试集中的查询重写。最后,根据重写后的查询能否返回合法实例,就可以判定查询重写所使用的映射是否失效。

关键词: 关系数据库,本体,语义映射,映射维护

Abstract: The semantic mappings between relational database and ontology arc critical to the implementation of interoperabihty between them. However, these mappings would be invalid if schema (or ontology) evolved, and it is a pre-requisite work to find the affected mappings while some change occurs. In this paper, by comparing the new version and old version of the schema (ontology) , rational evolution paths between the old version and new version were discovered,and a set of changed elements were detected. Based on the set of changed elements, we can design a query testing set,and queries in the testing set can be reformulated in virtual of corresponding mappings. Finally, if the reformulated qucries can not return a valid result set, the mappings used in reformulating queries arc proved to be invalid.

Key words: Relational database, Ontology, Semantic mapping, Mapping maintenance

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!