IT programming books related reviews
Title: A Visual Introduction to SQL
Publisher: Wiley
Authors: David Chappell, J. Harvey Trimble
Rating: 5/5
This is a GREAT book for foundation skills in SQL. I used this book to teach myself SQL when I was "elected" to implement an Oracle database system at a former job and have since gone on to become an Oracle developer and DBA. The concepts and techniques learned in this book have served me well along the way. I have taught Oracle development in a technical school, and insisted that they use this book in the classroom. The diagrammatic approach to learning about tables, columns, joins and SQL functions seems to "click" with everyone who encounters it. I'm writing this review after buying my ?10th? copy of this book - don't loan it out if you need to keep your copy.
Title: SQL Server Query Performance Tuning Distilled, Second Edition
Publisher: Apress
Authors: Sajal Dam
Rating: 5/5
Excellent book to read on optimizing your SQL stored procs and learning how to make use of the items listed for the SQL Server objects in System monitor. My big problem is chapters 5 and 6 are missing from my book. No reply from the publisher; Borders Books can't do anything but take the book back but that's not an option since this is such a good book. Apress Publishing has taken over Wrox and Curlingstone Publishing but I don't see any errata or support for this book on the Apress web site. Buyer beware!
Title: Beginning PHP 5 and MySQL: From Novice to Professional
Publisher: Apress
Authors: W. J. Gilmore
Rating: 5/5
I have been learning PHP/MySQL so I can program a web-based application that I am working on. I have read through a number of PHP/MySQL books and their sample codes and found this book to be the best by far. This book is great if you know even just the basics of HTML. If you want to learn how to create a MySQL database and use PHP to integrate your database with your web site then this is the one book to own. The author also covers helpful topics such as object oriented programming, SMARTY, function classes and other key sub-topics that help make a programmer's life much easier. I have compared the solutions in this book to others and have found this book to have far superior code. In fact, I am customizing code directly from the companion web site right after reading the book. Here's an example of how much more is in this book than in others: Most other books show you how to display on your web page a list of records pulled from your MySQL database using PHP. While most other books provide little additional detail from there, this book goes on to show you exactly how to add clickable links to each record line, break the list of records into multiple pages and put clickable page numbers at the bottom of each page that link to the pages. The bottom line is that the author helps you create all the cool stuff you see on other web sites that you wish you had on yours.
Title: Inside Microsoft SQL Server 7.0
Publisher: Microsoft Press
Authors: Ron Soukup, Kalen Delaney
Rating: 5/5
I read this book en I found it really excellent. I also bought books from Joe Celko about databases, but Joe's books are more a collected set of articles. But this book is something where you can learn something, to get a good basic understanding. The first chapters were a bit too technical for me, I am not interested in every bit that is stored. But I am sure it is interesting for the DBA (I am more a designer or programmer). The book is written very professionally. If you work with SQL Server and already finished The implementation Training Kit, this book could be your next challenge. If you read this book, you do need that training kit anymore.
Title: Apache: The Definitive Guide (3rd Edition)
Publisher: O'Reilly
Authors: Ben Laurie, Peter Laurie
Rating: 1/5
If you are looking at this book for information about Tomcat, DON'T! The information is out-dated and limited. The authors discuss Tomcat 3.2 because Tomcat 4.0 uses Java 1.2 and the authors state "...Java 1.2, is less widely available than Java 1.1..." This book was Published in December 2002. Java 1.2 was available in 1999, you do the math! This is unacceptable. I find it ironic that another book, "Professional Apache Tomcat," (WROX), which was published before new Apache book covers 4.0, even 4.1! It also appears, from the tone of the book, that the authors do not care much for Java and would rather the reader use Perl. Do not buy this book if you want Tomcat information. Honestly for straight Apache information I would stick with the 2nd edition of the Apache book and use on-line resources. Sadly O'Reilly books are lacking in quality lately.
Title: Php Fast & Easy Web Development (Fast & Easy Web Development)
Publisher: Premier Press
Authors: Julie C. Meloni
Rating: 4/5
This book does exactly what it says it will, buy this book and you'll be up and running with PHP in less than an hour. It's a really quick read with good explanations, even includes a CD with mySQL 3.22 and PHP4. Unfortunately, it lacks the technical depth needed to do anything productive. So experienced programmers-- look elsewhere; you probably want something more complex than this book will offer.
Title: PHP Essentials
Publisher: Muska & Lipman/Premier-Trade
Authors: Julie C. Meloni
Rating: 4/5
Who says that a book has to have 1000+ pages to be of any use. PHP Essentials has shown that it is not so. In just over 300 pages, the author has given everything that one needs to know about PHP to start working on it and develop a full fledge web-based application. This book is great for a new user who has never used server side scripting and also for intermediate user though the first four chapters may prove too basic for them. After that its all about web-based application development starting from database setup, user authentication and progressing towards session management and database management through web.The example codes given in every chapter are explained very clearly. A complex problem is broken down into simpler problems. For each simple problem a PHP solution is given and at the end, all the parts are combined with HTML to come up with the actual code for implementation.PHP is used for various purpose on the Web and 'PHP Essentials' does a great job of covering the web application development. Do not take this book as a guide to learning all PHP features, because it doesn't, although the name is misleading.
Title: Dreamweaver MX: PHP Web Development
Publisher: Peer Information
Authors: Bruno Mairlot, Gareth Downes-Powell, Tim Green
Rating: 5/5
This is really a solid book on using Dreamweaver for PHP developing. Following the typical glasshaus approach the authors go straight to the relevant information, assuming the reader already know how to use Dreamweaver. A good amount of space is dedicated to MySQL and database-related topics, a wise choice in my opinion. All in all, a must have for Dreamweaver/PHP developers
Title: Sams Teach Yourself SQL in 10 Minutes, Third Edition
Publisher: Sams
Authors: Ben Forta
Rating: 5/5
This is an excellent book for reference. Isn't much for just reading through, but if you are not a prof. DBA and you can't remember just what the syntax for a specific type of "XXXX" then this book is in-valuable in helping you quickly get back to work.
Title:
Publisher: Rating: 4/5
I use this book for reference of PL/SQL programming. Ther're some examples in the book. The format and index of this book is good too.

