From Semantic Web Standards
Jump to: navigation, search

Relational Databases to RDF (RDB2RDF)


RDB2RDF is a collection of two Recommendations to map the content of Relational Databases to RDF. The two languages are the Direct Mapping and R2RML.The mapping languages facilitate the development of several types of products. It could be used to translate relational data into RDF which could be stored in a triple store. This is sometimes called Extract-Transform-Load (ETL). Or it could be used to generate a virtual mapping that could be queried using SPARQL and the SPARQL translated to SQL queries on the underlying relational data. Other products could be layered on top of these capabilities to query and deliver data in different ways as well as to integrate the data with other kinds of information on the Semantic Web.

Recommended Reading

RDB2RDF has two different approaches, documented in the Direct Mapping and the RDB to RDF Mapping Language (R2RML). Whereas the Direct Mapping maps a relational database onto an RDF Graph without any possibility for control over the shape of the resulting graph (i.e., that graph should be explored/transformed further by the application), R2RML is a mapping language that allows the creation of a “final” RDF Graph for an application.

Important Additional Pages

Tools that are listed as relevant to RDB2RDF

(Note that you can browse tools per tool categories or programming languages, too.)

Last modified and/or added

The description of the following tools have been added and/or modified most recently.

All relevant tools

This is a list of all tools listed on this wiki, and that are marked as relevant to RDB2RDF.

  • OpenLink Virtuoso (triple store reasoner rdf generator sparql endpoint owl reasoner rdfs reasoner rdb2rdf). Directly usable from C C++ Python PHP Java Javascript ActionScript Tcl Perl Ruby Obj-C
Facts about "RDB2RDF"
Creatorhttp://www.w3.org/2001/sw/#rdb2rdf +
DescriptionRDB2RDF is a collection of two Recommendations to map the content of Relational Databases to RDF. +
SameAshttp://www.w3.org/2002/01/tr-automation/techs#rdb2rdf +
SeeAlsohttp://www.w3.org/standards/techs/rdb2rdf +, http://www.w3.org/2001/sw/wiki/Direct Mapping + and http://www.w3.org/2001/sw/wiki/R2RML +
"Date" is a type and predefined property provided by Semantic MediaWiki to represent date values.
September 21, 2012 +