美文网首页
【笔记】SPARQL学习

【笔记】SPARQL学习

作者: sirenyunpan | 来源:发表于2019-03-05 17:40 被阅读0次

资料来源于:关联数据公众号

  • SPARQL,是为RDF开发的一种查询语言和数据获取协议。可用于查询RDF数据、通过HTTP协议在客户端和SPARQL服务器之间传输查询和结果(这也是和其他查询语言最大的区别)。

  • 检索入口,众源数据下的领域图谱
    所用数据集是诺贝尔奖官方数据集,Endpoint为http://data.nobelprize.org/sparql

  • 一个简单的SPARQL查询语句由以下五部分组成:


    image.png
  • 查询数据集中数据类型(class)

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> #定义所使用的命名空间
SELECT DISTINCT ?class WHERE { #使用SELECT查询模式,查询数据集所有的类。DISTINCT表示去重,提取不同的类
  ?sub a ?class .   #三元组模式,?sub和?class为变量,a为rdf:type的缩写
}

相关文章

网友评论

      本文标题:【笔记】SPARQL学习

      本文链接:https://www.haomeiwen.com/subject/ecyouqtx.html