IT programming books related reviews
Title: Teach Yourself Pl/SQL in 21 Days (Sams Teach Yourself)
Publisher: Sams
Authors: Tom Luers, Timothy Atwood, Jonathan Gennick
Rating: 5/5
What I liked about this book was that it was very structured and explained the main points in great detail. Unlike other books on the market, it is very easy to follow from start to finish
Title: Oracle8i DBA: SQL and PL/SQL Exam Cram (Exam: 1Z0-001)
Publisher: Coriolis Group Books
Authors: Michael R. Ault, Michael Ault
Rating: 4/5
Its a good book review before giving the exam. Helps in brushing all the important concepts and syntax.
Title: PHP Functions Essential Reference
Publisher: Pearson Education
Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch
Rating: 5/5
This book is a must have for any PHP wed developer. I find myself referencing this book quite often. It's logically laid out and makes finding just the right function a lot easier then php.net.
Title: Learn MS SQL Server 7.0
Publisher: Wordware Publishing
Authors: Jose Ramalho, Jose Antonio Ramalho
Rating: 2/5
While I had some SQL education way back in college, I needed to quickly get up to speed with SQL Server 7.As a technical user it left me disappointed with the lack of depth, but I would still have been disappointed if I were less experienced - a large amount of information in the beginning chapters is slightly incorrect, or the screenshots don't match the text (presumably the book was written against a pre-release version of SQL Server 7).Try another book, no matter what your experience level is.
Title: Beginning PHP 5 and MySQL: From Novice to Professional
Publisher: Apress
Authors: W. J. Gilmore
Rating: 5/5
I am a casual PHP programmer (now that I have the book), but have programmed for the last 20 years. This is an excellent book for the experience programmer because it is organized in such a way that you can skip directly to the topic that you need help with. For example, I wanted to write a simple file upload page, I skipped directly to the "Handling File Uploads" chapter. You don't even need to go to the table of contents because the intuitive chapter names are in the upper right corner of the page so you can simply fan through the book to find your chapter.
And... There is nothing like being able to ask a question of the author and get a reply within a couple of hours. That is what happened to me tonight. I was too lazy to find in the book where to get the sample code, so I wrote Jason and got a reply back within two hours.
Title: Oracle SQL High-Performance Tuning (2nd Edition)
Publisher: Prentice Hall PTR
Authors: Guy Harrison
Rating: 4/5
If the idea of slow database response scares you, this is a good place to start. You hear "tuning a database" a lot, but most of it comes too late. There are some queries that no disks, no CPU, and no amount of memory can speed up. Guy Harrison (well named) is expert on tuning SQL, and knows how to write about it in a way that makes it easy for you to benefit.Besides giving you lots examples of how SQL and PL/SQL can work well, Guy shows you how to use the tools (explain plan, SQL*Trace, Tkprof) that let you know when you are getting close. Actually, he points out that you need to set performance goals early on, and keep testing to see if you are on track; if you don't do that early, it may be too late when you realize you need help. One of my favorite sections is on tuning joins and sub-queries and the accompanying graph showing 197,664 block gets if you do it wrong (wrong index), and 45 if you do it right (using pl/sql instead of correlated subqueries). The title of this review aside, Guy has good sections on tuning an instance, looking at instance settings and hardware, that can be helpful if you get the application working well and still have slow response times, but most of the chances to have an application that works are available during planning and development, and this book defintely helps there. If you like working with Oracle, and want to know more, you will benefit from this book.
Title: Building Intelligent Databases With Oracle Pl/Sql, Triggers, and Stored Procedures (Oracle Series)
Publisher: Prentice Hall
Authors: Kevin T. Owens, Kevin T. Owens
Rating: 3/5
Do you know where to obtain an errata list for this book, Alexander
Title: Mastering PHP 4.1 with CDROM
Publisher: Sybex
Authors: Jeremy Allen, Charles Hornberger
Rating: 5/5
This book is a great book if you want to learn php. It goes through all of the basics and adds a lot of detail if you choose to really dig in. The index is huge and has answers to 99% of the questions I have. The attached CD really helps a lot too, since you can see the code and interact with it. A book doesn't always cut it. I recommend this book to any php newcomer and to anyone who wants a guide to this great language.
The section on SQL and database interaction also helps for those who want to work on interactive sites and storing user data. This book is the best php book I have come across yet.
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: 4/5
I read this book a year ago, so I do not remember much. It's the only book I've seen out there that deals with advanced queries. The book is very insightful and stimulates ideas in one to try out, but many of the examples, however complicated they might be, are trivial in nature. Examples that nobody out there in the real world would want to do unless they want to satisfy some silly curiosity. The examples that come to mind are his organizational trees. Who cares about that? That's going a bit overboard I think. Another thing I remember is how authoritative Joe Celko tries to sound in his presentation of SQL and then he down plays it when he instructs his readers to check with their specific SQL implementation. Other than that the book seems to be expensive. If you must buy it try finding a used copy.
Title: PHP and MySQL Web Development, Second Edition
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 3/5
I am new to PHP/MySQL. I spent a lot of time on the internet(php,mysql,apache sites)learning first how to install AMP(apache, mysql, PHP). The book does an OK job but it really does not cover troubleshooting very well. Once I got my enviornment up and running, the book was OK. Again, not for beginners. I am going to be taking a class later to help explain things a little better. I was able to get out what I needed, but I would not buy this book if I was looking to learn from scratch.

