Object Oriented Database Management
Object Oriented Database Management
DATABASE
MANAGEMENT
OBJECTIVES
List several limitations in the relational database model.
Describe the object-oriented database concept.
Explain what an object/relational database is.
◦ On the technical side, an alternative approach to information systems and
IS development, which comes under the broad heading of ‘‘object
orientation,’’ began during the 1980s. This approach is, by its nature, more
datacentric. It began with object oriented programming, then object-
oriented systems analysis and object-oriented systems design, and finally
object-oriented database management, complete with object-oriented
database management systems (OODBMS).
◦ A variety of OODBMSs have been developed and marketed commercially
and it is important to bear in mind that the commercial OODBMSs vary
widely in the OODBMS features that they support either partially or fully.
Object-Based Data Model
◦ Object - used to describe an advanced data structure that includes an entity’s
attributes plus methods or operations or procedures (program code!) that can
operate on and modify the object’s attribute values