Formalisation and experiences of R2RML-based SPARQL to SQL query translation using Morph


Autoria(s): Priyatna, Freddy; Corcho, Oscar; Sequeda, Juan F.
Data(s)

2014

Resumo

R2RML is used to specify transformations of data available in relational databases into materialised or virtual RDF datasets. SPARQL queries evaluated against virtual datasets are translated into SQL queries according to the R2RML mappings, so that they can be evaluated over the underlying relational database engines. In this paper we describe an extension of a well-known algorithm for SPARQL to SQL translation, originally formalised for RDBMS-backed triple stores, that takes into account R2RML mappings. We present the result of our implementation using queries from a synthetic benchmark and from three real use cases, and show that SPARQL queries can be in general evaluated as fast as the SQL queries that would have been generated by SQL experts if no R2RML mappings had been used.

Formato

application/pdf

Identificador

http://oa.upm.es/36819/

Idioma(s)

eng

Publicador

E.T.S. de Ingenieros Informáticos (UPM)

Relação

http://oa.upm.es/36819/1/36819_INVE_MEM_2014_194373.pdf

http://wwwconference.org/proceedings/www2014/starthere.htm

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

WWW '14: Proceedings of the 23rd International Conference on World Wide Web | 23rd International World Wide Web Conference, WWW '14 | 07-11 Apr 2014 | Seul, Corea

Palavras-Chave #Informática
Tipo

info:eu-repo/semantics/conferenceObject

Ponencia en Congreso o Jornada

PeerReviewed