(No Longer Offered) Introduction to object-oriented concepts: abstract data typing, inheritance, object identity. Architecture, modeling and design for object-oriented databases. Query languages, integrity, long-duration transactions, concurrency, recovery and versioning in object-oriented databases. Brief survey of commercial and research prototypes of object-oriented database management systems. PREREQUISITE(S): CSC 449 or CSC 451.