IT programming books related reviews
Title: Professional SQL Server 2000 Programming
Publisher: Wrox
Authors: Robert Vieira
Rating: 5/5
If SQL Server 2000 were as good as this book there would be no competition from other RDBMS. There are a number of other reviews which lay out the thoroughness of this book. It is thorough. It is also well written and extremely smart. The book deserves five stars and for doing extremely well that which it sets out to do. It sets out to be a guide through the basics to the intermediate aspects of SQL Server 2000. If you are an expert DBA/SQL Programmer you will find this book remedial. However, if you are good in certain aspects but not as grounded in others this book will fill in any gaps and cement your previous knowledge. Enjoy this book. It will make you want to read each section not just use it as a lookup reference. It is worth the full read.
Title: SQL Unleashed, Second Edition (2nd Edition)
Publisher: Sams
Authors: Sakhr Youness
Rating: 1/5
While the book does a good job of covering the concepts and design of SQL the numerous code examples contain errors ranging from comments not commented out correctly to erroneous code that causes program halts or crashes. Some of the example code refered to in the book is missing from the CD-ROM. All this makes it difficult for a novice attempting to learn SQL. More advanced users should have no problem. I chose not to use it as the primary or supplementary text for the graduate class I teach on DB programming. Knowing Hans work and the the quality of Sams I was disappointed by both. A better book is The Practical Sql Handbook (ISBN 0201447878) which is the one I opted to use for class.
Title:
Publisher: Rating: 1/5
This is book so badly written, I can't believe someone actually published it. The Oracle own documentation is rehashed again and again in this book and split into several parts. I do not think one can get any quick help because of the poor way the book was organized. It's really a shame that this book is written (?) by Senior Oracle employee from customer support. It clearly shows what kind of customer support one can expect from them.
Title: Oracle SQL High-Performance Tuning (2nd Edition)
Publisher: Prentice Hall PTR
Authors: Guy Harrison
Rating: 5/5
This book is vastly superior to 99% of other purported tuning books. This book has saved me huge amounts of time, and assisted me in solving numerous performance problems, with great benefit to myself and my clients.True - there appear to be some minor syntax errors; this only proves that Mr. Harrison is human. I seriously question the credibility of anyone who would call this book not useful. That is simply not a believable statement.
Title: The SQL Server 6.5 Performance Optimization and Tuning Handbook
Publisher: Butterworth-Heinemann
Authors: Ken England
Rating: 5/5
After you have spent 8-80 hours trying random combo's on the Server Configuration panel trying to guess what you should do, buy this book and score a direct hit! Microsoft should bundle this book with SQL Server. If a little more detail were provided on the internal data structures of SQL Server one could write a bulk loader that bypassed SQL Server entirely (I know its been done by others) and load 10 X as fast. (hint-hint) This is the closest thing to a K&R for MS SQL Server I've ever seen. I really like the brevity of this book. Every word counts! Very, very good job Ken!
Title: Microsoft SQL Server: Planning and Building a High Performance Database
Publisher: Prentice Hall
Authors: Robert D. Schneider
Rating: 5/5
Really covers SQL tunning well. Gets a little too much into general DBA stuff in the end. I would recommend the Ken England book over this one, simply because it is more concise.
Title:
Publisher: Rating: 1/5
I bought the book in order to familiarize myself with SQL. I am a programmer, and I learn best from reference books, so a book called the "SQL Programmer's Reference" seemed like it would be perfect... WRONG.Nothing is organized. Logically one would expect commands to be alphabetically listed. Nope. Okay, perhaps grouped by function? Nope. And what's worse, there are sections for each command in two or three completely unrelated sections of the book.The index is terrible. The examples are pathetic. Even the grammar is to be laughed at. As stated in other reviews, this is the perfect example of a lousy book. Not only would I recommend avoiding this book, but also avoid anything else written by this author.
Title: McSe SQL Server 2000 Administration: Study Guide
Publisher: Sybex Inc
Authors: Lance Mortensen, Rick Sawtell, Joseph L. Jorden
Rating: 4/5
I was not so good with SQL Server until I found this book. This book is really good and interesting. It is not deep enough to cover the exam, but it is the best way to start. I passed the 70-228 exam with this book and the help of the books online. If you are an expert on sql server 2000 and you just want to learn some few things, I do not recommend this book. The books online are enough.
Title: Advanced Transact-SQL for SQL Server 2000
Publisher: Apress
Authors: Itzik Ben-Gan, Tom Moreau
Rating: 2/5
The problem, it seems to me, is that Henderson's The Guru's Guide to Transact-SQL has raised the bar on what exactly constitutes an advanced T-SQL book. Books like this would do well to take notice. The book has some good info at times, but it's not more advanced than, say, the docs that come with SQL Server.If the book were titled Transact-SQL for Beginners, maybe it would more fit the bill, I don't know. For my money, this book really wasn't worth the trouble. I'd say, maybe, 10% of it is useful to a T-SQL coder with any real experience.
Title: Oracle PL/SQL Programming: Guide to Oracle8i Features
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 4/5
This book effectively explains and illustrates the new features of Oracle 8i. Any serious user of this book should just stick to learning the concepts and avoid seeing the examples for what they are. The author has chosen a medium to get the message across. The message is not the medium,get it right ! As long as you appreciate the application of these features stay contented.

