An important question is increasingly being asked: How do I bridge my Relational Databases with the Semantic Web technologies (RDF, OWL, SPARQL)? This tutorial will answer that question.
Relational Database to RDF (RDB2RDF) bridges silos of relational data with Linked Data. This tutorial will introduce, contrast and explain the preferred solution organizations embodied by the new W3C RDB2RDF standards: “Direct Mapping of Relational Data to RDF” and “R2RML: RDB to RDF Mapping Language”. In particular, the suitability of each approach will be characterized by both architectural concerns of the larger system, and the skill sets that exist in the supporting organizations. Architectural aspects include comparing ‘Extract, Transform, Load’ (ETL) of relational data to RDF into a large cached, or warehoused triplestore versus loosely coupled, distributed linked-data by answering SPARQL queries against a live relational database. Organizational issues concern the scope of in-house ontology development and accompanying Semantic Web components. The material will be organized around case studies spanning reference architectures suggested by a number of vendors and open-source contributors. This tutorial will also include an introductory hands-on session.
The objectives of the tutorial are the following:
- present an overview of the W3C Direct Mapping and R2RML standards
- communicate case studies of RDBMS in Semantic Web/Linked Data systems
- deliver practical experience in two scenarios (dynamic querying and ETL) for providing SPARQL capabilities over real-world data
- provide introductory hands-on experience with RDB2RDF tools