Abstract

This article describes a method of transformation of object-relational model into ontology. The offered method uses learning rules for such complex data types as object tables and collections – arrays of a variable size, as well as nested tables. Object types and their transformation into ontologies are insufficiently considered in scientific literature. This fact served as motivation for the authors to investigate this issue and to write the article on this matter. In the beginning, we acquaint the reader with complex data types and object-oriented databases. Then we describe an algorithm of transformation of complex data types into ontologies. At the end of the article, some examples of ontologies described in the OWL language are given.

Highlights

  • Many systems use object-oriented databases in the architecture [1]–[4]

  • The algorithm is constructed on application of compliance rules for complex data types, which are implemented in a relational database from Oracle Corporation

  • We consider complex data types, the algorithm of transformation, and in conclusion we describe some examples of transformation of complex data types into ontologies

Read more

Summary

INTRODUCTION

Many systems use object-oriented databases in the architecture [1]–[4]. The process of ontology creation from such databases is insufficiently well described in scientific articles and literature. Object-oriented database (OOD) is a database in which data are modelled in the form of objects, their attributes, methods and classes. This article describes a transformation algorithm of objectrelational model into ontology [8]–[12]. The algorithm is constructed on application of compliance rules for complex data types, which are implemented in a relational database from Oracle Corporation. We consider complex data types, the algorithm of transformation, and in conclusion we describe some examples of transformation of complex data types into ontologies

COMPLEX DATA TYPES
CHARACTERISTICS OF OBJECT-ORIENTED DATABASES
OBJECT DATA TYPES
Object Tables
Oracle Collections
COMPLEX DATA TYPE TRANSFORMATION ALGORITHM
LEARNING RULES
Learning Rules for Collections
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call