« SPARQL Protocol and RDF Query Language/Présentation de la leçon » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 1 :
SPARQL ( SPARQL Protocol and RDF Query Language ) est un language de requêtes. Il permet de récupérer des informations depuis des serveurs SPARQL (endpoint SPARQL), aussi appelé triplestore. Parmi ces triplestores, on peut citer 4Store, Sesame, Jena et bien d'autres.
 
En général, on utilise SPARQL conjointement à un autre langage de programmation. Un couple PHP/4Store: PHP permet de concevoir des pages web dynamiques, et il stocke ses données dans une base de données 4Store, bien qu'il puisse le faire avec à peu près touttous les triplestores.
 
Énormément d'applications actuelles utilisent des bases de données avec le langage SQL. SPARQL 1.1 offre le même usage que SQL mais en respectant les standards du W3C pour le transfère des données à travers à le réseau. L'avantage est qu'une application pourra en théorie interroger dans l'avenir n'importe quel serveur SPARQL sans se soucier du constructeur de la base de données.