Corpus ID: 62359876

xR2RML: Relational and Non-Relational Databases to RDF Mapping Language

  title={xR2RML: Relational and Non-Relational Databases to RDF Mapping Language},
  author={Franck Michel and Lo{\"i}c Djimenou and C. Zucker and J. Montagnat},
This document describes xR2RML, a language for expressing customized mappings from various types of databases (XML, object-oriented, NoSQL) to RDF datasets. xR2RML flexibly adapts to heterogeneous query languages and data models while remaining free from any specific language or syntax. It extends R2RML, the W3C recommendation for the mapping of relational databases to RDF, and relies on RML for the handling of various data representation formats. Web version available at: http://i3s.unice… Expand
Translation of Relational and Non-relational Databases into RDF with xR2RML
With the growing amount of data being continuously produced, it is crucial to come up with solutions to expose data from ever more heterogeneous databases (e.g. NoSQL systems) as linked data. InExpand
Translation of Heterogeneous Databases into RDF, and Application to the Construction of a SKOS Taxonomical Reference
The xR2RML mapping language is designed to map various types of databases to RDF, by flexibly adapting to heterogeneous query languages and data models while remaining free from any specific language. Expand
Mapping-based SPARQL access to a MongoDB database
This paper proposes a two-step method to translate a SParQL query into a pivot abstract query under MongoDB-to-RDF mappings represented in the xR2RML language, and elaborate on the discrepancy between the expressiveness of SPARQL and the MongoDB query language. Expand
R2RML and RML Comparison for RDF Generation, their Rules Validation and Inconsistency Resolution
In this paper, an overview of the state of the art on knowledge graph generation is provided, with focus on the two prevalent mapping languages: the W3C recommended R2RML and its generalisation RML.Expand
A Comparative Study on Representing RDF as Graph and Hypergraph Data Model
The semantic web gives a common framework that enables data to be shared and reused crosswise communities and applications. Semantic web depends on Resource Description Framework (RDF) graph dataExpand
Integrating nested data into knowledge graphs with RML fields
To support business decisions or improve operational efficiency, heterogeneous data is often integrated into a knowledge graph. This integration can be achieved with one of the existing declarativeExpand
Mapping Languages: Analysis of Comparative Characteristics
This paper investigates a set of mapping languages that inhibit complementary characteristics, and presents an initial set of comparative characteristics based on requirements as put forward by the reference works of those mapping languages. Expand
Mapping Object-Oriented Database Models Into RDF(S)
A mapping approach from object-oriented database models to RDF(S) is proposed and a mapping example is provided to show that the approach is feasible, and the analyses and discussions about the approach are done. Expand
RMLx: Mapping interface for integrating open data with linked data exploration environment
This work introduces extensions to RML to support required tasks and developed RMLx, a visual web-interface to create RML mappings that can become faster and less error-prone and can be wrapped as to enable integration with other data in a linked data exploration environment. Expand
NextGen Multi-Model Databases in Semantic Big Data Architectures
The potential of a new generation of multi-model database systems as data backends in semantic big data settings, and how this family of database systems allows for agile and flexible schema management is discussed. Expand


RML: A Generic Language for Integrated RDF Mappings of Heterogeneous Data
The rml mapping language is introduced, a generic language based on an extension over r2rml, the w3c standard for mapping relational databases into rdf, which becomes source-agnostic and extensible, while facilitating the denition of mappings of multiple heterogeneous sources. Expand
Extending R2RML to a Source-independent Mapping Language for RDF
This work proposes the extension of R2RML to also support mappings of data sources in other structured formats (indicatively CSV, TSV, XML, JSON) and focuses on the mappings and their optimal reuse. Expand
CloudMdsQL: querying heterogeneous cloud data stores with a common language
This paper presents the design of a cloud multidatastore query language (CloudMdsQL), and its query engine, a functional SQL-like language, capable of querying multiple heterogeneous data stores within a single query that may contain embedded invocations to each data store’s native query interface. Expand
The SQL++ Unifying Semi-structured Query Language, and an Expressiveness Benchmark of SQL-on-Hadoop, NoSQL and NewSQL Databases
This work formally specifies the syntax and semantics of SQL++, a semi-structured data model (which extends both JSON and the relational data model) and a query language that is fully backwards compatible with SQL that is explicitly designed to encompass the data model and query language capabilities of current SQL-on-Hadoop, NoSQL and NewSQL databases. Expand
NoSQL evaluation: A use case oriented survey
  • R. Hecht, S. Jablonski
  • Computer Science
  • 2011 International Conference on Cloud and Service Computing
  • 2011
These systems are compared by their data models, query possibilities, concurrency controls, partitioning and replication opportunities, and the underlying techniques of NoSQL databases considering their applicability for certain requirements. Expand