query-9349e0a73faf1c1f9fe711c746338bd3
Conceptes bàsics d'SPARQLUna consulta senzilla en SPARQL s'assembla a això: } .?c f ?b .?b n m .?a y x { WHERE ?c ?b ?a SELECT conté les restriccions que hi volem aplicar, en forma de ternes. Tota la informació de Wikidata (i d'altres bases de dades de coneixement similars) està desada en forma de ternes; quan executem la consulta, el servei de consultes intenta emplenar les variables amb valors reals existents a la base de dades, tornant un resultat per a cada combinació de variables que troba. WHERE llista les variables que volem consultar (les variables comencen amb un signe d'interrogació) i la clàusula SELECTLa clàusula Una terna es pot considerar com dos vèrtexs (és a dir, 2 nodes, 2 recursos) connectats per una aresta (un arc, una propietat) dins del vast multigràfic de propietats directe (orientat) que forma Wikidata. Es pot llegir com una frase (per això s'acaba amb un punt), amb un «subjecte», un «predicat» i un «complement directe». } .agre téGust ?fruita .groc ésDeColor ?fruita { WHERE ?fruita SELECTEl resultat d'aquesta consulta pot incloure, per exemple, «llimona». A Wikidata, la majoria de propietats assumeixen que els ítems «tenen» propietats, pel què la consulta podria ser:
Use at
- https://query.wikidata.org/sparql
SELECT ?fruita
WHERE
{
?fruita color groc.
?fruita gust agre.
}