SPARQL是否也适用于推断语句?

时间:2016-04-22 11:19:57

标签: sparql owl ontology protege

我正在使用SPARQL插件来查询我的本体,我发现它只适用于断言语句而不是推断语句。我怎么能改变这个?

1 个答案:

答案 0 :(得分:0)

SPARQL由几个标准定义。 SPARQL 1.1 Query是主要标准,只是浅薄地依赖于RDF语义。典型的SPARQL查询引擎不会推断RDF / RDFS术语中的任何内容,如rdfs:subClassOfrdfs:range等。但是,SPARQL标准还定义了SPARQL 1.1 Entailment Regimes,它定义了SPARQL引擎应如何回答当他们实现推理时查询,这是可选的。为了了解SPARQL查询引擎是否实现了蕴涵制度(例如RDFS或OWL DL),您可能必须查看引擎的文档,或者RDF中可能存在SPARQL服务描述。 SPARQL 1.1 Service Description是另一个提供RDF词汇表的SPARQL标准,以及解释它的标准方法,用于了解SPARQL引擎正在实现的功能。