SPARQL

✍ dations ◷ 2025-07-18 01:32:54 #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服务

相关

  • 健康信息学人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学医学信息学,或称卫生信息学或医学资讯
  • 心包填塞心包填塞(Cardiac tamponade)是指心包(包围心脏的双层膜囊)累积大量液体(英语:Pericardial effusion),并且压迫心脏的情形。其症状可能非常快速,也可能是渐进出现。心包填塞的一般症
  • 局部麻醉药局部麻醉药(英语:local anesthetic)是指那些在人体的限定范围内能暂时完全地和可逆地阻断神经传导,即在意识未消失的状况下使人体的某一部分失去感觉,以便于外科手术进行的药物。
  • 细胞分裂细胞分裂(英语:cell division)是生物体生长和繁殖的基础,通常由一个母细胞产生两个或若干子细胞,是细胞周期的一部分。产生两个不同子细胞的分裂被称为不对称细胞分裂,也称为异裂
  • 家族性肾淀粉样变家族性肾淀粉样变(Familial renal amyloidosis、或称"家族性内脏淀粉样变性病"(familial visceral amyloidosis),或"遗传性淀粉样肾病"(hereditary amyloid nephropathy))为原
  • 去氧核糖核酸病毒脱氧核糖核酸病毒(英语:DNA virus),又称DNA病毒,其遗传物质为DNA。一般为正链DNA病毒。医学导航: 病毒病病毒(蛋白质)/分类cutn/syst (hppv/艾滋病, 流感/疱疹/人畜共患)/人名体
  • 神经化学神经化学,是致力于神经化合物研究的神经科学分支。神经化合物是神经系统活动中的一个有机分子。这规定经常使用提到神经传送体和其它分子譬如影响神经元作用的神经活跃药物。
  • 符号本条目提供按元素序号排列的元素列表。
  • 氯化氰氯化氰(Cyanogen chloride)是由氰与氯组成的无机化合物,容易凝结无色剧毒气体。氯化氰由氰化钠和氯气反应得到。氯化氰是一种毒性很强的气体,并曾一度提出用于化学战。它接触眼
  • 高雪氏症高雪氏症(Gaucher's disease、Gaucher disease)是一种遗传病,其会导致葡萄糖脑甘脂酵素无法顺利进行新陈代谢,糖脂类大分子逐渐堆积,造成肝脏及脾脏肿大、贫血、容易出血、骨骼