IT programming books related reviews
Title: Oracle Pl/SQL Programming (Oracle Series)
Publisher: Oracle Pr
Authors: Scott Urman, Tim Smith
Rating: 5/5
This book is excellent. The topics have discussed in detail and are made very easy even for a beginner.The book should come in a hard cover as it is one of those books that you would not like to give as a loaner to anyone.
Title: Microsoft SQL Server 2000 High Availability
Publisher: Microsoft Press
Authors: Allan Hirt, Cathan Cook, Kimberley Tripp, Microsoft Corp, Microsoft Corporation, Frank McBath
Rating: 1/5
Has to be the worst Sql book I've wasted my money on. Absolutely horrible. Practically every chapter has some over generalization or plain bad advice. You get the impression that the authors haven't really ever deployed any of these systems they talk about so much. It appears they have very little time "in the trenches." On top of that, the writing is just awful. I had a real tough time just reading through it. If you want to find good info on Sql's high availability features, read the Books Online and *don't* waste your money on this book.
Title: SQL Server 2000: A Beginner's Guide (Book/CD-ROM)
Publisher: McGraw-Hill Osborne Media
Authors: Dusan Petkovic
Rating: 3/5
Another SQL Server book that spends WAY too much time with programming topics. DBAs using SQL Server seem to do more programming than Oracle DBAs. But, that is after the DB is setup, etc. I was hoping for a 'here is how you create a DB and then we do this, then this, etc.' Again, a large part of the book is programming and other topics.Many Oracle DBAs want to be at least OK with SQL Server topics. We want to be able to work the setup and monitoring programs, help people with basic problems and then move on to tuning. This book is just not the perfect book for that.
Title: Transact-SQL Programming
Publisher: O'Reilly
Authors: Lee Gould, Andrew Zanevsky, Kevin Kline
Rating: 2/5
This book ought to cover SQL 7.0 in some detail, especially with SQL 2000 about to come out. It doesn't. I was really disappointed with the old-style joins (a big no-no) and the queries against system tables that no longer exist. Also, the prose itself is pretty weak. It's boring and reads like a text book.
Title: OCP Developer PL/SQL Program Units Exam Guide
Publisher: McGraw-Hill Osborne Media
Authors: Steve O'Hearn
Rating: 5/5
I studied in this book and passed the PL/SQL exam. Nearly everything you need to know is in this book. For only two questions out of 57 the answer was not in the book but for one of them the answer could be guessed. There is a chapter about Procedure Builder which is not in the test content checklist and I had no question about it. The practice questions are very good but there is a bug in the Quizzer found on the CD-ROM. Some questions are evaluated False, but the explanation says otherwise. When in doubt check the paper version which is always accurate.
Title: Sybase SQL Server 11 Unleashed
Publisher: Sams
Authors: Ray Rankins, Jeff Garbus, David Solomon, Bennett W. McEwan
Rating: 5/5
I have used many a technical manual in my day and this is by far the best. You don't need anything else. I have been working with relation database management systems for close to a decade. This book has everything from undocumented DBCC commands to a description of RAID devices to transact sql help. I don't care if you are a developer or a dba get this book. You will not be disappointed.
Title: SQL Server 2000 Programming by Example
Publisher: Que
Authors: Carlos Rojas, Fernando Guerrero
Rating: 5/5
I have been working more than four years with SQL Server, since version 6.5. In my work I have to cover all the funcionality in SQL Server as I am developer, administrator and so on. I have few SQL books as I find is quite simple to find almost anything in the BOLs.But this book is the best I have ever seen to get into SQL Server and improve your skills, from the point of view of a developer there is not better book. It is also a incredible source of information for experts, it really explores all the new features you can find in SQL Server 2000.I also know the two authors's work as they help many people in the SQL forums and I can say they are really good.Enjoy it!!!
Title: SQL Bible
Publisher: Wiley
Authors: Alex Kriegel, Boris M. Trukhnov
Rating: 5/5
The best reference for the SQL99 standard. Each SQL command is provided first by syntax followed by its variations for DB2 8.1, Oracle 9i and SQL server 2000 making the book a ONE STOP SHOP. An example in code form is included for the command being referred to. Whenever there is a custom feature of a command for a given RDBMS (say Oracle 9i) that does not exist in another (say SQL server 2000) the author will try to show you a work around in obtaining that unavailable feature if possible. The CD Rom included with the book comes with DB2 V8.1 (personal edition for windows) and most importunately the PDF version of the book as well. Thoughtfully organized into basic concepts, DDL, DML, Transactions and more. Good for Intermediate plus or a smart Junior programmer.
Title: Beginning Php 4 (Programmer to Programmer)
Publisher: Peer Information
Authors: Chris Lea, Allan Kent, Ganesh Prasad, Chris Ullman
Rating: 5/5
Whenever anyone asks me which book I recommend for someone just starting out with PHP I recommend this one. The book is an excellent introduction to not only PHP but also to mySQL , database design, and elementary programming prinicipals such as arrays and datatypes. With confidence I can recommend this book to a beginner that has never used a database before (let alone designed one) or programmed before and know that with this one book they can get a handle on how to create a simple database driven php site. I found the examples to be excellent. In fact, I have reused code in this book on my projects several times. As a book for beginners should be written, it assumes no prior knowledge whatsoever and is easy and enjoyable to read. The one thing the book does assume, which I think is a must, is prior knowledge of HTML and some Javascript. If you've never even built a webpage before, you should start with learning those 2 things first before picking up this book.
Title: Hands-On SQL: The Language, Querying, Reporting and the Marketplace (Bk/CD-ROM)
Publisher: Prentice Hall
Authors: Robert Groth, David Gerber
Rating: 4/5
This is the best basic outline of how to use SQL that I've seen. Other choices are books that merely provide a dictionary of commands, or that get into complicated solutions using particular programs. The excellent open formatting of this (short) book makes it a quick read as well as a good reference. After you've read this book you'll know the structure of SQL and enough basic commands to get started, and you'll be ready to move on to something more complicated- that's the time to buy a book about a specific program.

