[seek-kr-sms] [protege-owl] Re: Ontology from database schema? (fwd)

Shawn Bowers sbowers at ucdavis.edu
Sat Aug 12 07:30:32 PDT 2006

The following link:


was taken from the email below posted to a protege mailing list.

It nicely describes the "typical" approach of converting a relational
database to OWL.  The process in this case is supported by the D2RQ tool
from within TopBraid Composer (a comercial protege venture).

I thought I'd send this link to the list, to see if any discussions might
be sparked by the approach.


---------- Forwarded message ----------
Date: Fri, 11 Aug 2006 23:41:29 -0700
From: Holger Knublauch <holger at knublauch.com>
Reply-To: protege-owl at SMI.Stanford.EDU
To: protege-owl at SMI.Stanford.EDU
Subject: [protege-owl] Re: Ontology from database schema?

Saqib Mir wrote:
 > Hi everyone,
 > I'm wondering if there are any tools/prototypes which extract an
 > ontology from a database/database schema.
 > Any pointers in this regard would be appreciated.

Well, if no one else wants to respond... :)

TopBraid Composer [1] with D2RQ [2] can import arbitrary relational
databases into an OWL or RDF Schema ontology.  The database will be
converted on the fly so that you can treat it like a triple store,
perform reasoning, run SPARQL queries etc.  You can also just save the
generated schema and instances into OWL files, and you can customize the
mapping without writing a single line of code.

For details, see [3] - just give it a try.


[1] http://www.topbraidcomposer.com/
[2] http://www.wiwiss.fu-berlin.de/suhl/bizer/D2RQ/
To unsubscribe go to http://protege.stanford.edu/community/subscribe.html

More information about the Seek-kr-sms mailing list