![]() ![]() Please post questions about DataMaster on the protege-user mailing list. For instructions please read the special wiki page created for the xlSQL-Y8 driver. In the DataMaster plug-in you will need to specify the full class name of the JDBC driver (for example for MySQL).ĭataMaster comes with the, which can be used to connect to ODBC data sources, and with the MySQL JDBC drivers by default.ĭataMaster can be also used to import database schema and data from MS Excel spreadsheets, by using an enhanced version of the xlSQL JDBC driver. ![]() The most convenient way to realize this is to put the JAR file containing the JDBC driver (for example mysql-connector-java-5.1.6-bin.jar for MySQL) in the ![]() In order to access a database using a specific JDBC driver, you have to put the JAR file containing the JDBC driver in your classpath. For efficiency, a database might be stored as a set of custom-designed database tables, but then DataMaster could be used to view portions of the schema from within Protege user interface.ĭataMaster is bundled with the "full" installation of Protege (versions 3.3.1 and higher).įor instructions related to JDBC driver installation please read the Documentation section below.Ī good overview of the functionality of the DataMaster plug-in is available in the abstract for the presentation about DataMaster at the 10th International Protege Conference. Another use-case for this plug-in might be to import a database schema as classes or instances in the ontology which may be later used to dynamically query the content of the database using SQWRL queries.ĭataMaster could be also used as a database viewer. This plug-in currently does not include any capability for moving data in the opposite direction, i.e., from Protege classes and instances into a relational database. The typical use-case for this plug-in is importing legacy data into Protege before doing additional knowledge acquisition or knowledge modeling. Part of the rationale for developing DataMaster was that existing Protege plug-ins such as DataGenie do not support OWL ontologies or schema-only imports. DataMaster supports both OWL and frame-based ontologies and can be used with any relational database with JDBC/ODBC drivers. DataMaster is a Protege plug-in for importing schema structure and data from relational databases into Protege. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |