« SPARQL Protocol and RDF Query Language/Requêtes de lecture » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 19 :
=== Préfixes ===
Dans
En SPARQL également, une requête peut contenir des IRIs relatives, les préfixes doivent être déclaré avant d'écrire une requête.
Ligne 38 :
Vous pourrez rencontrer dans les requêtes SPARQL le mot "a" qui est l’abréviation du prédicat <nowiki><http://www.w3.org/1999/02/22-rdf-syntax-ns#type></nowiki> (ou rdf:type)
{{remarque|titre=Utilisation|contenu=
Le prédicat rdf:type sert à sélectionner l'objet en fonction de son type. C'est donc un prédicat qui est souvent utilisé au sein des requêtes d'où cette abréviation.
}}
{{remarque|titre=Écriture|contenu=
Attention, c'est "a" minuscule. Ecrire ''A'' peut entraîner une erreur.
}}
==== Sujet ====
De plus, le sujet des triplets est souvent répété dans une requête pour écrire plusieurs conditions sur ce même sujet ainsi le caractère ";" évite de retaper le sujet des triplets suivants.
Ligne 70 ⟶ 72 :
=== Les littéraux ===
Dans
Par exemple :
Ligne 87 ⟶ 89 :
* est sensible à la casse
* ne doit pas contenir d’espace
* doit être signifiant car il sert de nom de colonne dans le résultat
{{remarque|titre=Nom de colonne dans le résultat SPARQL 1.1|contenu= SPARQL 1.1 introduit le mot clé AS pour changer le nom des colonnes }}
Par exemple, si une variable correspond à l'IRI de l'objet adresse, on peut utiliser la variable "address" qui sera utilisée dans la requête sous la forme "?address".
|