SPARQL
linguagem de programação / De Wikipedia, a enciclopédia encyclopedia
SPARQL é um acrónimo recursivo do inglês SPARQL Protocol and RDF Query Language. Trata-se de uma linguagem padronizada para a consulta de grafos RDF, padrão pelo RDF Data Access Working Group (DAWG) do World Wide Web Consortium (W3C). É uma tecnologia básica no desenvolvimento da web semântica que se constituiu como recomendação oficial do W3C a 15 de janeiro de 2008, sendo actualizada à versão 1.1 em 2013.[1]
Ao igual que sucede com SQL, é necessário distinguir entre o linguagem de consulta e o motor para o armazenamento e recuperação dos dados. Por este motivo, existem múltiplas implementações de SPARQL, geralmente unidos a meios de desenvolvimento e plataforma tecnológicas.
Num princípio SPARQL unicamente incorpora funções para a recuperação de parágrafos RDF. No entanto, algumas propostas também incluem operações para a manutenção (criação, modificação e apagar) de dados.