Object-oriented database management systems are growing in popularity, thanks to changing corporate needs and the emergence of several viable products. However, while most database professionals have had at least some exposure to the basic concepts of object-oriented programming, information relating specifically to object-oriented databases has remained hard to come by. Object-Oriented Database Design Clearly Explained remedies this, providing developers and administrators with a ground-up understanding of the logical design of object-oriented databases. Focusing on the principles of the object paradigm while noting the particularities of specific products, this book will give readers the know-how required to produce effective designs in any environment. Key Features * Equips the reader with a sound understanding of the object paradigm and all key concepts, illustrating its points with three in-depth case * Presents product- and platform-neutral guidelines and advice, teaching readers the underlying object-oriented design principles they will need to apply regardless of the specific technology adopted * Details today's OODBMS standards and the variety of approaches taken by current products * Serves as a companion volume to Relational Database Design Clearly Explained<$>, providing parallel examples that help to clarify relational and object-oriented data models
Customer Reviews:
Avg. Customer Rating: 3.0 / 5.0
Learning the structure:
"Object Oriented Database Design" is a book for beginners and,
as far as I have been able to investigate, it is a perfect walkthrough along the background of object structures.
Figures, exemples, syntax of codes and clear explanations
lead the learner through theory towards practice.
Exemples are often very nice.
good overall introduction, but . . .:
This book is a relatively easily read intro., but is nowhere near being the definitive work on OODB. This book is useful but only in conjunction with other works. For example you will do at least as well with Stonebraker's (old) OODB book; SQL99 refs. covering OO concepts; some vendor publications; the OO parts of some general db books (e.g., Silberschatz, et. al.); the ODMG 3.0 spec book, etc. As other reviewers have said, it's not clear who this book is aimed at. Including a general (and mediocre) OO... more info
Exactly the book I needed:
Needing a database backend for one of my projects but not quite up to speed on the relational database model, I stopped by the campus library and found this book. I plowed through the first half of the book in an afternoon, and started writing code for PostgreSQL the next day.
This book is short, to the point, and fairly shallow. A great starting place if you want just enough background to understand a database product's documentation. This is definitely not an in-depth SQL reference, but many of those... more info
A useful review quotation:
Every now and then I find a review somewhere else in cyberspace that I wish was posted on Amazon.com. Here is one from the ACCU.org website. "Reviewed by Silvia de Beer in Overload OL37 (May 2000) This book has not taught me anything new. I can not think who the intended audience would be. In the preface the author claims you need to be thoroughly familiar with the relational database model and that you do not need a background in the OO paradigm.
Part one, a hundred pages of theory, explains the OO... more info