2016-04-22 12 views

Antwort

0

SPARQL wird von mehreren Standards definiert. SPARQL 1.1 Query, der Hauptstandard, verlässt sich nur oberflächlich auf RDF-Semantik. Eine typische SPARQL-Abfrage-Engine leitet nichts von den RDF/RDFS-Begriffen wie rdfs:subClassOf, rdfs:range usw. ab. Die SPARQL-Standards definieren jedoch auch SPARQL 1.1 Entailment Regimes, die definiert, wie SPARQL-Engines Abfragen beantworten sollten, wenn sie Inferenz implementieren, was optional ist. Um zu wissen, ob eine SPARQL-Abfrage-Engine ein Entailment-Regime (wie RDFS oder OWL DL) implementiert, müssen Sie sich möglicherweise die Dokumentation der Engine ansehen, oder es kann eine in RDF verfügbare SPARQL-Service-Beschreibung geben. SPARQL 1.1 Service Description ist ein weiterer SPARQL-Standard, der ein RDF-Vokabular und eine Standardmethode zur Interpretation bereitstellt, um zu wissen, welche Funktionen eine SPARQL-Engine implementiert.