Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Oracle8 Design Using UML Object Modeling [Paperback]

Paul Dorsey , Joseph R. Hudicka , Martin Fowler
3.0 out of 5 stars  See all reviews (11 customer reviews)

Available from these sellers.



Book Description

December 1998 Oracle Press Series
The ultimate guide to designing with Oracle8's Object-Relational Model. The authors show users how to implement the concepts in the real world--teaching how to fully exploit the Object-oriented capabilities of Oracle8. They cover the often neglected areas of database design system requirements, like changes to records, data entry errors, and basic transaction history--all key topics that every database designer must address. .

Product Details


Product Description

From Amazon

Oracle8 Design Using UML Object Modeling brings traditional relational database design into the new world of objects and UML notation. With numerous real-world examples that use ERD and UML diagrams, the authors show you how to "think in objects" to create simpler and more maintainable Oracle databases.

After an introduction to database history, the authors dig right in with support for objects in Oracle 8i. They look at database basics, including normalization. (This section is thick with theory, though the rest of the book is very accessible.) Then traditional ERD notation is examined, along with the advantages of using UML for designing with objects.

Next the book looks at modeling classes, including primary and foreign keys, naming conventions, domains for data validation, and value list classes (for lookup values). Subsequent sections introduce object-oriented design concepts such as cardinality, composition, and inheritance, all illustrated with both ERD and UML notation. (Sample PL/SQL code for both Oracle 7 and the new version 8i is also provided.) More advanced sections show you how to model recursive structures, trees, and lists. The book closes with some excellent ideas on how to track historical information and database denormalization, as well as a short section on using Oracle's Object Database Designer tool.

With its mix of practical advice and object design expertise, Oracle8 Design Using UML Object Modeling lets relational database developers add objects to any programming project. --Richard Dragan

From the Back Cover

A complete conceptual and practical guide to building Oracle8 databases.

Think about database development in a new way and build powerful relational and object-relational databases with Oracle8! With this unique guide you'll learn to use Oracle8's technology to create flexible databases that will meet the demands of today's business environment-and tomorrow's.

Inside Oracle8 Design Using UML Object Modeling, you'll find coverage of both concepts and practical techniques. The authors demonstrate the benefits of using the Unified Modeling Language's (UML) richer and more precise way of creating sound data models. Rather than the traditional break between logical and physical models-which can lead to numerous implementation problems-the authors propose the creation of a unified model that evolves as the software-development life cycle progresses. With this book, you will:

Design flexible databases that support a broad range of requirements Build a database step-by-step with efficiently running structures Learn advanced modeling structures, such as entity/object subsets; dependent, recursive, and cyclical structures; denormalization; and generic modeling Create standards for database design, from naming conventions and UID specifications to domains of datatypes Design databases that easily respond to changes in system requirements, often with no developer intervention Construct databases that combine the best aspects of traditional relational design with the cutting-edge capabilities of objects using this guide from two well-respected Oracle experts

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

3.0 out of 5 stars
3.0 out of 5 stars
Most helpful customer reviews
5.0 out of 5 stars Still a groundbreaking book Mar 5 2002
Format:Paperback
This was the first book ever written on UML data modeling. It was (and continues to be) an outstanding effort. I am struck by the fact that the reviews that say bad things about this book are unsigned and useless while the reviews that praise the book are detailed, insightful and by people well known in the Oracle world. This is an EXCELLENT book. It is clear, to the point and is a great book on data modeling (even without the UML). Anyone seriously interested in UML data modeling should have this book.
Was this review helpful to you?
1.0 out of 5 stars Not even a contender May 16 2001
By A Customer
Format:Paperback
This is one of most poorly-written books that I have had the misfortune to buy. This text is aggorant, and completely off-base, with lot's of mistakes and wrong conclusions. I wish I has passed on this turkey.
Was this review helpful to you?
4.0 out of 5 stars Not for newcomers to UML Jan 1 2001
Format:Paperback
If you're looking for a book where you can learn UML, it will be better if you look elsewhere. As the title implies, it will give you advice on how to model a database following the principles of UML. Besides, I think this is a book dedicated to systems architects, who get a rough time trying to conciliate the disparate worlds of object oriented vs entity-relation designs.

The concepts covered in this book, apply not only to Oracle databases, but you may transform them in useful practices in other databases. The bottom line: I found this book very good, but I had already experience in ER and UML modeling.

Was this review helpful to you?
Want to see more reviews on this item?
Most recent customer reviews
1.0 out of 5 stars Not enough details
This text was a great disappointment. The coverage of UML was superflous and in some cases, outright incorrect. I wish I had not bought it.
Published on Sep 27 2000
1.0 out of 5 stars Junk
Don't waste your money. This book teaches little beyond obvious truths, and it contains so many typos and error-filled code that few examples make any sense. Read more
Published on Aug 8 2000
1.0 out of 5 stars misses the point
UML is a very exciting subject, but this mess misses the point entirely. Don't waste your money.
Published on Nov 29 1999
5.0 out of 5 stars Extremely useful book for UML diagramming
Even though this book says it is about Oracle, it really is useful for many other databases (like the Informix we use). The writing is very engaging and understandable. Read more
Published on July 19 1999
4.0 out of 5 stars A good reconcillation of two techniques
Personally I enjoyed this book a lot. It advocates much which is sensible and useful such as a single logical and physical model, as well as demonstrating many useful and practical... Read more
Published on Jun 7 1999
1.0 out of 5 stars Poor writing makes this book impossible to enjoy.
I had to buy this book for my graduate database course and I ended up returning it to the bookstore and getting my money back. Read more
Published on April 25 1999
5.0 out of 5 stars Required reading for those moving into object-relational
I am often disappointed with technical books because they lack the practical advice that I need to get my job done. Read more
Published on Feb 8 1999 by Jeff Bernknopf
5.0 out of 5 stars Excellent. Applies UML theoretics into practical Oracle
Contrary to what tool vendors may be saying, UML is difficult. This book goes along way into clearly explaining those difficult concepts and then applying them to practical... Read more
Published on Feb 2 1999
Search Customer Reviews
Only search this product's reviews

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback