Advantages Of Object-Oriented Over Relational Databases On Real-Life Applications
Abstract
Business, manufacturing and other kinds of databases have been implemented by the relational database technology. The transition from one generation to the next has always been necessitated by the ever-increasing complexity of database applications and the cost of implementing, maintaining, and extending these applications. Accordingly, whatever the application areas of the relational database technology are, the basic shortcomings and weaknesses of this discipline are valid. On the other hand, the object-oriented database technology forms a good basis for all kinds of database applications, e.g., CAD/CAM/CASE/CIM systems, knowledge management systems, and others, due to its flexible, effective, and extensible data modeling and application formalism. In this study, two popular database technologies, the relational and object-oriented, are briefly introduced and their general characteristics are discussed. The purpose of this study is to point-out and compare the important features of relational and object-oriented databases, for the sake of understanding the pros and cons of these technologies before implementing them.
References
Kappel, G., Rausch-Schott, S., Retschitzegger, W. Bottom-Up Design of Active Object-Oriented Databases. Communications of the ACM, 2001.
Fayad, Mohamed E., Schmidt, Douglas C. Object-Oriented Application Frameworks. Communications of the ACM, 1997.
Loomis, Mary E. S. ODBMS versus Relational. JOOP Focus on ODBMS, 1992.
Blakey, Adrian. Object Database Technology: What Is It, What Are Its Advantages and Who Is Using It? CALS Journal, 1992.
Baker, Henry G. Relational Databases. Communications of the ACM, 1992.
Kim, Won. Introduction to Object-Oriented Databases. 1st ed. Cambridge, Massachusetts: The MIT Press, 1990.
Copyright information
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (Creative Commons Attribution License 3.0 - CC BY 3.0) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).