Base de Datos
INTEGRANTES: ANA CÁRDENAS
PAULINA SINCHE
DOCENTE(S): JUAN CARLOS MOROCHO
NELSON PIEDRA
TEMA: SPARQL
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
Especificaciones:
Consultar y gestionar los datos utilizando el
modelo flexible de datos RDF
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.
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.
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"
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
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
EJEMPLO EN MODO GRÁFICO DE UN RDF
Elsitio
http://w3c.org
World Wide Web
Consortium
Tiene eltítulo
CONCLUSIONES:
• SPARQL es un lenguaje de consulta, que es utilizado en la WEB
SEMÁNTICA.
• SPARQL tiene similitud con SQL, para realizar consultas.
Gracias…

Sparql

  • 1.
    Base de Datos INTEGRANTES:ANA CÁRDENAS PAULINA SINCHE DOCENTE(S): JUAN CARLOS MOROCHO NELSON PIEDRA TEMA: SPARQL
  • 2.
    SPARQL (Protocol AndRDF 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
  • 3.
    Especificaciones: Consultar y gestionarlos datos utilizando el modelo flexible de datos RDF
  • 4.
    1) SPARQL QueryLanguage: 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 (SPARQLUpdate) 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 tomadode 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 • LAWEB 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 MODOGRÁFICO DE UN RDF Elsitio http://w3c.org World Wide Web Consortium Tiene eltítulo
  • 10.
    CONCLUSIONES: • SPARQL esun lenguaje de consulta, que es utilizado en la WEB SEMÁNTICA. • SPARQL tiene similitud con SQL, para realizar consultas.
  • 11.