login

Object Data Management: Object-Oriented and Extended Relational Database Systems

Published 1 June 1991
R. G. G. Cattell
Citations190

Abstract

(All chapters, excepts Chapters 1 and 8, begin with an Introduction.) Preface. 1. Introduction. Need for Object Data Management. Data Models and Database Architectures. Object Data Management Concepts. 2. Advanced Database Applications. Software Engineering. Mechanical and Electrical Design. Documents and Office Applications. Other Applications. Conclusions. 3. Traditional Database Systems. Database Concepts. Relational Databases. Query Languages. Storing Relations. Access Methods. Query Processing. Concurrency and Recovery. Distributed Databases. Application Tools. Performance. Summary. 4. Object Data Management Concepts. Objects. Relationships. Composite Objects. Procedures. Types and Inheritance. Query and Programming Languages. Persistence, Concurrency, and Recovery. Other Topics. Summary. 5. Implementation Issues. Object Storage. Relationships. Composite Objects and Clustering. Procedures and Programming Languages. Object Types. Query Processing. Concurrency and Recovery. Distribution. Performance. Summary. 6. Future Database Systems. ODMG. ODMG C++. SQL3. Other Standards Activities. Summary. 7. Goals for Object Data Management. Database Functionality. Objects and Properties. Type System. Programming and Query Languages. Database Architecture. Other Issues. Summary. 8. Conclusions. Needs for Object Data Management. Object Data Management Approaches. Future Directions. Summary. Appendix: Products and Prototypes. Introduction. Object-Oriented Database Systems. Extended Relational Database Systems. Extended Functional and Semantic Database Systems. Database System Generators. Object Managers. Summary. System Bibliography. Annotated Bibliography. Index. 0201547481T04062001

Keywords

Computer Science