Abstract
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.
This work is supported by National Natural Science Funds of China under grant No. 61202100.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Kim, W.: Introduction to object-oriented databases. Computer Systems (1990)
Bancilhon, F., Delobel, C., Kanellakis, P.C.: Building an object-oriented database system, the story of o2 (1992)
Stonebraker, M., Moore, D.: Object Relational DBMSs: The Next Great Wave. Morgan Kaufmann Publishers Inc., San Francisco (1995)
Subramanian, M., Krishnamurthy, V.: Performance challenges in object-relational dbmss. IEEE Data Eng. Bull. 27–31 (1999)
Cattell, R., Barry, D., Berler, M., Eastman, J., Jordan, D., Russel, C., Schadow, O., Stanienda, T., Velez, F.: The Object Data Standard: ODMG 3.0. Morgan Kaufmann Publishers (2000)
Liu, M., Hu, J.: Information networking model. In: Laender, A.H.F., Castano, S., Dayal, U., Casati, F., de Oliveira, J.P.M. (eds.) ER 2009. LNCS, vol. 5829, pp. 131–144. Springer, Heidelberg (2009)
Hamilton, M.: Software Development: Building Reliable Systems, 1st edn. Prentice-Hall (April 1999)
Chen, P.P.: The entity-relationship model - toward a unified view of data. ACM Trans. Database Syst., 9–36 (1976)
Oracle (Berkeley DB), http://www.oracle.com/technology/products/berkeley-db/index.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Chen, L., Yu, T. (2014). A Semantic DBMS Prototype. In: Parsons, J., Chiu, D. (eds) Advances in Conceptual Modeling. ER 2013. Lecture Notes in Computer Science, vol 8697. Springer, Cham. https://doi.org/10.1007/978-3-319-14139-8_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-14139-8_27
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-14138-1
Online ISBN: 978-3-319-14139-8
eBook Packages: Computer ScienceComputer Science (R0)