D2RQ

Accessing Relational Databases
as Virtual RDF Graphs

The D2RQ Platform is a system for accessing relational databases as virtual, read-only RDF graphs. It offers RDF-based access to the content of relational databases without having to replicate it into an RDF store. Using D2RQ you can:

D2RQ is Open Source software and published under the Apache license. The source code is available on GitHub. You can contact the dev team on the D2RQ mailing list at d2rq-map-devel@lists.sourceforge.net.

News

News archive …

Overview and Features

The D2RQ Platform consists of:

D2RQ Platform architecture diagram

Database Compatibility

Supported databases
Oracle
MySQL
PostgreSQL
SQL Server
HSQLDB
Interbase/Firebird
ODBC data sources
D2RQ can connect to ODBC data sources like MS Access using an ODBC-JDBC bridge. This works with some limitations. We recommend using a dedicated JDBC driver for the database in question.
Other databases
May or may not work. By default, D2RQ interacts with the database using the SQL-92 standard. Any compatible database should work out of the box. We are interested in reports about D2RQ on other databases.

See Database compatibiliy on the D2RQ wiki for more details.

Acknowledgements

Freie Universität Berlin logo
DERI, NUI Galway
Maintainers
Richard Cyganiak
Project founder
Chris Bizer
Contributors
Luís Eufrasio Teixeira Neto
Hannes Mühleisen
Aftab Iqbal
Jacobus Geluk
Giovanni Mels
David Venable
Christian Becker
Olaf Hartig
Andreas Langegger
Herwig Leimer
Inigo Surguy
Oliver Maresch
Jörg Garbers
Contributing organisations
FU Berlin, DERI, UCB, JP Morgan Chase, AGFA Healthcare, HP Labs, Johannes Kepler Universität Linz