Questions tagged [d2rq]

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 -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.

32 questions
-1
votes
1 answer

D2RQ default mapping scheme

What is the default mapping scheme for D2RQ? Is it triple-based mapping, value-based mapping or object-based mapping?
Beautiful Mind
  • 5,828
  • 4
  • 23
  • 42
-2
votes
1 answer

MacOS -bash:Command not found

when I try to use the command d2r-server.bat kg_demo_movie_mapping.ttl in the terminal, the command not found. And I tried to modify the .bash_profile as follow : it's still not working. Is there anyway to fix this? The picture of bat file, and…
Sun Yuting
  • 31
  • 1
  • 5
1 2
3