IT programming books related reviews
Title: PHP for the World Wide Web : Visual QuickStart Guide (2nd Edition) (Visual Quickstart Guides)
Publisher: Peachpit Press
Authors: Larry Ullman
Rating: 5/5
Just starting out with PHP? Then this is the book you need to read. Also, Larry Ullman's PHP Advanced Quickstart Guide picks up where this one ends, providing advanced material in the same familiar format as this book.
Title: SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL
Publisher: Addison-Wesley Professional
Authors: Michael J. Hernandez, John L. Viescas
Rating: 5/5
The authors offer simple explantions to complex concepts. They break it down nicely. I never though I could understand heavily nested querries and get a real handle on what is going on. I have a much more solid understanding of sql and am confident that I can get the info I need from my company's databases.Expect to spend a little time on some examples in order to allow concepts to sink in. I love this book.
Title: Transact-SQL Programming
Publisher: O'Reilly
Authors: Lee Gould, Andrew Zanevsky, Kevin Kline
Rating: 5/5
T-SQL hasn't changed so much in 7.0 that its users cannot get a lot of useful information out of this book. For 6.5 DBA's, it is a *MUST* have book, no matter what your skill level.Don't let the people who whine about it being focussed more on 6.5 than 7.0 scare you away. These people are obviously not managing real database installations because most of the professional DBA's I know (me included) are still managing 6.5 servers and will be throughout most of next year. Buy this book if you want to be a DBA worth your paycheck.
Title: PHP and MySQL Web Development
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 5/5
I started this book one day and got all wrapped up in it. I couldnt put it down. All I wanted to do is read. I recommend this book to anyone who needs to learn, or wants to learn PHP with mySQL intergration
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: 4/5
This appears to be a good introduction to useful PL/Sql coding and techniques. Everything in this book is in the two Official Oracle Press PL/Sql Programming books but more time is spent explaining both the how and the why and making suggestions. But beware of the example code: some of them have typo errors and some won't run even with the typo's corrected. I sometimes had to debug and correct the code before it would run. This is not unique to this book, but it is not fun debugging code that should already run. Still, I found the book very useful.
Title: Inside Microsoft SQL Server 2000 (With CD-ROM)
Publisher: Microsoft Press
Authors: Kalen Delaney
Rating: 2/5
What would you expect in a book titled Inside SQL Server 2000? I'd say:* Discussion of the new data types in SS 2K* Detailed notes on how XML support is implemented internally and what MS plans to do with it in the future* Clustering* Log shipping* All internal details of SS 2KIf, like me, you have these expectations, prepare to be disappointed. None of them are covered in any depth if at all (XML isn't even in the index). If you're in search of the ultimate tome on SS 2K, you'll have to keep searching.
Title: Oracle PL/SQL 101
Publisher: McGraw-Hill Osborne Media
Authors: Christopher Allen
Rating: 5/5
Wow, this book is so easy. I didn't know I could learn SQL and PL/SQL so fast.If you are already an experienced developer in PL/SQL, get another book - this says "101" right in the title! It's for people just learning SQL and PL/SQL! And it's a perfect choice for doing that.A great purchase and a bargain too.
Title: Web Database Applications with PHP & MySQL, 2nd Edition
Publisher: O'Reilly
Authors: Hugh E. Williams
Rating: 5/5
For seasoned developers, this could be the book that you wish you'd had when you started out building web database apps and data-driven sites. Keeping a copy around for reference, especially if you frequently jump back and forth between projects in different languages/environments, also might be helpful - for those occasions when you need of a quick refresher in PHP/MySQL dev. Moreover, if you find yourself in the position of having to mentor junior developers (or helping non-coder friends) tasked with building or maintaining PHP/MySQL-based sites or apps, then lending them your copy or recommending that they buy their own could save you quite a bit of time and frustration. You almost couldn't ask for a better step-by-step guide.
Title: PHP Advanced for the World Wide Web Visual QuickPro Guide
Publisher: Peachpit Press
Authors: Larry Ullman
Rating: 5/5
As a seasoned programmer most books for languages are aimed at the newbie to programming. I spent about 30minutes at my local bookstore trying to find a PHP book that was targeted at people like myself. I've read several books in the visual quickstart series, and weren't a lot of help. This book, even though it's in a different series (visual quickpro guide) as the quickstart series put me off. But, in the end I bought this one because it really was aimed at the advanced programmer. Covering subjects like XML, classes and OOP with actually useful examples of real-life code, this book is great.
Title: Optimizing Transact-SQL : Advanced Programming Techniques
Publisher: SQL Forum Press
Authors: David Rozenshtein, Anatoly Abramovich, Eugene Birger
Rating: 3/5
Using functions that are nearly impossible to read to do what CASE can do for you is pretty darn silly. I bought the book without realizing how old it is -- it's circa 1994. A lot has changed since then, including the support of ANSI SQL '92's CASE function by most of the major DBMS vendors. Also, the code in this book trades efficiency for code paucity. Who cares whether you do something with a single SELECT? Isn't the idea to use the database as efficiently as possible? Cartesian products don't add up to efficiency. They add up to code that appears to run well against small data sets, but that will choke badly when faced with real data.

