SPARQL
SPARQL Protocol and RDF Query Language | ||||
---|---|---|---|---|
Status | gepubliceerd | |||
Startjaar | 2008 | |||
Auteurs | W3C | |||
Gerelateerde standaarden | RDF | |||
Afkorting | SPARQL | |||
Domein | Semantisch web | |||
Website | SPARQL 1.1 | |||
|
SPARQL (SPARQL Protocol And RDF Query Language) is een RDF-zoektaal (querytaal) die gebruikt wordt om RDF-gebaseerde data te bevragen door middel van zoekopdrachten (queries). Met deze zoektaal is het mogelijk om informatie op te vragen voor applicaties op het semantisch web.
Geschiedenis
[bewerken | brontekst bewerken]Op 15 januari 2008 is deze zoektaal officieel door W3C geïntroduceerd met SPARQL 1.0.[1]
SPARUL, of SPARQL/Update, is een latere toevoeging aan de SPARQL zoektaal, ook wel SPARQL/Update 1.0 genoemd uit juli 2008.[2]
Versie 1.1 ontstond in 2009[3],
SPARQL/Query 1.1 of SPARQL 1.1 is de huidige status.[4]
Voorbeeld
[bewerken | brontekst bewerken]De voornaamste querytaal voor RDF-grafen is SPARQL en dit is een SQL-achtige taal.
Dit voorbeeld van een SPARQL query laat van het werelddeel Afrika alle hoofdsteden zien
en maakt gebruik van een fictieve ontologie.
PREFIX abc: <nul://sparql/exampleOntology#> . SELECT ?capital ?country WHERE { ?x abc:cityname ?capital ; abc:isCapitalOf ?y. ?y abc:countryname ?country ; abc:isInContinent abc:Africa. }
Zie ook
[bewerken | brontekst bewerken]- Semantisch web - SPARQL is een component van de architectuur op het Semantisch web.
- Linked Open Data
Externe links
- (en) W3C SPARQL Working Group, was RDF Data Access Working Group
- (en) SPARQL Query language
- (en) SPARQL Protocol
- (en) SPARQL Query XML Results Format
- (en) SPARQL Examples
- (nl) Kenniscentrum Digitaal Erfgoed over SPARQL
Voetnoten