Abstract
Many researchers and developers have studied object-oriented relational database management systems (ORDBMS) in the past ten or so years, few have published their results that reveal the inside workings of an ORDBMS. Leading database software companies integrated object-oriented features in their DBMS products only recently. These companies do not make the technical core of their products public. Most academic researchers, on the other hand, have worked on ideas, methodologies and analysis of ORDBMS, but few have shown the database engine of a working system. This paper presents a propotype ORDBMS engine that supports objects in databases, including user-defined types, inheritance, and polymorphous method invocaiton. Although a prototype, it is implemented in Java, fully functional and can be extended should additional modules be added in the future. The system is composed of three major components: the query-command module, the view module, and the database module.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Corchado, J.M., De Paz, J.F., Rodríguez, S., Bajo, J.: Model of experts for decision support in the diagnosis of leukemia patients. Artificial Intelligence in Medicine 46(3), 179–200 (2009)
De Paz, J.F., Bajo, J., López, V.F., Corchado, J.M.: Biomedic Organizations: An intelligent dynamicarchitecture for KDD. Information Sciences 224, 49–61 (2013)
Rodríguez, S., de Paz, Y., Bajo, J., Corchado, J.M.: Social-based planning model for multiagent systems. Expert Systems with Applications 38(10), 13005–13023 (2011)
Bajo, J., De Paz, J.F., Rodríguez, S., González, A.: Multi-agent system to monitor oceanic environments. Integrated Computer-Aided Engineering 17(2), 131–144 (2010)
De Paz, J.F., Rodríguez, S., Bajo, J., Corchado, J.M.: Mathematical model for dynamic case-based planning. International Journal of Computer Mathematics 86(10-11), 1719–1730 (2009)
Corchado, J.M., Bajo, J., De Paz, J.F., Rodríguez, S.: An execution time neural-CBR guidance assistant. Neurocomputing 72(13), 2743–2753 (2009)
Závodská, A., ŠRamová, V., Aho, A.M.: Knowledge in Value Creation Process for Increasing Competitive Advantage. Advances in Distributed Computing and Artificial Intelligence Journal 1(3), 35–47 (2012)
Satoh, I.: Bio-inspired Self-Adaptive Agents in Distributed Systems. Advances in Distributed. Computing and Artificial Intelligence Journal 1(2), 49–56 (2012)
Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: MDD-Approach for developing Pervasive Systems based on Service-Oriented Multi-Agent Systems. Advances in Distributed Computing and Artificial Intelligence Journal 1(6), 55–64 (2013)
Khoshafian, S., Dasananda, S., Minassian, N., Ketabchi, M.: The Jasmine Object Database: Multimedia Applications for the Web. Computer Associates International (1998)
Kim, W.: Introduction to Object-Oriented Databases. MIT Press, Cambridge (1990)
Larson, J.A.: Database directions: from relational to distributed, multimedia, and object-oriented database systems. Prentice Hall, Upper Saddle River (1995)
Lejter, M., Meyers, S., Peiss, S.P.: Support for maintaining object-oriented programs. IEEE Transactions on Software Engineering 18, 1045–1052 (1992)
Saracco, C.M.: Universal database management: a guide to object/relational technology. Morgan Kaufmann Publishers, San Francisco (1998)
Silberschatz, A., Korth, H.F., Sudarshan, S.: Database System Concepts, 3rd edn. McGraw Hill (1997)
Tesler, L.G.: Object-oriented approach. Communication of the ACM 34(8), 13–14 (1991)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Kim, HK., Yeo, H. (2014). Building Scalable View Module of Object-Oriented Database. In: Omatu, S., Bersini, H., Corchado, J., Rodríguez, S., Pawlewski, P., Bucciarelli, E. (eds) Distributed Computing and Artificial Intelligence, 11th International Conference. Advances in Intelligent Systems and Computing, vol 290. Springer, Cham. https://doi.org/10.1007/978-3-319-07593-8_35
Download citation
DOI: https://doi.org/10.1007/978-3-319-07593-8_35
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07592-1
Online ISBN: 978-3-319-07593-8
eBook Packages: EngineeringEngineering (R0)