Building Ontology from Relational Database/ Ontoloģiju izveide no relāciju datubāzes/ Построение онтологии по реляционной базе данных

This paper proposes an approach of building OWL2 ontology from data in a relational database. Compared with existing methods, the approach can acquire ontology from a relational database automatically by using a group of learning rules. Approach is independent from database implementation; it is des...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Information Technology and Management Science 2014-12, Vol.17 (1), p.45-49
Hauptverfasser: Kaulins, Andrejs, Borisov, Arkady
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper proposes an approach of building OWL2 ontology from data in a relational database. Compared with existing methods, the approach can acquire ontology from a relational database automatically by using a group of learning rules. Approach is independent from database implementation; it is designed based on standards, used to manage database systems. In this paper, we describe object mapping from a relational database and OWL2 ontology including classes, data properties, object properties, instances, axioms and annotations. Axioms are important part of OWL2 specification, and the approach is also suitable for the axiom building process. Ontoloģijas izveides process prasa daudz laika un dažādu speciālistu iesaistīšanos. Relāciju datubāzes satur informāciju, ko var izmantot, lai veidotu ontoloģijas. Šajā rakstā ir aprakstīta metode, kas ļauj automātiski uzbūvēt ontoloģiju. Būvēšanas procesā no relāciju datu bāzes izmanto kartēšanas noteikumus. Šie noteikumi nosaka, kādā veidā objekti no relāciju datu bāzes ir sasaistīti ar ontoloģijas elementiem. Metodei nav ierobežojumu relāciju datubāzei, jo tā ir balstīta uz pieņemtiem datu glabāšanas standartiem SQL99. Lai aprakstītu ontoloģiju, tika izmantota OWL2 valoda. Kartēšanas noteikumi ļauj veidot klases un to īpašības, datu īpašības un eksemplārus ontoloģijā. Kartēšanas noteikumu izveidošana ir sarežģīts uzdevums. Tomēr tas ir atrisināts vienkāršiem datu modeļiem. Reālos dzīves gadījumos, relāciju datu bāzē tiek izmantotas sarežģītas datu struktūras. Tās ietver patvaļīgus objektus, kurus definē pats lietotājs. Rakstā ir apskatīti kartēšanas noteikumi, kuri darbojas ar dažādu relāciju datu bāžu datu modeļiem. Aprakstīta atbalsta sistēma, kura nodrošina ontoloģijas konstruēšanu ar kartēšanas noteikumu palīdzību. Galvenais šīs sistēmas mērķis ir atklāt saikni starp objektiem relāciju datu bāzē un ontoloģijas elementiem. Nākotnē ir plānots realizēt aprakstīto metodi, izmantojot JAVA platformu un uzbūvējot sistēmu, balstītu uz ontoloģiju veselības aprūpes jomā Процесс построения онтологии требует много времени и участия широкого круга специалистов. Реляционные базы данных содержат информацию, которая может быть использована для построения онтологий. В данной работе рассмотрен метод построения онтологии из реляционной базы данных, использующий правила отображения. Метод позволяет построить начальную версию онтологии в автоматическом режиме. Описанный метод не имеет ограничений к реляционной базе данных, поскольк
ISSN:2255-9094
2255-9094
DOI:10.1515/itms-2014-0006