Most helpful positive review
1 of 1 people found the following review helpful
It's Like Many Books In One Binding, And Well Written
on 4 December 2011
No book can cover the vast subject of Microsoft SQL Server (in this case version 10, a.k.a. 2008) in its entirely, but this book comes very close to doing that. It covers 76 chapters and the chapters in turn are grouped under 10 Parts based on high-level subject areas or themes such as Foundation, Data Connectivity, Security, Performance Tuning and Optimisation, et cetera.
There is clear evidence that the book was written from author's own vast experience, as the author (as well as contributing authors) provide practical insights into the whys and how-to design approaches - the quality nowadays lacking with most [prescriptive - do-like-this without explaining why] books. For example the "Best Practice" side notes that show up at relevant points throughout the book attest to this point.
This is a hefty book in 76 chapters and over 1600 pages, but it is more like getting many books in one binding. This is the case because some of the 10 Parts can actually stand out as a self-contained book. You will note that most other database books just cover a small subset of this book and do not necessarily give as much expected focus to the subject area. This is an excellent book that lives up to its title. It is suitable for a wide range of skills (beginner to advanced) as well as professions (developers/programmers, DBAs, business analysts). I can't wait to get my hands on the sequel with new features of the new SQL Server version 11 (a.k.a. 2012) - Microsoft SQL Server 2012 Bible - due to be released sometime in 2012.