SPARQL
SPARQL (prononcé " étincelle ", l’acronyme pour protocole SPARQL et RDF Query Language) est un langage de requête RDF, c'est une langage sémantique de requête de bases de données pour récupérer et manipuler des données stockées dans le format Resource Description Framework (RDF).
Il est devenu une norme du groupe de travail sur l’accès aux données (DAWG) du consortium World Wide Web et est reconnu comme l’une des technologies clés du Web sémantique. Le 15 Janvier 2008, SPARQL 1.0 est devenu une recommandation officielle du W3C, et SPARQL 1.1 en Mars 2013.
SPARQL permet une requête pour se composent de patter triples ns, conjonctions, disjonctions, et en option des motifs.
Pour plusieurs Implémentations programmation langues existent. Il existe des outils permettant de se connecter et de construire de manière semi-automatique une requête SPARQL pour un noeud final SPARQL, par exemple ViziQuer. En outre, il existe des outils permettant de traduire les requêtes SPARQL vers d'autres langages de requête, par exemple vers SQL et XQuery.