• Thanks.  The new book is called Refactoring Databases: Evolutionary Database Design and a description of it can be found at http://www.ambysoft.com/books/refactoringDatabases.html .  Although I'm obviously biased, I believe that it is one of those few seminal books which comes along that every data professional will want to read.  This is particularly true for the Microsoft community as the beta release of Visual Studio for Database Professionals ( http://msdn.microsoft.com/vstudio/teamsystem/products/dbpro/&nbsp shows rudimentary support for DB refactoring and testing.  Microsoft has a gotten a great head start on modern database development techniques.  I believe that the adoption of agile/evolutionary database development techniques will prove to be a fundamental shift in the data community, and database regression testing and database refactoring are primary techniques in your new intellectual toolkit.

    The frustrating thing is that this new direction is coming from the agile community and not where it really should be coming from, the data management community.  Agilists are starting to raise the bar on data professionals, they had better start paying attention.

    - Scott