首页 >
SPARQL
✍ dations ◷ 2025-10-08 20:48:50 #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服务
相关
- 洛匹那韦/利托那韦洛匹那韦/利托那韦(Lopinavir/ritonavir (LPV/r);商品名:克力芝、快利佳,英语:Kaletra(在高收入国家)、英语:Aluvia(在低收入国家))是常用的抗艾滋病用药,由两种蛋白酶抑制剂洛匹那韦(复
- 家族性淀粉样物多发性神经病变家族性淀粉样物多发性神经病变(英文:Familial amyloid polyneuropathy,简称FAP)是一种染色体显性遗传病,是致命且无法根治的神经病变,由葡萄牙神经学家Corino da Costa Andrade于1
- 小杆目见内文小杆目(学名:Rhabditida)是色矛纲色矛亚纲的一个目。截至2018年3月7日 (2018-03-07),本目包括以下五个分类单元:本目包括下列各个总科:以下为部分在本目之下的属:
- 生理生理学(英语:physiology/ˌfɪziˈɒlədʒi/; 来自古希腊语 φύσις (physis),意即:“nature, origin”,和 -λογία (-logia),意即:“study of” ) 是生物学的一门子领域,研
- 主要组织这是一个环境组织名录。该列表包括政府部门和非政府组织。为了保护环境,而以国际协定或其它约定建立起来的政府组织和实体:与国家级的相区别,也有联合区域和地方级政府的政府间
- 急救包急救包,是一种装有急救药品或医疗器械的容器,根据急救包的形式,可以有急救箱、急救袋等不同称呼。急救包为急救的实施者提供保障。急救实施者可以从中获得药物和医疗器械,还可以
- 人类生理学人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学人体生理学(Human physiology)是研究
- 分裂原丝裂原(英语:Mitogen,又称促分裂原、促细胞分裂剂)是促进细胞开始分裂,触发有丝分裂的化学物质,通常是蛋白质形式。
- 跨新几内亚语系跨新几内亚语系是一个假设性的语系,包括在巴布亚新几内亚和邻近岛屿的语言,是所有语系中的第2大。根据《民族语》的分类,可分为20个语族。
- 口诀陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧ 小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧ 书法 ‧ 飞白书笔画 ‧