On Object-Oriented Database Systems

Object-oriented database systems have been approached with mainly two major intentions in mind, namely to better support new application areas including CAD/CAM, office automation, knowledge engineering, and to overcome the `impendance mismatch' between data models and programming languages. Th...

Full description

Bibliographic Details
Other Authors: Dittrich, Klaus R. (Editor), Dayal, Umeshwar (Editor), Buchmann, Alejandro P. (Editor)
Format: eBook
Language:English
Published: Berlin, Heidelberg Springer Berlin Heidelberg 1991, 1991
Edition:1st ed. 1991
Series:Topics in Information Systems
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03576nmm a2200361 u 4500
001 EB000676945
003 EBX01000000000000000530027
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9783642843747 
100 1 |a Dittrich, Klaus R.  |e [editor] 
245 0 0 |a On Object-Oriented Database Systems  |h Elektronische Ressource  |c edited by Klaus R. Dittrich, Umeshwar Dayal, Alejandro P. Buchmann 
250 |a 1st ed. 1991 
260 |a Berlin, Heidelberg  |b Springer Berlin Heidelberg  |c 1991, 1991 
300 |a XI, 422 p  |b online resource 
505 0 |a I: Introduction -- 1. Object-Oriented Database Systems: The Notion and the Issues . -- II: Data Model Concepts -- 2. An Overview of PDM: An Object-Oriented Data Model -- 3. Views, Objects, and Databases -- 4. Inheritance Issues in Computer-Aided Design Databases -- 5. Object Management in Postgres using Procedures -- 6. Handling Constraints and their Exceptions: An Attached Constraint Handler for Object-Oriented CAD Databases -- III: Language Issues -- 7. Object-Oriented GALILEO -- 8. An Object-Oriented Database for Trellis -- 9. Godai: An Object-Centered Database Language -- IV: Interfaces -- 10. PROTEUS: The DBMS User Interface as an Object -- 11. An Object-Oriented Interface to a Relational Database -- V: Application Support -- 12. A Shared Object Hierarchy -- 13. Towards an Object-Oriented Data Model for a Mechanical CAD Database System -- 14. A Data Modeling Methodology for the Design and Implementation of Information Systems -- VI: Architecture -- 15. The Architecture of the EXODUS Extensible DBMS -- 16. Persistent Memory: A Storage System for Object-Oriented Databases -- 17. ObServer: An Object Server for an Object-Oriented Database System -- 18. Generating Object-Oriented Database Systems with the Data Model Compiler -- 19. Design Issues for Object-Oriented Database Systems -- VII: Implementation Aspects -- 20. Associative Access Support in GemStone -- 21. The Efficient Support of Functionally-Defined Data in Cactis -- 22. Managing Complex Objects in the Darmstadt Database Kernel System -- VIII: Conclusions -- 23. Summary -- References -- Contributors 
653 |a Compilers (Computer programs) 
653 |a Compilers and Interpreters 
653 |a Database Management 
653 |a Information retrieval 
653 |a Data Storage Representation 
653 |a Database management 
653 |a Computer architecture 
700 1 |a Dayal, Umeshwar  |e [editor] 
700 1 |a Buchmann, Alejandro P.  |e [editor] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
490 0 |a Topics in Information Systems 
028 5 0 |a 10.1007/978-3-642-84374-7 
856 4 0 |u https://doi.org/10.1007/978-3-642-84374-7?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.74 
520 |a Object-oriented database systems have been approached with mainly two major intentions in mind, namely to better support new application areas including CAD/CAM, office automation, knowledge engineering, and to overcome the `impendance mismatch' between data models and programming languages. This volume gives a comprehensive overwiew of developments in this flourishing area of current database research. Data model and language aspects, interface and database design issues, architectural and implementation questions are covered. Although based on a series of workshops, the contents of this book has been carefully edited to reflect the current state of international research in object oriented database design and implementation