IT programming books related reviews
Title: MCAD/MCSE/MCDBA Self-Paced Training Kit: Microsoft SQL Server 2000 Database Design and Implementation, Exam 70-229, Second Edition
Publisher: Microsoft Press
Authors: Microsoft Corporation, Microsoft Corporation
Rating: 5/5
A great book to pass the Microsoft certification exam. Good material for future reference. Covers lots of SQL Server topics needed by developers.
Title: Professional PHP Programming
Publisher:
Authors: Jesus Castagnetto, Sascha Schumann, Harish Rawat, Chris Scollo, Deepak T. Veliath
Rating: 5/5
This book was just what I was looking for to launch a new dynamic website I am building. Clear concise writing and good examples make this book an invaluable reference.
Title: PHP and MySQL Web Development
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 5/5
I'm usually a die-hard O'Reilly fan, but I think this book is great. It's very easy to read, and it covers so much more than PHP and MYSQL. It covers many of the things that you should be aware of when working on the web in ANY language.
Title: Microsoft SQL Server 6 Unleashed
Publisher: Sams Publishing
Authors: Daniel Woodbeck, Ray Rankins, Jeffrey R. Garbus, Bennett Wm. McEwan, David Solomon
Rating: 5/5
Presumming you know something about SQL and NT. This book combined, with MSSQL's ease of use, provides a powerfull combination of escorting someone with limited Data Base Administration knowledge to a running and functioning data base. Each knowledge step from installation to using the installed PUBS data base is described in precise detail. The authors right on. "Bon voyage"
By contrast, Oracle Unleashed, from the same publisher is the antithesis of Microsoft SQL Server Unleashed.
Title: MCSE/MCSD: SQL Server 7 Database Design Study Guide
Publisher: Sybex Inc
Authors: Kevin Hough
Rating: 5/5
This is an excellent and more readable compare to MS Press. Good explain on Data Modeling by using downtown example. MS press is kind of Abstract. But I read both, exam cram and Online document b4 taking exam
Title: MCSE Administering SQL Server 7 Exam Cram (Exam: 70-028)
Publisher: Coriolis Group Books
Authors: Jeffrey Garbus, David Pascuzzi, Alvin Chang
Rating: 1/5
I used Exam Cram to help me pass 5 of my MCSE tests, with great success. Unfortunatly, this one really let me down! This book totally misses any and all of what is covered on 70-028. I ended up reading the Sybex book in order to actually pass this test. If you are looking for a book to help you pass test 70-028, get the Sybex book, not this one. I hope that The Corolis group decided to update this book with some real testing research!
Title: Inside Microsoft SQL Server 2000 (With CD-ROM)
Publisher: Microsoft Press
Authors: Kalen Delaney
Rating: 1/5
If you're looking to really understand the core engine of SQL Server and how to optimize your code, this is a really good book. If you're a database architect, this book may be a little too microscopic for you, lacking in design strategy. Surprisingly, I think this is actually a great book for the DBA - the discussions on the underlying mechanics are second to none.This book is named very appropriately. The author does an excellent job detailing what goes on under the hood of SQL Server. As an example, she exposes the details of the Bulk Change Map pages in database files and how they work in relationship with the Bulk Logged recovery mode, new to SQL Server 2000. It's one thing to read and memorize what can and can't be accomplished in Bulk Logged recovery mode, but it's a totally different feeling being enlightened on why it works the way it works. There are many core principles in how SQL Server operates that the author describes in detail.Here what I wished to have seen more coverage on: 1. Replication - this book does not cover replication. There are other books that show you how to point and click (I guess those point-and-click picture books will be called "Outside SQL Server 2000"), but none I've seen go into the "Inside" level. 2. Distributed Partitioned Views - This book shows how to create a distributed partitioned views, but it stops there. There are very important design considerations such as knowing where to place your data so as to minimize joins across the network. 3. Indexed Views - Same as distributed partitioned views - ends at the "how to create". I'd like to see how it works under the hood. 4. One way to classify this book is that it is very "server-centric". Many of us work on systems of database servers that work in concert under the application layer. I'd like to see more inter-server ("system-centric") insights.It really wouldn't be fair for me to ask for clustering or log shipping in this book - those really aren't developer issues. Clustering is much more of a Windows 2000 feature than a SQL Server feature. If you're interested in clustering or log shipping, check out the SQL Server 2000 Admin Companion and the SQL Server 2000 Resource Kit.Given the microscopic details packed into about 1000 pages, I found myself relying on Books Online for supplement. Many times, however, this book is actually more in depth than Books Online. I do agree with a few other reviewers that there's a lot of similarity with the version 7.0 of this book; however, there are many aspects of the products that are the same as well. If you really read the two books, though, you'll find that the 2000 version of the book is actually more in depth than the 7.0 version.
Title: Oracle PL/SQL Programming: Guide to Oracle8i Features
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 4/5
I have come to expect great things of Steven Feuerstein, particularly after the Oracle Supplied Packages book he wrote. I found that particular book to be a wonderful resource since I bought it.I was therefore expecting great things of Steven when I purchased his latest work, "Guide to Oracle8i Features". The content of the book appeared to be right up my alley and indeed I was not disappointed by the range of topics he covered (though I would have preferred more Java depth as others had mentioned and a few other new 8i features that I haven't seen mentioned in detail that I would think applied to PL/SQL such as temporary tables (though he does talk about temporary LOB's) ).What REALLY disappoints me about the book is that Steven seems to feel that he needs to use it as a platform for his political views. Constantly his political views are expressed in both the code samples he writes and the text associated with those examples. Obviously, I disagree with Steven on a great many of the points he tries to make (is this an odd attempt at being subliminal on his part?), regardless I would never attempt to do what he has done. Technical books are NOT a place for political commentary.So, in brief, Steve has written a good text that is clouded, heavily in my opinion, with political overtones that distract from the subject at hand. I am also surprised that O'Reilly would allow their published texts to become such a platform for political activism.Better luck next time Steve, I still have faith in your ability to write good, clean, technical text.Robert
Title: Apache Server for Dummies
Publisher: For Dummies
Authors: Ken A. L. Coar
Rating: 2/5
I bought this book for one purpose: figuring out how to add security to my NT-based site. I've read Chapter 6 four times now, and I can honestly say that if you don't know Unix, this book doesn't help you with security issues.Very very simple stuff, like how to set up a list of usernames and passwords, is completely ignored. All of the command line functions are Unix-based, so if you don't know the NT commands for "kill", "lsof" and "man", this book is very frustrating. If it can't be re-written to accomodate NT users, there should be a separate title for "Apache NT for Dummies."
Title: Oracle PL/SQL 101
Publisher: McGraw-Hill Osborne Media
Authors: Christopher Allen
Rating: 3/5
This is a good book for SQL reference not really for PL/SQL..only the last two chapters of the book really talk about PL/SQL and only the very very basic stuff. So if you are good in SQL and want to learn PL/SQL buy Advanced PL/SQL instead.

