Guide IV
Chapter 9 Object-Relational DBMSs
9.1 Compare and contrast the two manifestos: Object-Oriented Database System Manifesto based on
the object-oriented paradigm (Atkinson et al., 1989a) and the Third Generation Database System
Manifesto published by the Committee for Advanced DBMS Function (CADF).
9.2 Discuss how the new version of the SQL standard addresses object-oriented data management.
Give examples to illustrate your answers.
9.3 The on-going debate between proponents of the relational data model and proponents of the
object-oriented data model (if one truly exists), resembles that between the proponents of
network/hierarchic systems and relational systems a couple of decades ago. However, another
system is evolving that may have a significant impact on what the database management system of
the future may be and that is the Object-Relational Database Management System (ORDBMS).
9.4 Discuss how the proposed SQL:2011 standard will handle object identity and give an example of
its intended use.
Object identity in SQL:2011 achieved through a referenceable base table. For example: