SPARQL

✍ dations ◷ 2024-12-22 19:04:52 #SPARQL
SPARQL(读做“sparkle”、“史巴–抠”)是一种用于资源描述框架上的查询语言,它的名字是一个递归缩写,代表“SPARQL Protocol and RDF Query Language(SPARQL协议与RDF查询语言)”。它的标准化为万维网联盟的RDF数据访问工作小组(DAWG)所进行,被认为是语义网科技的一个关键。2008年1月15日,SPARQL正式成为一项W3C推荐标准。一个SPARQL查询由一些三体(英语:Triplestore)组合、与逻辑、或逻辑,及选项组合所组成 。SPARQL现已有在多个编程语言上的实现了。在一个2006年5月的访问里,蒂姆·伯纳斯-李说到:“SPARQL将会带来很大的变化”。SPARQL可以让用户写出广域上不含糊的询问。举例来说,以下的询问可以获取世界上所有人的姓名与Email:假设用来描述人的本体最终统一为FOAF。注意到所有在SPARQL里的标示都是URI都是广域上不含糊的,与SQL常用的字段名“email”或是“e-mail”有所不同。这是此询问不含糊的根本原因。这个询问可以被散布到多个SPARQL节点上,被计算之后结果再聚合起来,这个过程被称作联合式搜索。另一个SPARQL询问的例子如下,这模拟了以下的问题“非洲里有哪些国家首都?”:变量的前缀是?或$。回传会包含?captial跟?country的所有可能答案。SPARQL询问处理器会找到所有满足这4个三体组合的配对,将对应的变量代表的值找出来。很重要的一点是这是“属性导向”的(类的配对只能从属性里找出来。为了让询问变得更精简,SPARQL可以让用户定义前辍与URI底,与Turtle类似。在这个询问中,“abc”这个前辍代表“http://example.com/exampleOntology#”。公开的 SPARQL Web服务

相关

  • 生物科技生物技术(英语:biotechnology),又称为生物科技,指利用生物体(含动物,植物及微生物的细胞)来生产有用的物质或改进制程,改良生物的特性,以降低成本及创新物种的科学技术。根据不同的工
  • 细胞壁细胞壁(英语:cell wall)是细胞的外层,在细胞膜的外面,细胞壁之厚薄常因组织、功能不同而异。它可以是坚韧的,有弹性,和有时坚硬的。它给细胞提供既有结构支承和保护,同时也作为一种
  • 水危机水危机是联合国及其他国际组织用来泛指自1970年以来世界性的水资源相对人类需求的状况,主要的危机来源是可用水的匮乏以及水体污染。地球的淡水资源有限,主要出现在蓄水层、表
  • 手指手指是人或一些灵长类动物(例如猿)的手上的指头。人的手指虽然非常灵活,但也非常纤细,原因是因为活动手指的肌肉不位于手指内,而位于下臂,这些肌肉通过长的腱来指导手指的运动。有
  • 新型隐球菌病隐球菌病(英语:Cryptococcosis、Cryptococcal disease)是一种可能致命的真菌疾病,由一或二种真菌造成:新型隐球菌(Cryptococcus neoformans)与Cryptococcus gattii,两者原本都被认为
  • 助产士人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学接生员泛指一切从事接生工作,帮助产妇
  • 酯酶酯酶(英语:esterase)是一种水解酶催化剂,可在水分子的参与下,经由水解作用,将酯类切割成酸类与醇类。此类酶参与多种生物化学反应,依其专属受质、蛋白质结构,以及功能而有不同。脂酶
  • 哈拉卡哈拉卡(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taamey A
  • 蒙古入侵欧洲长子西征,又称蒙古第二次西征、蒙古侵略欧洲(英语:Mongol invasion of Europe),是蒙古帝国继成吉思汗西征花剌子模后的第二次大规模的西征。1235年开始至约1242年,历时约8年,因由各
  • 药物依赖物质依赖(英语:Substance dependence)或称药物成瘾(drug addiction),指需要服用药物才能使日常生活表现正常的强迫行为。出现物质依赖状况后,若突然停止服用药物,可能出现药物戒断症