Discussion:SPARQL Protocol and RDF Query Language
Ajouter un sujetApparence
| SPARQL Protocol and RDF Query Language fait partie des pages d'enseignement de la faculté de Informatique et du projet Informatique. N'hésitez pas à améliorer cette leçon (syntaxe, contenu, exercices, etc) ou visiter la page du projet pour y participer en consultant la liste des tâches et des objectifs. | |
| Complet | L'état d'avancement de cette leçon est considéré comme complet selon les critères d'évaluation de Wikiversité. |
Statistiques
[modifier le wikicode]http://stats.grok.se/fr.v/201110/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201111/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201112/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201201/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201202/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201203/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201204/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201205/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201206/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201207/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201208/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201209/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201210/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201211/SPARQL%20Protocol%20and%20RDF%20Query%20Languagehttp://stats.grok.se/fr.v/201212/SPARQL%20Protocol%20and%20RDF%20Query%20Language
À faire
[modifier le wikicode]Faire un exercice : M. Smith déménage à Birmingham. Il a un fils de 15 ans. Il doit donc lui trouver une nouvelle école pour la rentrée. Il a deux conditions particulières :
- Qu’il y ait moins de 300 élèves
- Que ce ne soit pas une école religieuse
Il veut voir leurs sites web. Il a besoin de l’adresse de ces écoles pour leurs poster une demande écrite. Insérer les données de géolocalisation pour afficher les données dans une map.
http://openuplabs.tso.co.uk/sparql/gov-education
PREFIX sch-ont: <http://education.data.gov.uk/def/school/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX geo:<http://www.w3.org/2003/01/geo/wgs84_pos#>
SELECT ?name ?capacity ?web ?address1 ?address2 ?postcode ?town ?long ?latWHERE {
?school a sch-ont:School;
sch-ont:establishmentName ?name;
sch-ont:schoolCapacity ?capacity ;
sch-ont:religiousCharacter sch-ont:ReligiousCharacter_Does_not_apply ;
sch-ont:statutoryHighAge ?ageMax ;
sch-ont:statutoryLowAge ?ageMin ;
geo:long ?long;
geo:long ?lat;
sch-ont:districtAdministrative ?da .
?da rdfs:label "Birmingham".
OPTIONAL {?school sch-ont:websiteAddress ?web .}
OPTIONAL {
?school sch-ont:address ?address.
?address sch-ont:address1 ?address1;
sch-ont:postcode ?postcode;
sch-ont:town ?town.
OPTIONAL {?address sch-ont:address2 ?address2. }
}
FILTER (?capacity < 300 && ?ageMax >= 15 && ?ageMin <= 15 )
}
ORDER BY DESC(?capacity)
