Sparql
-
Upload
jose-cueva -
Category
Education
-
view
31 -
download
1
Transcript of Sparql
Galo S. Celly Alvarado.
Jose L. Cueva Tacuri.
Antes de entrar de lleno a SPARQL es necesario tenerconocimientos sobre temas relacionados, los cualesvamos a describir brevemente.
Web Semántica
RDF
RDF ( RESOURCE DESCRIPTION FRAMEWORK)
Es un lenguaje genérico para describir recursos, esdecir, para identificar unívocamente entidades(personas,organizaciones, lugares, películas…etc) y relaciones ohechos (facts) sobre las mismas. Por ejemplo, para unaentidad «persona» se pueden especificar hechos como:de dónde proviene, cuándo nació, quién es su padre,quién es su madre… etc.
LA WEB SEMANTICA:
Conjunto de actividades desarrolladas en el senode World Wide Web Consortium tendente a la creaciónde tecnologías para publicar datos legibles poraplicaciones informáticas.
Es un lenguaje de consultas para RDF, el cual correparalelo al estándar de SQL de base de datosrelacionales, esta implementado en varios lenguajes ybase de datos, permitiéndonos obtener diferentesrecursos de distintas fuentes.
SINTAXIS
PREFIX
Equivale a la declaración namespace de XML, define losprefijos para los espacios de nombres, asocia una URL a unaetiqueta que se usará posteriormente en una consulta
SELECT
Select es una clausula indispensable para las consultas, conun uso parecido al lenguaje SQL, definiendo las variables aretornar como los resultados
DESCRIBE
Esta clausula nos devuelve un grafo RDF, en el cual describelos recursos obtenidos y su uso es opcional
ASKEsta clausula retorna una variable booleana, la cual indica si la combinación sujeto-predicado-objeto de la consulta existe en la ontología RDF a consultar, su uso es opcional
FROMIdentifica los datos sobre los cuales se realizará la consulta, uso parecido al de sentencias SQL, puede ser opcional
WHEREPatrón de la consulta con una o más tripletas encerradas entre “{ }”
OPTIONAL
Indica si los patrones son opcionales
DISTINCT
Permite la unicidad de los resultados
REDUCED
Permite eliminar las respuestas duplicadas
FILTER
Añade restricciones al momento de buscar
¿Qué toreros se casaron con cantantes de copla?
La información es tomada de Wikipedia y extraída lomejor posible; sin embargo, siempre es posible que existaalgún error en los datos, algo que es más difícil que ocurra enlos datos de un periódico o un gobierno.
Es un proyecto para la extracción de datos de Wikipediapara proponer una versión Web semántica. Este proyecto esrealizado por la Universidad de Leipzig, Universidad Libre deBerlín y la compañía OpenLink Software.
DBPEDIA