The K Zone, Home

About Me

K View

Projects

Papers

Gallery

Email

 

 

 
 

Object Oriented Databases (OODB) - Page 1

 

Back to Contents Page

 
 

 

Background

The 1980's saw the rise of object-oriented concepts as an acceptable solution for software development. In particular was the use of Object-Oriented Programming languages, such as Smalltalk and C++ in building applications. By the nineties O-O languages were seen as a more viable solution for programming applications than non-O-O languages.

It was at about this time that people started to recognise the flaws present in commercial implementations of relational databases. Some of these flaws were brought about by the change in the demands of industry in particular the rise of media rich commercial environments, through e-commerce and telecommunications booms, placed demands for databases that could support new types (i.e. jpeg). This and other demands could not be met by existing relational databases thus a new solution was required.

Enter the Object-Oriented Database (OODB), an amalgamation of the O-O concept and DBMS capability - thus a solution for persistent object handling. Martin (1993) describes OODB's as being based on the object and using the same conceptual models as Object-Oriented Analysis, Object-Oriented Design and Object-Oriented Programming.

Next Page