Date &Time: December 13th, 2001

Location: Royal Sun Alliance

Topic:  Object type evolution finally solved with Oracle9i (database)

Oracle provided us with an object - relational database beginning with Oracle8.  This ability allows us to finally glue data and business rules together into an object type. (Oracle calls it an object type, the OO world a class definition).  In the Oracle8 and Oracle8i series, there a was major problem with Object Type Evolution.  Specifically, once a object type / class was defined and an object was persisted against that object type / class, the object type / class could not be modified until all the objects were removed.  Oracle9i solves this problem by providing the ability to modify (evolve) the class definition as the business changes with existing objects / rows.

We will explore and discuss this new ability and possibilities that are now available to us with Oracle9i (database).  For example: with the object type evolution problem now solved, the class to relation database mapping problem (mapping a java class to a set of relational tables) is now moot.

Presenter: Scott S. Knutsen 

Scott has been working with Oracle since the last millennium, the past century and the last three decades.  That is, working with Oracle since Oracle version 5.1.x.