WikiDer > SPARQL

SPARQL
SPARQL-Protokoll und RDF-Abfragesprache
SPARQL
Statusveröffentlicht
Startjahr2008
AutorenW3C
Zugehörige NormenRDF
AbkürzungSPARQL
DomainSemantisches Web
WebseiteSPARQL 1.1
Portal  Portalsymbol  Informatik

SPARQL (soPARQL protocol einnd RDF Query lSprache) ist ein RDF-Suchsprache (Abfragesprache), die verwendet wird, um RDF-basierte Daten durch Suchen abzufragen (Anfragen). Mit dieser Suchsprache können Informationen angefordert werden für Anwendungen auf der Semantisches Netz.

Geschichte

Am 15. Januar 2008 wurde diese Suchsprache offiziell genehmigt W3C eingeführt mit SPARQL 1.0.[1]

SPARUL, oder SPARQL/Update, ist eine spätere Ergänzung der SPARQL-Suchsprache, die seit Juli 2008 auch SPARQL/Update 1.0 genannt wird.[2]

Version 1.1 wurde 2009 erstellt[3],

SPARQL/Query 1.1 oder SPARQL 1.1 ist der aktuelle Stand.[4]

Beispiel

Die Hauptabfragesprache für RDF-Graphen ist SPARQL und dies ist a SQL-wie Sprache.
Dieses Beispiel einer SPARQL-Abfrage zeigt alle Hauptstädte des afrikanischen Kontinents und verwendet eine fiktive Ontologie.

PREFIX abc:  .SELECT ?capital ?countryWHERE { ?x abc:cityname ?capital ; abc:isCapitalOf?y. ?y abc:Ländername ?Land ; abc:isInContinent abc:Afrika.}

Siehe auch

Wikibooks hat mehr zu diesem Thema: Programmierung in SPARQL.
Siehe die Kategorie SPARQL von Wikimedia Commons für Mediendateien zu diesem Thema.