IT programming books related reviews
Title: Oracle Performance Troubleshooting: With Dictionary Internals, SQL & Tuning Scripts (Oracle In-Focus series)
Publisher: Rampant Techpress
Authors: Robin Schumacher
Rating: 5/5
This is the perfect read for my DBA brethren who are confused by Oracle's built-in version specific, performance-related features. Robin Schumacher does an excellent job of boiling down where you could versus where you should concentrate your performance analysis efforts and then provides simple, practical alternatives and methods for diagnosing and correcting headaches familiar to most DBAs. Where many authors limit the scope of such topics to "down-in-the-database" mechanics, Schumacher explores how external factors, such as foundational design and infrastructure, need to be folded into the optimal application/database performance mix. A must read for anyone serious about managing and optimizing performance across all versions of Oracle!
Title: Apache Jakarta-Tomcat
Publisher: Apress
Authors: James Goodwill
Rating: 2/5
It's a shame this book was so poorly written, and misleading in its title. The Java/Tomcat community has been struggling for some time with Tomcat, trying desperately to gain some sort of useful insight from the horrid online documentation. Then along comes this long-awaited manual that could have easily saved the day for thousands of sysadmins.
Problem is, this book provides next to no useful information on the integration of Apache and Tomcat. It's bad enough that this information comes at nearly the end of the book. What's worse, the integration chapter is only a few pages long, and goes no further (in fact, doesn't even go as far) as the documentation that's provided online.
This book is a huge disappointment - you are far better served by picking up a good O'Reilly book on servlets/JSP/etc. and figuring out the Tomcat installation/webapp deployment issues on your own.
Title: SQL: The Complete Reference, Second Edition
Publisher: McGraw-Hill Osborne Media
Authors: James R Groff, Paul N. Weinberg
Rating: 5/5
The title of this book says it all: it's an extremely complete reference to the SQL language. It covers the SQL-89 and SQL2 standards and indicates the features found in SQL2 but not in SQL-89. It covers not only basic SQL data definition, queries, and updates, but also advanced topics such as transaction processing, security, embedded SQL, stored procedures, and object-oriented databases. It also explains how some of the more popular DBMSs vary from or extend standard SQL.There are some places where the information on SQL is not quite complete. For example, the section on data types doesn't give the sizes of the integer types. As another reviewer mentioned, the section on built-in functions doesn't provide enough information to use some of the more rarely used functions. But these omissions are minor; overall, the completeness of information on SQL is quite impressive.If you're totally new to relational databases, and you need to design a database schema, you'll want to also get a book on database modeling and normalization, because these topics are not covered. But if you know relational databases or merely need to write queries and updates on an existing database, this book will be more than adequate.In addition, if you want to access a database from Java or Perl, you'll also want a book on JDBC or DBI, respectively. Perhaps a future edition of the book will cover these topics in the SQL APIs chapter, but they're probably too new to have made it into this edition.
Title: Joe Celko's SQL for Smarties: Advanced SQL Programming (The Morgan Kaufmann Series in Data Management Systems)
Publisher: Morgan Kaufmann
Authors: Joe Celko
Rating: 3/5
This book is not his basic volume in SQL, but his advanced volume. It helps you along explaining different issues with an excellent explanation of NULLS, their pros and their cons. It gives examples of solving problems in different SQL ways. A great buy.
Title: Sams Teach Yourself SQL in 10 Minutes, Third Edition
Publisher: Sams
Authors: Ben Forta
Rating: 3/5
Despite the type-Os, this book is pretty good for anyone new to SQL, it's a good kind of get your foot in the door book. The chapters are short and to the point, that's the difference from this and other books, no long winded explanations and nothing to confusing, very brief.
Title: Professional SQL Server 7.0 Programming
Publisher: Wrox Press
Authors: Rob Vieira
Rating: 5/5
Take whatever Supreme Being you believe in and multiply by a factor of ten. The result will be a Super Supreme Being roughly equivalent to Robert Vieira. Chills will go up and down your spine as you experience the power of His genus and wisdom in "Professional SQL Server 7.0 Programming."
Title: PHP MySQL Website Programming: Problem - Design - Solution
Publisher: Apress
Authors: Chris Lea, Mike Buzzard, Dilip Thomas, Jessey White-Cinis
Rating: 5/5
This book is simply the best among the sea of books available today on PHP and MySQL. Anyone wanting to learn how to create a site using the three popular technologies - PHP, Apache and MySQL should buy this book.What i found most interesting was the LEARNING CURVE - too fast, too ruddy fast that your client will gape at the speed at which you put together his site.
Title: Oracle PL/SQL 101
Publisher: McGraw-Hill Osborne Media
Authors: Christopher Allen
Rating: 1/5
Don't buy from him! He doesn't even have the merchandise he says he has! Go to some one else! Don't risk it. Amazon shouldn't let people like this on their site.
Title: PHP Essentials
Publisher: Muska & Lipman/Premier-Trade
Authors: Julie C. Meloni
Rating: 5/5
PHP is a very light-weight but powerful server side scripting language. Similar is the case with this book. Explained in very light-weight manner, but still covering almost all the stong features.Alas, I can only give this book a five star rating at Amazon site. If there had been 10 stars, I would have given it all 10.
Title: Programmer's Guide to SQL
Publisher: Apress
Authors: Karli Watson, Craig Berry
Rating: 4/5
A good basic book on SQL development. My favorite thing about the book was the nice way the authors laid out the syntax differences between SQL Server, Oracle, DB2 and MySQL.

