SlideShare una empresa de Scribd logo
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…

Más contenido relacionado

La actualidad más candente

5. SQL
5. SQL5. SQL
Presentacion en slide share
Presentacion en  slide sharePresentacion en  slide share
Presentacion en slide share
saul1905
 
Ado.Net
Ado.NetAdo.Net
Ado.Net
Personal
 
Ado.net
Ado.netAdo.net
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
MSc Aldo Valdez Alvarado
 
ED Unidad 4: Estructuras de datos no lineales (árboles)
ED Unidad 4: Estructuras de datos no lineales (árboles)ED Unidad 4: Estructuras de datos no lineales (árboles)
ED Unidad 4: Estructuras de datos no lineales (árboles)
Franklin Parrales Bravo
 
ADO.NET
ADO.NETADO.NET
ADO.NET
brobelo
 
SPARQL
SPARQLSPARQL
ED Unidad 3: Estructuras de datos lineales (listas)
ED Unidad 3: Estructuras de datos lineales (listas) ED Unidad 3: Estructuras de datos lineales (listas)
ED Unidad 3: Estructuras de datos lineales (listas)
Franklin Parrales Bravo
 
Diapositivas nancy y gloria
Diapositivas nancy y gloriaDiapositivas nancy y gloria
Diapositivas nancy y gloria
Nancy Mora
 
Objeto ado.net
Objeto ado.netObjeto ado.net
Objeto ado.net
barby1820
 
Oracle Database 11g enterprise
Oracle Database 11g enterpriseOracle Database 11g enterprise
Oracle Database 11g enterprise
Jesús Canales Guando
 
Ado.net
Ado.netAdo.net
Ado.net
Eduardo Diiaz
 
ADO .net
ADO .netADO .net
ADO .net
correaedwards
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
Marvin Almendares
 
ADO.NET
ADO.NETADO.NET
Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
Manuel Lamarche Fabio
 
Sql
SqlSql
Sql
eddyr21
 
03 acceso a datos con ado net
03 acceso a datos con ado net03 acceso a datos con ado net
03 acceso a datos con ado net
ELMER ÑAUPAS
 

La actualidad más candente (19)

5. SQL
5. SQL5. SQL
5. SQL
 
Presentacion en slide share
Presentacion en  slide sharePresentacion en  slide share
Presentacion en slide share
 
Ado.Net
Ado.NetAdo.Net
Ado.Net
 
Ado.net
Ado.netAdo.net
Ado.net
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
ED Unidad 4: Estructuras de datos no lineales (árboles)
ED Unidad 4: Estructuras de datos no lineales (árboles)ED Unidad 4: Estructuras de datos no lineales (árboles)
ED Unidad 4: Estructuras de datos no lineales (árboles)
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
SPARQL
SPARQLSPARQL
SPARQL
 
ED Unidad 3: Estructuras de datos lineales (listas)
ED Unidad 3: Estructuras de datos lineales (listas) ED Unidad 3: Estructuras de datos lineales (listas)
ED Unidad 3: Estructuras de datos lineales (listas)
 
Diapositivas nancy y gloria
Diapositivas nancy y gloriaDiapositivas nancy y gloria
Diapositivas nancy y gloria
 
Objeto ado.net
Objeto ado.netObjeto ado.net
Objeto ado.net
 
Oracle Database 11g enterprise
Oracle Database 11g enterpriseOracle Database 11g enterprise
Oracle Database 11g enterprise
 
Ado.net
Ado.netAdo.net
Ado.net
 
ADO .net
ADO .netADO .net
ADO .net
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
 
Sql
SqlSql
Sql
 
03 acceso a datos con ado net
03 acceso a datos con ado net03 acceso a datos con ado net
03 acceso a datos con ado net
 

Similar a Sparql

POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...
POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...
POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...
Franklin Parrales Bravo
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
Raul Quispe P
 
Base de Datos1
Base de Datos1Base de Datos1
Base de Datos1
Abner Torres
 
Diseño de Ontologías: Protégé - OWL: SPARQL
Diseño de Ontologías: Protégé - OWL: SPARQLDiseño de Ontologías: Protégé - OWL: SPARQL
Diseño de Ontologías: Protégé - OWL: SPARQL
Carlos Casamayor
 
Base de datos
Base de datosBase de datos
Base de datos
esteban esteban
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Alberto Tesillo
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
Antonio Rivera López
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
Estrella Perez Nava
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
ana rosa ruiz
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Antonio Alonso Antonio
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
Catalina Blancas
 
Act 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bdAct 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bd
alfredo rivera pavon
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
morenoluis4
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
Emmanuel Ortiz Gutierrez
 
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Alejandro Araújo
 
Base de datos
Base de datosBase de datos
Base de datos
juansantiago104
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
morenoluis4
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
victdiazm
 
Linked data con R
Linked data con RLinked data con R
Linked data con R
Mariano Rico
 
Evaluación de base de datos rdf
Evaluación de base de datos rdfEvaluación de base de datos rdf
Evaluación de base de datos rdf
Israel Rey
 

Similar a Sparql (20)

POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...
POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...
POE Unidad 3: Aplicaciones visuales orientadas a eventos con acceso a base de...
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Base de Datos1
Base de Datos1Base de Datos1
Base de Datos1
 
Diseño de Ontologías: Protégé - OWL: SPARQL
Diseño de Ontologías: Protégé - OWL: SPARQLDiseño de Ontologías: Protégé - OWL: SPARQL
Diseño de Ontologías: Protégé - OWL: SPARQL
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Presentacion base de datos
Presentacion base de datosPresentacion base de datos
Presentacion base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Act 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bdAct 04 rivera_alfredo_bd
Act 04 rivera_alfredo_bd
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
 
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)Investigación sobre Dublin Core Data Model (Camargo-Araújo)
Investigación sobre Dublin Core Data Model (Camargo-Araújo)
 
Base de datos
Base de datosBase de datos
Base de datos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Abf leccion 12
Abf leccion 12Abf leccion 12
Abf leccion 12
 
Linked data con R
Linked data con RLinked data con R
Linked data con R
 
Evaluación de base de datos rdf
Evaluación de base de datos rdfEvaluación de base de datos rdf
Evaluación de base de datos rdf
 

Último

Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
amayaltc18
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
gamcoaquera
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
https://gramadal.wordpress.com/
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 

Último (20)

Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.Examen de la EvAU 2024 en Navarra Latín.
Examen de la EvAU 2024 en Navarra Latín.
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 
Power Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascaradoPower Point: El espiritismo desenmascarado
Power Point: El espiritismo desenmascarado
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 

Sparql

  • 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
  • 3. Especificaciones: Consultar y gestionar los datos utilizando el modelo flexible de datos 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.