SeRQL y SPARQL


Recuperación y organización de la información

SPARQL

SPARQL (pronunciado "sparkle") es un lenguaje de recuperación basado en RDF; su nombre es un acrónimo recursivo del inglés SPARQL Protocol and RDF Query Language. Se trata de una recomendación para crear un lenguaje de consulta dentro de la Web semántica que está ya implementada en muchos lenguajes y bases de datos. Desde 2005 está en proceso de estandarización por el RDF Data Access Working Group (DAWG) del W3C; en abril del 2006 se anunció el paso de su especificación a Candidate Recomendation, aunque volvió al estado de Working Draft en octubre de 2006.

Con SPARQL los desarrolladores y usuarios finales pueden representar y utilizar los resultados obtenidos en las búsquedas a través de una gran variedad de información como son datos personales, redes sociales y metadatos sobre recursos digitales como música e imágenes. Es de utilidad para la recuperación y organización de información.

Especificación

SPARQL consiste en tres especificaciones separadas, que contienen diferentes partes de su funcionalidad. En total, consiste en un lenguaje de query, un formato para las respuestas, y un medio para el transporte de consultas y respuestas:

  • SPARQL Query Language: Núcleo de SPARQL. Explica la sintaxis para la composición de sentencias y su concordancia.
  • SPARQL Protocol: Formato utilizado para la devolución de los resultados de las búsquedas (queries SELECT o ASK), a partir de un esquema de XML.
  • SPARQL Query XML Results Format: Describe el acceso remoto de datos y la transmisión de consultas de los clientes a los procesadores. Utiliza WSDL para definir protocolos remotos para la consulta de bases de datos basadas en RDF.

Otros recursos

No olvides enlazarme en tu página. Gracias !!!