IT programming books related reviews
Title: Microsoft SQL Server 2000 Unleashed (2nd Edition)
Publisher: Sams
Authors: Ray Rankins, Paul Jensen, Paul Bertucci
Rating: 5/5
I work as a Sql Server developer and DBA. SqlServer is a large application but because of the provided GUI is deceptively simple to get started with. However if your applications ever go into real production, then you (or someone in your organization) better become more than a beginner DBA. This book reads so easily and packs all the key info to become _proficient_ at administering (not application design/development-that is a different skill set) SqlServer. Concepts are balanced perfectly with keystrokes into well organzied and lucid explanations. The result is information that is easy to remember, because it is presented logically and succinctly. I am _very_ hard to please when it comes to tech books, but I would give this one 6 stars if I could. Especially useful in the move from 7.0 to 2000 version.
Title: PHP Pocket Reference, 2nd Edition
Publisher: O'Reilly
Authors: Rasmus Lerdorf
Rating: 3/5
The most serious problem with this book is that there's no index. If you want to remind yourself of what arguments a particular function needs, you have to work out which category the function falls in and hunt through the appropriate chapter.It's useful as a reference if you can't get at the online PHP manual, but I've found that I rarely use it now. Maybe it's simply that the annotated online manual is so good, the book is redundant.Having said that, some of the example code provided is extremely useful, though the code layout suffers from the small size of the pages.
Title: Oracle SQL High-Performance Tuning (2nd Edition)
Publisher: Prentice Hall PTR
Authors: Guy Harrison
Rating: 5/5
This book has it all. I cannot recommend it highly enough. I can only hope that there are similar books available if my work ever shifts to competing databases. After 3 years of working with Oracle 7, I've only amassed about 1% of the practical knowledge and insights that Mr. Harrison shares with us in this book. Like the title suggests, it teaches Oracle database and SQL statement performance tuning rules, strategies and tips. However, it also dips into other valuable topics like principles of indexing, explaining the ever-mysterious tkprof output, configuring and tuning the database server itself, and listing other resources to fill the void of Oracle documentation. This book and Fuerstein's PL/SQL programming book have become standard issue for all developers on our project.
Title: Oracle PL/SQL Programming, Third Edition
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 5/5
I have little experience of PL/SQL but I have been doing C, C++, Java, and etc.. This book has everything I need. I mean "everything." Thanks. Because of this excellent book, it saves a lot of time. An EXCELLENT reference. =)
Title: PHP and MySQL Web Development
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 5/5
A ton of information in easily read words and format. This is not a beginner book though they have the "crash course" section, but I picked it up after PHP Essentials and I am having no trouble following and understanding the text and examples.My hardest problem with PHP is that I'm "a designer that does programming." This book makes that transition much easier by not talking over my head. As I work through this book, I get more and more excited about being able to use PHP and things that were never clear about dynamic web sites become more and more clear. And because the examples are real world, it makes it easy to incorporate the what they're teaching into my current projects.Excellent book - WELL worth the dollars.
Title: Understanding SQL
Publisher: Sybex Inc
Authors: Martin Gruber
Rating: 5/5
This book offers the basics to the first part of advanced. It is great in that all of the explinations are followed by many examples on a working database (downloadable). It is quite an amazing and very much worth while book for both reference and beginning SQL
Title: Ocp: Oracle8I Dba SQL and Pl/SQL Study Guide : Exam 1Z0-001 (OCP Study Guide)
Publisher: Sybex Inc
Authors: Chip Dawes, Biju Thomas
Rating: 1/5
I passed the test 52/57 last Friday. I don't think this book is useful. A lot of questions and contents are out of scope. It will mislead you to wrong direction If you really want to pass the test. Before i buy the book i checked the review from here. I don't know why so many people recommended this book. The best material is Oracle training book and self test. Pease don't waste your money.
Title: Oracle8 Pl/SQL Black Book (Black Book (Coriolis Group Books Paperback))
Publisher: Coriolis Group Books
Authors: Mark Gokman, Jonathn Ingram, Jonathan W. Ingram
Rating: 5/5
This book is a great guide to PL/SQL, especially for DBA's and non-programmers. The reference section is especially good, and I can quickly find PL/SQL snippets to assist me.
Title: Professional Apache Tomcat
Publisher: Wrox
Authors: Chanoch Wiggers, Ben Galbraith, Vivek Chopra, Sing Li, Debashish Bhattacharjee, Amit Bakore, Romin Irani, Sandip Bhattacharya, Chad Fowler
Rating: 4/5
In classic Wrox fashion this book is rich with code examples and a little light on exposition. It's a rocket ride through installing Tomcat, building servlets and extensions, and then into web application security.
It's comprehensive in it's coverage of Tomcat, and rarely strays from that mark. There is a small foray into database development, but that is mainly around connection pooling, which is a related topic.
Overall an excellent introduction to Tomcat. My only complaints are that the book could have relied less on code itself for exposition, and that the reference value could have been expanded on a little bit.
Title: SQL Unleashed, Second Edition (2nd Edition)
Publisher: Sams
Authors: Sakhr Youness
Rating: 1/5
This Intermediate - Advanced SQL book is one of the best I've seen. It covers ALL of the Advanced topics of SQL with different SQL implementations and also includes the SQL standards. This book also has a very nice Introduction to SQL section that will be useful to beginners.

