ONTODB : Aplikasi untuk Transformasi Ontologi OWL ke Basis Data Relasi SQL

Q4 Mathematics
Amalia Mabrina Masbar Rus, Zulaiha Ali Othman
{"title":"ONTODB : Aplikasi untuk Transformasi Ontologi OWL ke Basis Data Relasi SQL","authors":"Amalia Mabrina Masbar Rus, Zulaiha Ali Othman","doi":"10.24815/JDA.V2I1.13094","DOIUrl":null,"url":null,"abstract":"OntoDB Application Tool adalah aplikasi desktop yang dikembangkan dengan menggunakan bahasa pemrograman Java. Aplikasi ini dikembangkan sebagai alat untuk mentransformasikan file ontologi dalam format OWL ke file kode basis data SQL. Transformasi OWL ke SQL diperlukan untuk menyimpan ontologi OWL ke dalam basis data, sehingga memudahkan dalam pencarian data dan digunakan sebagai sumber data untuk aplikasi. Namun, file ontologi yang berisi sejumlah besar kelas, properti, dan instance membuat pengembangan aplikasi sulit dilakukan apabila hanya menggunakan beberapa komponen ontologi. Oleh karena itu, aplikasi OntoDB dikembangkan untuk memenuhi kebutuhan akan sebuah aplikasi yang dapat menyimpan sebagian ontologi ke dalam basis data. Aplikasi ini akan menampilkan isi komponen ontologi utama seperti kelas, properti dan instance sehingga pengguna dapat dengan mudah memilih komponen mana yang akan ditransformasikan. Selanjutnya, aplikasi ini akan menghasilkan file SQL berdasarkan isi ontologi yang dipilih. Kemudian, file SQL yang dihasilkan dapat diimpor ke dalam sistem manajemen basis data, seperti MySQL, untuk dijadikan sumber data bagi sebuah aplikasi. OntoDB Application Tool is a desktop application developed using Java programming language. This application was developed as a tool to transform the ontology file in OWL format to an SQL basis data code file. Transforming OWL to SQL is necessary in order to store the OWL ontology into the basis data, thus makes it easier to query and to be used as a source of data for an application. However, the ontology file containing a large number of classes, properti, and instance make it difficult for the developers to develop an application which only using some components of the ontology. Therefore, OntoDB application was developed to meet the need for a tool that can store a part of ontology into the basis data. This application will display the contents of the main ontology components such as classes, properti and instance so that the user can easily select which components that will be transformed. Further, this application will generate an SQL file based on the selected content of ontology. Then, the generated SQL file can be imported into a basis data management system, such as MySQL, to be used as the source of data for an application.","PeriodicalId":38582,"journal":{"name":"International Journal of Data Analysis Techniques and Strategies","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2019-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Data Analysis Techniques and Strategies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.24815/JDA.V2I1.13094","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 2

Abstract

OntoDB Application Tool adalah aplikasi desktop yang dikembangkan dengan menggunakan bahasa pemrograman Java. Aplikasi ini dikembangkan sebagai alat untuk mentransformasikan file ontologi dalam format OWL ke file kode basis data SQL. Transformasi OWL ke SQL diperlukan untuk menyimpan ontologi OWL ke dalam basis data, sehingga memudahkan dalam pencarian data dan digunakan sebagai sumber data untuk aplikasi. Namun, file ontologi yang berisi sejumlah besar kelas, properti, dan instance membuat pengembangan aplikasi sulit dilakukan apabila hanya menggunakan beberapa komponen ontologi. Oleh karena itu, aplikasi OntoDB dikembangkan untuk memenuhi kebutuhan akan sebuah aplikasi yang dapat menyimpan sebagian ontologi ke dalam basis data. Aplikasi ini akan menampilkan isi komponen ontologi utama seperti kelas, properti dan instance sehingga pengguna dapat dengan mudah memilih komponen mana yang akan ditransformasikan. Selanjutnya, aplikasi ini akan menghasilkan file SQL berdasarkan isi ontologi yang dipilih. Kemudian, file SQL yang dihasilkan dapat diimpor ke dalam sistem manajemen basis data, seperti MySQL, untuk dijadikan sumber data bagi sebuah aplikasi. OntoDB Application Tool is a desktop application developed using Java programming language. This application was developed as a tool to transform the ontology file in OWL format to an SQL basis data code file. Transforming OWL to SQL is necessary in order to store the OWL ontology into the basis data, thus makes it easier to query and to be used as a source of data for an application. However, the ontology file containing a large number of classes, properti, and instance make it difficult for the developers to develop an application which only using some components of the ontology. Therefore, OntoDB application was developed to meet the need for a tool that can store a part of ontology into the basis data. This application will display the contents of the main ontology components such as classes, properti and instance so that the user can easily select which components that will be transformed. Further, this application will generate an SQL file based on the selected content of ontology. Then, the generated SQL file can be imported into a basis data management system, such as MySQL, to be used as the source of data for an application.
本本db应用工具是使用Java编程语言开发的桌面应用程序。该应用程序是作为一种工具,将猫头鹰格式的本体文件转换成SQL数据库代码文件。将猫头鹰转化为SQL是将猫头鹰本体存储到数据库所必需的,从而促进数据搜索,并用于应用程序。然而,包含大量类别、属性和实例的本体论文件使应用程序开发变得困难,如果只使用一些本体成分。因此,本体db应用程序的开发是为了满足将部分本体存储到数据库中的需求。此应用程序将显示主要的本体组件的内容,如类、属性和实例,使用户能够很容易地选择要更改哪些组件。接下来,该应用程序将根据选择的本体学内容生成SQL文件。然后,生成的SQL文件可以导入数据库管理系统,如MySQL,为应用程序提供数据来源。本本db应用程序工具是一个桌面应用程序开发使用Java编程语言。这个应用程序是作为工具将猫头鹰的本体文件转换成一个SQL文件数据库而开发的。变异猫头鹰对SQL的需求使其更容易查询,并用作应用数据的资源。However是一份老年文件,它接触了大量的课堂知识、财产和设施,使开发人员开发一种应用程序变得困难,而这些应用程序只使用了一些样本的比较。在此之前,本db应用程序的开发是为了满足工具的需要,即可以在数据库中存储老年的一部分。这个应用程序将显示这样的高级对应物、属性和实例的内容,这样用户可以很容易地选择该用户将变形的对应物。此外,这个应用程序将生成一个基于本体选择的SQL文件。然后,共享的SQL文件可以导入管理系统数据库,这样as MySQL,作为应用数据的源使用。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Data Analysis Techniques and Strategies
International Journal of Data Analysis Techniques and Strategies Decision Sciences-Information Systems and Management
CiteScore
1.20
自引率
0.00%
发文量
21
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信