Rating:  Summary: Worth the Investment Review: Are you desiring to become a competent DBA, pass the related MCP exam, get hands on experience with and understand the general methodology of all features, or just dabble with some basic Transact SQL on SQL Server 2000 look no further. The book is written for persons with no to intermediate experience but the information contained within is applicable to all skill levels. The delivery of information is depicted in a clear and concise manner. The authors have definitely been around the block with previous versions of Microsoft SQL Server. Their experiences conveyed are instrumental in your present and future employment plus will save you valuable time that can be utilized more wisely elsewhere. My thoughts are if you desire to build a house you need to build a strong foundation first. If you don't you'll have ongoing structural problems and a leaking roof etc. This book will provide you with a strong foundation if you work through and apply its teachings. Prior to purchasing this book I've implemented and supported approximately thirty plus databases on Microsoft SQL Server 6x and 7 and one on 2000.
Rating:  Summary: Great For Developers & Administrators New To SQL Server Review: I am a mechanical engineer and have rolled my own applications and done much of the systems administration for twenty years for my small online services company. Working on an ambitious .NET project and with little previous experience with SQL Server, I wanted to get comfortable with the physical implementation of relational data bases while I was still doing the logical data base design using Embarcadero. This book met all my needs and was enjoyable to read. The book has 850 pages and has a CD with a 120-day evaluation copy of SQL Server 2000. The code for the exercises is available for downloading from the SAMS site. The organization is chronological, with steps ordered pretty much as you would do them if you were installing, setting up and administering a new SQL Server installation. You should be comfortable in a Windows 2000 or NT environment and have done some prior work with a database before attempting this book which is written for computer professionals. The book did not seem like a typical SAMS Teach Yourself book, which are very useful as tutorials but often poorly arranged and indexed as references. This book together with the exhaustive and detailed SQL Server Books Online (the Microsoft SQL Server manual on the CD) will be all of the references you will need for physical data base design and administration. You will need other references for logical design of a relational data base and for the other platform technologies such as ASP.NET and VB.NET that you may use to do a full application. I was pleased with the exercises. Each stood alone for the most part, allowing me to jump around a bit and still do those exercises that were useful to me. I was also pleased with the section on security. Security is a subject that I usually dread, but here it was covered in some detail but very clearly. The author is a senior Microsoft SQL Server team member.
Rating:  Summary: Great book Review: I've read the reviews here - some of which complain that it's not detailed enough - but I disagree. Technical books almost always fall short when it comes to detail about specific topics simply because there's a limit on how many pages one wants to wade through!! When one needs specific technical details about a topic, you don't pick up a "teach yourself in 21 days book". The book did an excellent job of accomplishing what it states -the users leaves with a solid overview of SQL Server, with adequate foundation laid to uncover other information needed. I was also pleasantly surprised to see the non-technical lingo used to cover database design basics as well - ambitious coverage, well done!
Rating:  Summary: Great book Review: I've read the reviews here - some of which complain that it's not detailed enough - but I disagree. Technical books almost always fall short when it comes to detail about specific topics simply because there's a limit on how many pages one wants to wade through!! When one needs specific technical details about a topic, you don't pick up a "teach yourself in 21 days book". The book did an excellent job of accomplishing what it states -the users leaves with a solid overview of SQL Server, with adequate foundation laid to uncover other information needed. I was also pleasantly surprised to see the non-technical lingo used to cover database design basics as well - ambitious coverage, well done!
Rating:  Summary: Excellent introduction to SQL Server 2000 Review: If you are an absolute SQL Server 2000 beginner but understand (basically) what a database is, this is the book for you. I have no experience in programming or SQL, and I've been able to ramp up VERY quickly with SQL Server, creating databases, tables, queries, and stored procedures with ease using the examples. The book is clearly laid out and has good examples. However, it IS a book about the server itself, not programming SQL. It contains a great deal of information on using ALL of the features included in SQL Server 2000. If all you want to do is learn to do is write queries, you might want to skip this and go for a book with a more narrow focus. This book's treatment of SQL Server is very broad.
Rating:  Summary: For beginners -only-. Review: This is a fantastic book for people who need a crash course in SQL Server 2K. The information is presented in a style that gives the reader the "bottom line" on how to perform a task, with enough information to explain what the reader is doing and why. The book is also well-written, so if the reader is learning SQL Server on one's own, the reader should struggle very little. This book also comes with a 120-day evaluation of SQL Server 2000, so the reader can easily perform the hands-on exercises in the book, as well as experiment on one's own. Will this book make you a maven of SQL Server 2K? No, but this book will give you the information that you need to be a SQL Server Database Administrator.
Rating:  Summary: A very good book if you're the right audience Review: This is a very good book for the newcomer to SQL Server, particularly for those who have little experience with other databases.
It addresses various topics that are just enough to get you started on being able to get some work done with SQL Server and know what else you need to learn. Strange as it may sound, IMHO, discovering what you don't know is a valuable endeavour. Sure, it could've gone into a lot more detail on the query optimizer or how lock escalation really works, etc... but really, where do you draw the line? There's no good place that will please everyone. This book did a decent job.
This is not the book to make you an expert. In fact, it won't even make you an "intermediate" if there's such a state. It introduces enough to get you going. If you find yourself asking "well, what about this?" or "ok, you showed one way to use stored procedures, what if I wanted to ....", then the book has done a good job. If you have no questions or don't know what to ask, then it's failed.
As for the readers/reviewers who slammed the book for not making them experts, really, what were you expecting? You won't even know the ins and outs of installing Oracle or DB2 in 21 days much less get into any useful state (I've been an Oracle DBA for 7 years and DB2 for about 2 years, I know a thing or two about them).
If you are an experienced database administrator or developer on another database, this book is probably kinda slow for you and certainly will not contain the depth that you're probably seeking. For this audience, I'd recommend Inside SQL Server by Kalen Delaney. It's not all there but it's a great start.
Rating:  Summary: Not as good as Microsoft's on-line help. Review: This is a very poorly written book. It wastes thousands of words telling the reader what it is going to tell you...and then...after all the build up...it doesn't tell you as much as the built-in SQL help files. The writing is often obtuse, and sometimes cryptic. Microsoft's on-line help gives more information, more concisely. This book does not live up to SAMS books reputation.
Rating:  Summary: Not as good as Microsoft's on-line help. Review: This is a very poorly written book. It wastes thousands of words telling the reader what it is going to tell you...and then...after all the build up...it doesn't tell you as much as the built-in SQL help files. The writing is often obtuse, and sometimes cryptic. Microsoft's on-line help gives more information, more concisely. This book does not live up to SAMS books reputation.
Rating:  Summary: Well written, worth your while to learn SQL Server Review: This is a well written book that covers a lot of topics...in the end you'll have a very clear understanding of SQL Server 2K from both the administration and programming perspectives. I disagree with the other reviews posted on here about this book being too wordy or poorly organized. Perhaps those folks work for Oracle :-) There is a lot of material covered in this book, and for the most part, it's concise and doesn't adopt a condescending attitude towards the reader. In my search to learn SQL Server, I've found this book to rank at the top for general coverage of most of the DBA and programmer/user topics you encounter. Worth your time to read, and money to spend.
|