- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Sun, 5 Aug 2012 14:15:48 +0200
- To: public-rww <public-rww@w3.org>
- Message-ID: <CAKaEYh+jeEUAgrLQtjdOX1zw0pZiK=AW0FdTHphhzw9xb7EOcg@mail.gmail.com>
FYI ... a useful tool for people that like to work with relational databases such as MySQL etc. ---------- Forwarded message ---------- From: Michael Brunnbauer <brunni@netestate.de> Date: 5 August 2012 03:03 Subject: RDF2RDB 0.5 To: semantic-web@w3.org hi all to support the proliferation of RDF, I have begun work on a tool to convert RDF data into relational databases. It is intended for people who want to use data available only as RDF but do not have the patience to install a triple store and learn SPARQL. I know there are tools that present a SQL view over a triple store but installing such an environment also is quite challenging. There has been work on real "converters" in the past, especially the paper from Wajee Teswanich and Suphamit Chittayasothorn: http://hcotuk.etu.edu.tr/semanticweb/A%20Transformation%20from%20RDF%20Documents%20and%20Schemas%20to%20Relational%20Databases.pdf My tool works much like the one described in this paper (has it ever been implemented ?), with important differences: -It supports incremental runs (adding more RDF data to a database later) -It supports entailment (rdfs:subClassOf, rdfs:subPropertyOf, rdfs:domain, rdfs:range, owl:equivalentClass, owl:equivalentProperty, owl:FunctionalProperty) The software is written in Python and uses the RDFLib Python library. It works with local and remote files. You can find more information and download it at http://www.netestate.de/De/Loesungen/RDF2RDB There also example database dumps for http://www.w3.org/People/Berners-Lee/card.rdf and http://www.w3.org/People/Berners-Lee/card.rdf + http://xmlns.com/foaf/spec/index.rdf there. Don't rant about the invalid skolem URIs - you can set the skolem URI prefix to something valid in the configuration :-) So far this has just been fun and I would like to have some feedback on the usefulness before I spend more time on it. Regards, Michael Brunnbauer -- ++ Michael Brunnbauer ++ netEstate GmbH ++ Geisenhausener Straße 11a ++ 81379 München ++ Tel +49 89 32 19 77 80 ++ Fax +49 89 32 19 77 89 ++ E-Mail brunni@netestate.de ++ http://www.netestate.de/ ++ ++ Sitz: München, HRB Nr.142452 (Handelsregister B München) ++ USt-IdNr. DE221033342 ++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer ++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel
Received on Sunday, 5 August 2012 12:16:17 UTC