[发明专利]本体模式与关系数据库模式之间语义映射信息的编辑方法无效
| 申请号: | 200710156361.5 | 申请日: | 2007-10-29 |
| 公开(公告)号: | CN101149748A | 公开(公告)日: | 2008-03-26 |
| 发明(设计)人: | 吴朝晖;周春英;王恒;陈华钧 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 杭州求是专利事务所有限公司 | 代理人: | 周烽 |
| 地址: | 310027浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 本体 模式 关系 数据库 之间 语义 映射 信息 编辑 方法 | ||
技术领域
本发明涉及基于视图的关系数据库集成技术领域,特别地,涉及本体模式与关系数据库模式之间的语义映射信息的编辑方法。
背景技术
海量数据是互联网发展的必然结果,而大规模数据的开放式共享则是网络时代的必然需求。特别的,对于科学数据,如医药、气象、生物等,这种需求已经出现。基于语义的数据库网格正是针对这样的中医药数据库背景,尤其针对中医药科学研究领域而进行研究和开发的。
在网格和语义网相结合的应用程序中,一个很重要的问题就是多个数据源之间的融合问题。与语义技术相关的工程开发的两个重要技术就是可扩展标记语言(XML)和资源描述框架(RDF).其中含意由RDF来表达,但是由于多个数据库之间可能对同一个概念采用不同的标识符,那么程序若要进行两个数据库之间信息的比较和合并,它就必须了解这两个标识符表示的是同一个事物。对这个问题的一个解决方法就是语义网的第三个基本组成部分,信息的集合称为本体.
在一般的基于本体的关系数据库集成平台中数据主要包含两部分:数据库中的表,以及和语义相关的本体模式。在数据库集成平台中想要实现跨地域的查询就必须解决不同数据库对于同一个事物用两种标识符表示的问题;而使用本体概念作为中间介质是一种被广泛认可的方法。那么就需要编辑本体概念与关系数据库模型之间映射关系的方法。
发明内容
本发明的目的在于针对现有技术的不足,提供一种本体模式与关系数据库模式之间语义映射信息的编辑方法,从而简便用户的本体模式和关系数据库模式之间的语义映射定义工作以及辅助用户对复杂的关系数据库模式的语义映射的定义。
本发明的目的是通过以下技术方案来实现的:一种本体模式与关系数据库模式之间语义映射信息的编辑方法,包括以下步骤:
(1)置数据库资源属性:使用语义映射编辑工具配置数据库资源的访问方式、用户名、密码;
(2)显示本体模型信息:按照本体模式描述文件获取本体模式信息,并图形化地显示出来供用户操作,对本体模式建立统一模型,通过RDFS文件访问与操作接口对本体模型信息加以保存与显示;
(3)显示数据库模型信息:按照数据库资源注册文件获取数据库模式信息,并图形化的显示出来供用户操作,对数据库模式建立统一模型,直接通过JDBC访问数据库并取出数据库模型信息加以保存与显示;
(4)编辑简单语义映射:基于本地作视图编辑本体模式与关系数据库之间语义映射关系;
(5)配置链接关系。
进一步地,所述步骤(4)中,基于本地作视图编辑本体模式与关系数据库之间语义映射关系的表达方式分为以下两种:
(1)体模式的值属性与关系数据库的字段之间的映射关系;
(2)本体模式的对象属性与关系数据库中数据表之间的连接关系之间的映射关系。
本发明方法与背景技术相比,具有的有益的效果是:本方法不仅实现了简便的定义关系数据库与本体模式之间的语义映射;而且第一次实现了半自动化定义本体模式与复杂数据库的语义映射。它的主要功能是为定义本体模式与关系数据库模式之间语义映射关系信息的图形化和自动化的编辑方法,从而使减轻用户定义语义映射关系信息的工作,以及减少语义映射定义发生错误的机会。
本发明方法还具有以下特点:
1.拖拽的映射方式:本发明为用户提供了一种简易的定义关系数据库模式到本体模式的语义映射的简易方式,从而使得定义语义映射的过程变得清晰和容易理解;
2.可视化映射:使得语义映射的定义过程变的对用户可视化来减少发生错误的机会:同时可视化的特点也使得自动化的处理带有复杂连接的复杂关系数据库模式成为可能;
3.数据资源语义标注:本发明通过提供数据资源的全部有用信息从而使得数据资源信息对于用户来说是完全透明的;
4.半自动化的复杂join语义映射配置:通过后台自动配置复杂join的算法来帮助用户更好的对带有复杂连接的关系数据库模式和本体模式之间语义映射关系进行定义,这个算法基于本体模式的对象属性以及关系数据库模式中的复杂连接属性。
具体实施方式
基于本地作视图(local as view)的本体模式与关系数据库模式之间语义映射关系的表达方式可以细分为以下两种:
1、本体模式的值属性(datatype property)与关系数据库的字段之间的映射关系;
2、本体模式的对象属性(object property)与关系数据库数据表的连接关系的映射关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710156361.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:骨生肽、其制备方法和其药物组合物与用途
- 下一篇:一种抗肿瘤的异甘草素片剂





