IT programming books related reviews
Title: The Practical SQL Handbook: Using Structured Query Language (3rd Edition)
Publisher: Pearson Education
Authors: Judith S. Bowman, Sandra L. Emerson, Marcy Darnovsky
Rating: 5/5
It is a must for anyone who has to do with the CLIENT SERVER architecture. Because of the excelent way in which the concepts and the exercises are designed you can go in depth into SQL soon and easy, what every Analyst or Programmer is always looking for.
Title: Sams Teach Yourself SQL in 10 Minutes, Third Edition
Publisher: Sams
Authors: Ben Forta
Rating: 4/5
After reviewing Ben Forta's Coldfusion book, I've been asked to review the pre-version of his soon-to-be-released book on SQL. This book really covers all the SQL commands an Internet/Intranet developer needs to interact with existing databases through ODBC or OLEDB. Unfortunately, the particuliarities of the various database systems (SQL Server, Access, Oracle, Sybase, etc.) are not covered. You will still need to consult the documentation of each of them to learn how to optimize an operation for a specific product or know what is supported and what syntax to use for advanced database manipulations. You'll have to make an effort on this, Ben.
Title: MySQL/PHP Database Applications
Publisher: Wiley
Authors: Jay Greenspan, Brad Bulger
Rating: 1/5
This book is not well explained overall. As I It is hard to find a book convined MySQL and PHP, but I recommend to look for another book. Even I have other programming languages and databases knowledge, it is hard to follow this sloppy book.
Title: Inside Microsoft SQL Server 7.0
Publisher: Microsoft Press
Authors: Ron Soukup, Kalen Delaney
Rating: 4/5
Most books 'are all alike' in that they contain the same old standard stuff, told in a different way. This book does what its title suggest: it gives a more in depth view of what's behind the facade of MS SQL Server.For instance, most people don't even want to know what every bit in a datapage stands for. Personally I think that people are better prepared to work with something if they do know at least some (or preferably: all) of its inner workings. If you're like me in that respect, this book is for you.Based on some practical experience with MS SQL 6.5 and my more theoretical knowledge of relational databases I tried for Microsofts exam number 70-029. I just didn't make it (only needed 30 or so more points). The main reason I made the exam the second time was having read this book; most of the questions I didn't know were more on optimisations and/or more inner workings of MS SQL.Interesting book, but probably not everyone's cup of tea. And if you're looking for information about replication you can forget that, because that's not covered.
Title: Transact-SQL
Publisher: Wiley
Authors: William C. Amo
Rating: 3/5
If you have learned Transact-SQL before, save your money. 90% of the contents can be found elsewhere. Also, there is only sample database and NO third-parties programs on CD-ROM.
Title: Apache Jakarta-Tomcat
Publisher: Apress
Authors: James Goodwill
Rating: 2/5
Talk about being disappointed! This book took a very superficial approach to some very basic concepts and the result is a book that might be useful if you are brand new to deploying servlet-based Web applications but useless if you want to learn about the nuts and bolts. I bought it to make sure that I'd know how to correctly configure Tomcat in a production environment but this book added very little to what I'd already learned from reading the documentation.
Title: Microsoft SQL Server 7.0 Database Implementation Online Training Kit: McSe Training for Exam 70-029 (It-Online Training Kit)
Publisher: Microsoft Press Rating: 4/5
The On-line training cd-rom is excellent and parallels the trai-ning material and content you receive in the Microsoft 70-029 class. I used it as a review both before and after taking the class. Each topic has a pre-assessment and quiz which help in assessing your knowledge. The book and cd-rom sample questions are the same and do not adequately prepare you for the exam. The exam is very, very difficult and will require supplemental study from the on-line books in addition to this training material.
Title: Beginning PHP 5 and MySQL: From Novice to Professional
Publisher: Apress
Authors: W. J. Gilmore
Rating: 5/5
Prior to purchasing this book I had some web design experience, as well as some programming experience from years ago. Then recently I took a programming course based around Java, and in November successfully bid for a web project which I knew would need a database and some dynamic web pages. After a little research I decided that the PHP/MySQL combination would suit, and then I browsed Amazon for a suitable book to get me started.
I can honestly say that Jason Gilmore's "From Novice to Professional" book has been an excellent investment for me. The learning curve was nowhere near as steep as I was anticipating, and it got me from "novice to finished project" a month ahead of schedule. I'm not saying that I didn't have to source a certain amount of information elsewhere - mainly from web forums - but Jason's book was the mainstay of my reference material. Not only that, but during testing of the project I ran in to one major problem that I could not find the answer to anywhere. One email to Jason and he was good enough to reply within twenty minutes with a working solution. This turned out to be a significant added value to my investment in the book.
I found the book to be well written and the sample code to amply demonstrate the points being made. Unlike some people who seem to only look for "real world" examples I would much rather see concise code that directly demonstrates the concepts under consideration than a "real world" example that may never bear any relevance to what I want to achieve. This book gives me such concise examples. In addition it does also provide a number of real world examples that have also proved useful. For example I duplicated the MySQL database class quite early on in my project and that has definitely saved me considerable subsequent work and given me a more robust site.
The structure of the book is both good for reading in sequence and for dipping back into as reference material. Although I have now had to source more advanced material to move on to the next level, I still keep this book to hand and refer back to it regularly.
I thoroughly recommend this book.
Title: Oracle PL/SQL Programming, Third Edition
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 4/5
If you need a single reference/learning book for PL/SQL, this would be it. If you are a beginner to PL/SQL, when you buy this book, please spend the time to read it and experiment. For a quicker start, maybe Scott Urman's (Oracle Press) PL/SQL book is better. I have both. But, if you're a serious PL/SQL programmer and looking for the finer points -- this book is an absolute must!
Title: Sams Teach Yourself SQL in 21 Days (4th Edition)
Publisher: Sams
Authors: Ron Plew, Ryan Stephens
Rating: 1/5
To any beginner out there, you will not be able to practice any exercise unless you already know how to create a databse using SQL. If you already know SQL, why would you want to buy this book in the first place?After downloading the source code file for the book, I was very upset that the author did not include the scripts listed in Appendix B and C. The scripts would have been a fundamental part that laid the foundation for the exercises. Instead I had to spend three days coding before I could actually try out the first example in this book. I purchased a few books on Oracle from other publishers(O'Reilly and Osborne) and they all provided appropriate source codes.In another word, you simply cannot do the exercises without already knowing SQL! Omitting the scripts that create a basic database so that all queries can be perfomed is unacceptable!This book deserves a lower rating due to this omission. Thanks for nothing. By the way, I learned how to create the tables for the exercises in this book by reading another book (Oracle 8i DBA Handbook by Kevin looney from Oracle Press).

