THE OBJECT-ORIENTED DATABASES APPROACH REPRESENT A TYPICAL SOLUTION FOR INTEGRATED APPLICATIONS
Keywords:object-oriented database,, Relational database, ODBMS
numbers, short text, and dates. With the advent of powerful and affordable multimedia computers, people increasingly need databases to store more complex objects. Typical objects include graphics, sound, and video clips. For some applications, like geographic Information Systems(GIS) and computer-aided design (CAD), developers need the ability to define their own objects.
Storing objects involves two aspects: storing data for their properties and storing and activating their
methods. The first part- storing properties – is relatively easy. In relational database, the properties becomes columns. Relational databases can be adapted to handle objects. On of main components is the ability to define new data types. These data types are treated as objects, and they can inherit properties from other data types. Many commercial applications are created using OO methodologies. Given that several object-oriented applications might need to share the same data, we describe how such applications can interoperate with each
other. By exposing the internal object properties and methods, the developers can use the applications to create the complex integrated business applications. The applications can use all the features of a spreadsheet, word processors, or graphics packages.
This technology also provides function as well as data together so that the data can be manipulated by
the given function. we show that how the data is more secure in object-oriented database than in relational database and also why do we migrate from RDBMS into OODBMS.
In this paper, we describe the major characteristics and requirements of object-oriented applications and how they may affect the choice of a system and method for making objects persistent in that application.
Gerald V. Post, 2002. "Database Management Systems", McGraw-Hill Higher
Date, C.J., 1985. "An Introduction to Database System", Addison Wesley.
Brodie, M., J. Mylopoulos and J. Schmidt, 1985. On Conceptual Modeling. Springer-
Michael, S. and G. Kemnitz, 1991. The postgres next generation database management
system. Commun. ACM, 34: 78-92.
Arthur, M.K., R. Jensen and S. Agarwal, 1993. Persistence software: Bridging objectoriented
programming and relational databases. Proc. ACM SIGMOD Intl. Conf.
Management of Data, Washington DC, pp: 523-528
Bahrami, A. Object-Oriented System Development. New York: McGraw-Hill,1999.
http://www.postgreSQL.org , (Object-Relational DBMS).
How to Cite
Copyright (c) 2023 Yahya Mahdi Hadi Al-mayali
This work is licensed under a Creative Commons Attribution 4.0 International License.
which allows users to copy, create extracts, abstracts, and new works from the Article, alter and revise the Article, and make commercial use of the Article (including reuse and/or resale of the Article by commercial entities), provided the user gives appropriate credit (with a link to the formal publication through the relevant DOI), provides a link to the license, indicates if changes were made and the licensor is not represented as endorsing the use made of the work.