1. Base de Datos
INTEGRANTES: ANA CÁRDENAS
PAULINA SINCHE
DOCENTE(S): JUAN CARLOS MOROCHO
NELSON PIEDRA
TEMA: SPARQL
2. SPARQL (Protocol And RDF Query
Language)
• Recomendando por w3c
• Estandarizado por Data Access Working Group
• Ayuda a obtener los recursos de fuentes que son
identificables
• Operaciones: crear, modificar y borrar de datos.
• SPARQL se encarga de incorporar funciones para
la recuperación de sentencias RDF
4. 1) SPARQL Query Language:
Núcleo de SPARQL o componente principal,
describe la sintaxis de su sentencia y su
concordancia.
2) SPARQL Protocol for RDF:
Formato utilizado para devolver los resultados de
las consultas: Select o Ask.
5. 3. SPARUL (SPARQL Update)
Hace actualizaciones de contenido RDF, desarrollado por
HEWLETT PACKARD.
4. SPARQL Query Result XML Format
Describe el acceso remoto a datos y la transmisión de
consultas del cliente a los procesadores, Utiliza WSDL (Web
Services Description Language) para implementar
protocolos remotos en la consulta a bases de datos basada
en RDF.
6. El ejemplo tomado de W3C, y se trata de encontrar el título de un libro de un gráfico de datos dado. La
consulta consiste de dos partes:
•SELECT identifica las variables que aparecen en los resultados de la consulta
•WHERE proporciona el patrón grafico básico a comparar con el grafico de datos.
El patrón grafico básico en este ejemplo consiste de un simple patrón triple con una simple variable (¿title)
en la posición del objeto.
Datos:
<http://example.org/book/book1> <http://purl.org/dc/elements/1.1/title> "SPARQL Tutorial".
Consulta:
SELECT ?titleWHERE{ <http://example.org/book/book1> <http://purl.org/dc/elements/1.1/title>
?title.}
Resultado de la consulta:
title"SPARQL Tutorial"
7. Web Semántica
• LA WEB SEMÁNTICA ES UNA WEB EXTENDIDA, AÑADE METADATOS
SEMÁNTICOS Y ONTOLÓGICOS A LA WORLD WIDE WEB.
• PERMITE UNA COMUNICACIÓN (DIFERENTES LUGARES Y EN TODO
MOMENTO)
• TRANSACCIONES ECONÓMICAS
• DAR RESPUESTAS A NUESTRAS PREGUNTAS
8. RDF (RESOURCE DESCRIPTION
FRAMEWORK)
• Estándar definido para la web semántica
• Define un mecanismo para describir recursos que no
cree ninguna asunción sobre un dominio de aplicación
particular
9. EJEMPLO EN MODO GRÁFICO DE UN RDF
Elsitio
http://w3c.org
World Wide Web
Consortium
Tiene eltítulo
10. CONCLUSIONES:
• SPARQL es un lenguaje de consulta, que es utilizado en la WEB
SEMÁNTICA.
• SPARQL tiene similitud con SQL, para realizar consultas.