Jump to ratings and reviews
Rate this book

[(Database Design for Smarties: Using UML for Data Modeling )] [Author: Robert J. Muller] [Mar-1999]

Rate this book
If you want to see how your next database project can profit from object-oriented design, check out Database Design for Smarties, a lively and intelligent guide to using objects in databases. The book begins with a tour of some underlying factors in modeling databases. Here, the author distinguishes between the external, conceptual, and internal models of database design.) Then it's on to data architectures, be they the traditional relational or the newer object-relational and object-oriented (OO) database types.After discussing some of the pitfalls of gathering and implementing user requirements, the author looks at UML notation for use case diagrams. (His example here, a crime database for tracking Sherlock Holmes's stories, along with criminals and clues, is both intelligent and entertaining.)The author's guide to UML class design is topnotch. He covers basic and advanced OO concepts such as inheritance, aggregation, composition, and polymorphism with clear and concise explanations. He also shows you how to model business rules using objects and UML class diagrams. The most valuable part of this book comes with the mapping of UML class diagrams onto three different kinds of relational (on Oracle7), object-relational (on Oracle8), and object-oriented (on the POET platform). The author shows how to emulate object-oriented ideas successfully using stored procedures and triggers, even if you are not running on a "true" object-oriented platform.Exceptionally well-written and clear, Database Design for Smarties offers consistently invaluable advice on how to take advantage of objects to create simpler and more maintainable database designs. --Richard Dragan

Paperback

First published January 1, 1999

1 person is currently reading
16 people want to read

About the author

Robert J. Muller

15 books36 followers
Robert J. Muller has a PhD in Political Science from the Massachusetts Institute of Technology. He has had a long career in the software industry as a software developer, architect, CTO, and CFO. Now he's a full-time novelist, writing science fiction, mysteries (historical and contemporary), and thrillers. He lives with his wife and illustrator, Mary L. Swanson, in San Francisco.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (9%)
4 stars
3 (27%)
3 stars
3 (27%)
2 stars
2 (18%)
1 star
2 (18%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.