面向对象数据库在本体存储中的应用研究

被引量 : 11次 | 上传用户:tsuiyoung
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着语义网络中本体资源的增加,本体的规模越来越大,结构越来越复杂。此时,本体查询和管理的效率成为人们普遍关注的问题。而本体存储方式直接影响着本体的查询效率,因此,如何合理地存储大规模的本体,从而提高本体的查询和搜索效率是一件很有意义且具有挑战性的任务。近些年来,国内关于本体存储方面的研究都在不断发展,然而许多研究都只局限于基于关系数据库上的,只是在现有的存储方式上加以改良,在本体查询效率上并没有显著的提高。为进一步提高本体的查询效率,本文在基于面向对象数据库的本体存储方式上进行了探索,并使用优秀的开源对象数据库db4o和本体开发工具包Jena设计并实现了该存储方式。面向对象数据库中数据直接以对象方式存储,可避免将本体拆分为三元组,很好地解决了阻抗失配的问题。更重要的是在面向对象数据库中查询本体数据不需要再用像SQL这样的中间语言和像JDBC这样的中间接口,因此用对象数据库来存储本体不仅更直观,而且查询效率与关系数据库相比也大大提高了。全文的主要研究成果如下:(1)对基于面向对象数据库存储本体的可行性进行了理论分析。首先对本体模型和对象数据库模型相似性进行了分析,讨论了如何用对象数据库对数据的操纵和管理能力来存取本体,从而论证了基于对象数据库存储本体,可大大提高本体查询效率。(2)选取对象数据库db4o和jena作为工具,设计并实现了一种专门的存储方式。本文选用Jena工具包来创建和填充本体模型,并通过对其内部接口的修改将本体数据持久存储到对象数据库中。系统结构分三层设计,把本体持久化到对象数据库的过程进行了封装,对外提供直接操纵本体对象的接口,使在对象数据库中对本体的操作与在内存中对本体数据的操作几乎一样。(3)对系统的性能及本体存储和查询效率进行了详细的测试分析。本文对此存储方案进行性能分析,对不同情况下本体的存储和查询效率进行了详细测试,并与传统的关系数据库存储方式在效率上进行对比分析。
其他文献
以水泥和粉煤灰为复合胶凝材料,采用泡浆分开混合法制备发泡水泥轻质保温材料,研究不同泡沫掺量对发泡水泥轻质保温材料干密度、抗压强度及其导热系数的影响。结果表明:当泡
<正>袁杰说,"轻"食"轻"运动,"轻"瑜伽,"轻"生活……无所不在的"轻"代表的是一种生活态度,构成了维他奶独树一帜的"轻"营销,让维他奶从激烈的竞争中杀出一条路。
人类历史:马克思历史分期理论的研究单位──兼评近年来社会形态划分理论研究中的一些问题刘忠世当走出“五种社会形态说”作为历史分期理论的法定的唯一形式的限制后,国内学术
继发性闭经是妇科常见病、多发病,归属于"月经后期""闭经"范畴。中医学理论认为肾虚、脾虚、血虚、气滞血瘀、寒凝血瘀、痰湿阻滞等病理因素与该病的发生密切相关。现代中医
试论政治发展的动力与目标李景鹏在人们面对政治发展问题时,常常要发生政治发展目标与动力之间的矛盾。人们在提出政治发展的目标时,所根据的是自己的价值偏好,而价值偏好却可以
在经济多元发展的新历史阶段,环保型中小型企业作为正在蓬勃发展和活跃市场的重要经济个体,可以优化产业经济结构,推动循环经济发展。本文从软信息与关系型借贷研究入手,针对
随着生活水平不断的提高与现代工业的发展,越来越多的物品需要冷库的使用,以保证不论是食品还是其他易腐变质物的长期贮存。而随着现代制冷系统节能技术的发展和应用,冷库在
在生物学的发展过程中无处不是数学的烙印,没有强大的数学支持,生物学很难取得更高、更广、更有益于人类生活的发展。
城管局与摊贩发生冲突的根本原因是城管维护城市公共秩序职责与摊贩生存保障权之间的矛盾。城管权力来源不合程序、城管行政执法具体方法不当是城管执法难的直接原因。从城管