A Semantic DBMS Prototype

0
80

Authors: Liu Chen, Ting Yu

Tags: 2013, conceptual modeling

The dominant database management systems such as Oracle and DB2 are based on the object-relational model, which grew out of the research in 1990s by extending the relational model with object-oriented features. They provide extended modeling power to users to build complex applications as it has shortened the distance from the conceptual model to the logical model. However there are three main problems with this approach. Firstly, it does not allow object migration so that the application development is unnecessarily complicated, time consuming and difficult to evolve. Secondly, it don’t support inverse relationship so that the user has to manually define them and maintain their consistency. Thirdly, as the current implementations simply convert object-oriented features into various flat relations, the object manipulation and query processing are quite inefficient. Information Network Model is a novel conceptual model that can directly represent real-world organizational structures and different kinds of relationships and their inverse relationships between real-world entities and corresponding context-dependent properties so that the design and development of complex data applications is greatly simplified. Over the past three years, we have systematically designed and implemented this semantic database management system based on INM. In this paper, we describe the system.

Read the full paper here: https://link.springer.com/chapter/10.1007/978-3-319-14139-8_27