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.
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.
The main features of D2RQ are:
- query a non-RDF database using SPARQL
- access the content of the database as Linked Data over the Web
- create custom dumps of the database in RDF formats for loading into an RDF store
- access information in a non-RDF database using the Apache Jena API
The D2RQ Platform consists of:
- The D2RQ Mapping Language a declarative mapping language for describing the relation between an ontology and an relational data model.
- The D2RQ Engine a plug-in for the Jena Semantic Web toolkit, which uses the mappings to rewrite Jena API calls to SQL queries against the database and passes query results up to the higher layers of the frameworks.
- D2R Server an HTTP server that provides a Linked Data view, a HTML view for debugging and a SPARQL Protocol endpoint over the database.
The currently supported databases are
You should be using this tag if your question is related to the use of D2RQ platform or its integration with other databases.