SPARQL_一种新型的RDF查询语言.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SPARQL_一种新型的RDF查询语言.pdf

2009 年4 月 湘南学院学报 Apr. ,2009 第30 卷第2 期 Journal of Xiangnan University Vol.30 No.2 SPARQL- 一种新型的RDF 查询语言 谢桂芳 (湘南学院计算机系,湖南 郴州 423000) 摘 要:SPAR QL 是W3C 组织推出的用于搜索R DF 数据的一种查询语言.本文首先简单介绍了R DF 的有关概念,然 后详细阐述了SPAR QL 的基本语法、图模式、查询类型、查询结果提炼和XML 格式的查询结果,并构建了一个以 SPAR QL 为查询语言的R DF 检索模型,最后简要探讨了该模型的检索过程. 关键词:SPAR QL;资源描述框架;图模式;查询;检索 中图分类号:TP312 文献标识码:A 文章编号:1672-8173(2009)02-0080-05 1 引言 随着语义Web 应用的推广,更多的数据以RDF 格式(如RSS)被储存,这就需要一种简单的方法来查找特 定的数据,许多研究机构已定义并实现了一些RDF 查询语言,在功能、形式和效率方面各具特点.但仍存在不 足之处.基于此,W3C(world wide web consortium)组织于2005 年7 月21 日起草了SPARQL 查询语言,且从此 以后,W3C 组织对SPARQL 版本进行不断更新,以为SPARQL 增加更多的功能和特性.SPARQL,一种有力的 新的查询语言,能使用户较容易地在 RDF 干草堆中找到所需要的数据.基于SPARQL 的查询引擎能使分布式 结果融为整体. 2 RDF 简介 RDF (资源描述框架,resource description framework)是W3C 组织基于可扩展标记语言(XML)开发的一种 元数据描述框架.RDF 能够定义概念以及概念间的关系,描述易被机器理解的信息和知识.它提供的语义模型 可用于描述Web 上的任意资源及其类型,为网上资源描述提供了一种通用表示框架,解决语义异构问题,实 现数据集成的元数据解决方案. 同时,RDF 可用于数据发现,为搜索引擎提供更强大的搜索功能.RDF 通过基 于XML 语法明确定义的结构化约定来建立语义协定与语法编码之间的桥梁,以此来促进元数据的互操作能 力.因此,RDF 是解决计算机知识表示问题的最佳选择,可以很好地描述元数据. RDF 模型的基本对象类型有:资源、属性和陈述.资源是任何可以用统一资源标识符(uniform resource i- dentifier ,URI)标识的信息;属性用于描述资源的特定方面、特征、属性和关系,由属性类型来标志,每个属性类 型都有对应的属性值,属性类型表示这些属性值与资源之间的关系;一个特定的资源加上该资源—命名的属 性及属性值构成一个资源陈述.有向标记图(directed label graph)是RDF 的基本数据模型.其最基本的单位是 statement.statement 陈述是由主体(subject),谓词(predicate),客体(object)组成的. 收稿日期:2008- 11- 25 基金项目:湖南省教育厅科学研究项目(07C722) 作者简介:谢桂芳(1973-),女,湖南邵阳人,湘南学院计算机系副教授,硕士,研究方向:网络与数字媒体,信息检索. - 80 - 3 SPARQL 语言设计 SPARQL 是一种从RDF 图中获取信息的查询语言,它是构建在以前的RDF 查询语言(rdfDB、RDQL 和 SeRQL)之上,拥有一些有价值的新功能:能以URIS、空白结点、无格式和类型文字的形式提取信息、可以提取 RDF 子图、能在查询图中构造基于信息的新RDF 图.作为一种数据访问语言,SPARQL 适合于局部和远程的使 用. 3.1 基本语法 3.1.1 IRI 术语 被“”界定的术语是IRI 参考[RFC3987].他们代表IRIs ,或直接地,或相对于一个基本的IRI.IRIs 是 URIs[RFC3986]的一般化而且完全与URIs 和URLs

文档评论(0)

docinpfd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5212202040000002

1亿VIP精品文档

相关文档