基于SQL转换的关系数据库SPARQL查询方法的研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:hpsjsj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
语义Web是对当前Web的一个功能性扩展,旨在使得Web中的信息具有语义,能够被计算机理解,从而加强人和计算机之间的交互与协作。语义Web采用RDF来描述网络上的各种资源信息,并为其赋予语义。SPARQL是RDF资源的推荐查询语言,能够对RDF资源进行基于图模式的匹配。用户可以将含有语义的查询需求用SPARQL语言表示出来,对语义Web上的信息资源进行查询,从而达到语义查询的目的。但是当由于管理的需要,将RDF语义信息以记录的形式存储在关系数据库中时,SPARQL对关系数据库中的RDF查询效率就会大大降低。由于SQL是关系数据库的标准查询语言,所以研究如何能将SPARQL查询转换为SQL查询,进而提高SPARQL对关系数据库的查询效率,对于RDF的查询是有长远意义的。本文的主要研究目的是在保证查全率和查准率的前提下,基于SQL转换的形式,使得SPARQL查询能对关系数据库中的RDF资源进行快速的查询操作,从而使用户的查询需求得到快速、高效地响应。本文首先深入地研究了SPARQL语言的查询机制,重点研究了SPARQL的基本查询到SQL查询的转换;然后在基本查询转换的基础之上,提出了SPARQL复杂图模式和查询模式到SQL查询的实现方法,进而提出了由SPARQL查询转换到SQL查询的实现方法;最后,根据已经提出的SQL实现方法,建立了SPARQLtoSQL实验系统。系统采用关系数据库中存储的RDF本体作为实验案例,对结果进行了分析和对比,有效地证明了本实验系统的可行性、正确性以及有效性。
其他文献
半主动激光制导武器和红外点源制导武器在现代战争中占主体地位,在精确打击目标时显示出惊人的作战威力,因而,开展半主动激光制导武器和红外点源制导武器对抗技术研究,对保护己方
近年来,随着人类科学技术的不断发展和需要,对计算机视觉(机器视觉)的研究也日益深入。由于摄像机的标定是计算机视觉的第一步,已逐渐成为视觉研究的一个热点,其在诸多图像应
随着具有视频拍摄和上传功能的智能设备的普及和网络带宽增加,实时交互式直播应用(如花椒,映客等)井喷式发展,成为网络社交、自媒体和广告营销的新方式。在交互式视频直播系统中,直
贝叶斯网络(Bayesian Network或BN)是将概率和统计应用于复杂系统的不确定性推理和数据分析的一种重要有效工具。由于大学生消费数据存在不确定性,为了能合理有效对大学生消费
三维模型处理、植物建模及其真实感绘制是计算机图形学领域中的重要研究课题,在虚拟场景构建、3D电影游戏、数字城市、园林规划和林业科学研究等方面有着广泛的应用背景.尽管
无线传感器网络(Wireless Sensor Network, WSN)是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的网络系统。它结合了计算、通
现有的序列模式挖掘算法已经在大型的数据库中得到广泛的应用。然而,随着数据挖掘技术的发展和应用领域的不断细化,用户对挖掘出来的序列模式提出了更高的要求。因此,将用户
MP3作为音乐格式的一种,由于在复杂性、音质与压缩比之间的完美组合,使得其越来越受到各界的关注,在市场中占有一席之地。尤其是近几年来电子技术的发展,在便携式设备领域中受到
随着科学计算、数据分析、数据挖掘等数据密集型应用技术的迅猛发展,集中共享存储以其易管理、高可用、易扩展等优点,可以满足应用对存储系统高可用、可扩展以及高性能的要求。
随着图像信息量的骤增,图像处理成为目前研究领域的热点。图像分割技术是图像处理的基本环节,其结果直接影响后续的图像分析与理解。基于图像像元的聚类算法是图像分割的常用