Proceedings of the 23rd International Conference on World Wide Web 2014
DOI: 10.1145/2566486.2567981
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: R2RML is used to specify transformations of data avail able 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 underly ing 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
111
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
8

Relationship

2
6

Authors

Journals

citations
Cited by 108 publications
(111 citation statements)
references
References 9 publications
(16 reference statements)
0
111
0
Order By: Relevance
“…Efficient SPARQL-to-SQL translation has been investigated by RodriguezMuro et al [14] and Priyatna et al [13]. The state-of-the-art reduces redundant self-joins and applies query containment and semantic query optimisation to translations.…”
Section: Related Workmentioning
confidence: 99%
“…Efficient SPARQL-to-SQL translation has been investigated by RodriguezMuro et al [14] and Priyatna et al [13]. The state-of-the-art reduces redundant self-joins and applies query containment and semantic query optimisation to translations.…”
Section: Related Workmentioning
confidence: 99%
“…A number of translations of SPARQL queries (under simple entailment) to SQL queries have already been suggested in the literature; see, e.g., [9,13,7,32,27]. However, none of them is suitable for our aims because they do not take into account the three-valued logic used in the OPTIONAL and BOUND constructs of the current SPARQL 1.1 (the semantics of OPTIONAL was not compositional in SPARQL 1.0).…”
Section: Translating Sparql Under Simple Entailment To Sqlmentioning
confidence: 99%
“…A variant of such a transformation has been suggested in [27]. Here we develop the idea first presented in [28].…”
Section: R2rml Mappingsmentioning
confidence: 99%
See 1 more Smart Citation
“…However, there are contexts in which organizations are interested in continuing with their existing relational databases instead of transforming data into an RDF format and managing it from a triple store. Hence, the work that has been done in the past at W3C on the definition of the R2RML language, as well as the implementations available that support such language (e.g., Ontop [1], morph-RDB [2], D2R [3]), may be useful as an alternative implementation for LDP, as shown in Figure 1.…”
Section: Introductionmentioning
confidence: 99%