www.iwantipod.co.uk - Buy iPods, iPod minis, iPod Suffles and accessories in UK  
Top 10 Items

Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series)

 
Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series)   Author: Scott W. Ambler, Pramodkumar J. Sadalage
By Addison Wesley
Average Customer Rating: Average rating of 3.5/5Average rating of 3.5/5Average rating of 3.5/5Average rating of 3.5/5Average rating of 3.5/5

List Price: £35.99
Our Price: £23.82

Read more information about Refactoring Databases: Evolutionary Database Design (Addison-Wesley Signature Series) at Amazon.co.uk

Product Details
Binding: Hardcover
Dewey Decimal Number: 005.74
EAN: 9780321293534
ISBN: 0321293533
Label: Addison Wesley
Manufacturer: Addison Wesley
Number Of Items: 1
Number Of Pages: 384
Publication Date: 2006-03-16
Publisher: Addison Wesley
Studio: Addison Wesley

What similar items do customers ultimately buy after viewing this item?

Customer Reviews

Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5 Disappointing, 2007-03-29
I bought this book hoping it would help answer some specific design problems I have at work. From the reviews at the US amazon site I expected this to be quite good.

I found that most of the refactorings were fairly obvious and didn't really warrant being put in a book.

There is still a gap in the market that this book tried to fill, so hopefully someone will step in.

Average rating of 4/5Average rating of 4/5Average rating of 4/5Average rating of 4/5Average rating of 4/5 A book which states the obvious, 2007-12-14
I disagree with the first reviewer of this book. I think the reason for that is what he focused on.

"Refactoring" by Martin Fowler suffers from the same problem. The value in this book does not lie in the refactorings themselves. The value lies in the 100+ pages at the front of the book where the process and environment needed to refactor databases is described.

After having read these few chapters, a lot of people I have talked to are left with a feeling of having read a lot of ideas that should have been obvious from the word go. Yet, not a single one of them were able to come up with these ideas by themselves. That is where the real value of this book lies. This is not a blueprint book which teaches you how to go about refactoring database schemas. This book teaches how to remove the obstacles that make such refactorings impossible.

I think books which state the obvious ideas people don't seem able to dream up by themselves are the most valuable. Therefore I think this book warrants four stars.

Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5 Brings Data into the 21st Century, 2008-06-13
This is an excellent book! If you are from the Data world, please read this to see what can be done to make databases more flexible and resilent in the face of change. If you are a software developer, read and absorb the lessons, then leave this on your favourite DBA's desk for them to read too.

The book starts with a quick summary, useful if you only have a chance to skim this at first read. Then the authors describe how the patterns latter on in the book can and should be used. Another aspect I like is the way that typical objections are discussed and dealt with, as well as being realistic about potential problems. The rest of the book is made up of various patterns for database refactoring. There is good emphasis on the use of tests and testing to keep your data and application intact while you refactor.

You are going to get practical advice and guidance here which makes it worth the time to read this book. The writing style is easy to follow and gets to the point quickly and effectively.

Get this book, and absorb and apply the contents - you will never look at a data design, or a database in quite the same way again.