IT programming books related reviews
Title: Beginning Php 4 (Programmer to Programmer)
Publisher: Peer Information
Authors: Chris Lea, Allan Kent, Ganesh Prasad, Chris Ullman
Rating: 5/5
This book is exceptionally well-written and perfect for beginning developers. Highly recommended!
Title: MCSE Training Kit: Microsoft(r) SQL Server(tm) 2000 System Administration
Publisher: Microsoft Press
Authors: Microsoft Corporation
Rating: 2/5
I started studying for the exam with this book and I noticed that this book has poor information for the following areas:
Clustering
DTS packages
Stored procedures, triggers, views.
I recommend to look for the 70-229 training book to complement to this one and study the books online.
This book contains useful information for the following areas:
Installation
Upgrades
Replications
Title: Professional SQL Server 7.0 Programming
Publisher: Wrox Press
Authors: Rob Vieira
Rating: 5/5
i believe every technology and/or product has something that we might call the bible and this books seems to prove to be it for SQL 7.0, after i got it, started reading and the more i read the more it gets my curiosity and attention into reading it more. Simply great.you'll get every pennies worth. cheers, jonel
Title: Joe Celko's SQL Puzzles and Answers (The Morgan Kaufmann Series in Data Management Systems)
Publisher: Morgan Kaufmann
Authors: Joe Celko
Rating: 4/5
This book gives you the opportunity to improve you SQL skills by solving the tricky puzzles. Celko's insightful solutions will provide you with a SQL gurus approaches.You should have some SQL experience before trying this book.
Title: Understanding SQL
Publisher: Sybex Inc
Authors: Martin Gruber
Rating: 4/5
While I initially liked "The Practical Sql Handbook : Using Structured Query Language" better, after a couple of months I found this book in front of me more often. It is a little dry, but very good at explaining things like nested sub-queries, LIKE, EXISTS, and such. Several years later I had an employee working on an SQL parser in LEX/YACC and he found this book very helpful in definining the parser's syntax because of its conciseness. It doesn't go into the 31 flavors of SQL much, but those will be your third and n_th books anyway so not to worry. If I get away from SQL for awhile, (I'm really a C, C++ programmer) I hunt down Gruber's book before starting in again. If there's a better 2nd book out there, I haven't found it yet. You can't go wrong at the price.
Title: Professional Data Warehousing with SQL Server 7.0 and OLAP Services
Publisher: Peer Information Inc.
Authors: Sakhr Youness
Rating: 4/5
This is the best and most comprehensive book I read or reviewed about MS OLAP and data warehousing. It has it all. It discusses MDX, DTS, Multidimensional data modling, data warehouse design, maintenance, and even a brief discussion of decision support objects in an appendix. The only thing I think it lacks is a discussion of ADO-MD and examples of how it can be used to access OLAP data from client apps. I hope the next edition will cover these topics along with the new topics in SQL 2000 OLAP Services. If you are out looking for a good book on MS OLAP, you found your wish with this book.
Title: MCSE System Administration for Microsoft SQL Server 7
Publisher: Prentice Hall
Authors: Jeffry Byrne, Jeffrey Byrne
Rating: 1/5
Not only is the information contained in this book erroneous and unclear, the CBT CD isn't worth ten cents! It is based on Beta 3 and is a marketing ploy to get you to buy this book. No more Prentice Hall books for me! I'm a Sybex gal!
Title: PHP 4: A Beginner's Guide
Publisher: McGraw-Hill Osborne Media
Authors: William McCarty
Rating: 3/5
The examples in this book are decent. It has a path from beginner to intermediate that is acceptable. I think its main setback is that it doesnt really get into how the data is being parsed based on the code you write. Something he doesnt explain in the book that I found out the hardway (getting laughed at by the geeks in efnet-#php) is that globals are not turned on by default. This book assumes they are and doesnt tell you what thats all about. I would recommened this book to someone who doesnt want to learn php, but is more interested in stealing some codebits to put some projects up quickly. While I refer to it from time to time, when I do, im usually looking for the mickey mouse approach which this book seems to embrace. I wonder if I am allowed to say mickey mouse in a review.
Title: Inside Microsoft SQL Server 6.5 (Microsoft Programming Series)
Publisher: Microsoft Pr
Authors: Ron Soukup
Rating: 5/5
Very informative book that examines the SQL Server rather than the SQL Language. Good coverage of history. Well written and an enjoyable read.
Title: Oracle PL/SQL Programming, Third Edition
Publisher: O'Reilly
Authors: Steven Feuerstein
Rating: 3/5
Most of us have had to learn PL/SQL at some point in our Oracle careers, and I am sure many of you have become quite expert. On the other hand, some of you may be new to this world of PL/SQL and are looking for a basic text that will educate you in the use of this language.The "Bible" for PL/SQL programming has long been the earlier editions of this book, and Steven Feuerstein has been considered the guru of PL/SQL programming for as many years as I can remember. Steven has completely revised his best-known work into a new, third edition. I thought that it was time to take a look at this new edition and see what it has to offer both groups. Here is what I found.Steven now provides complete coverage of PL/SQL from Oracle RDBMS version 7.3.4 through Oracle9i Release 2. He has incorporated all the information from his book PL/SQL Guide to Oracle8i New Features into this book. He has added a new chapter on database triggers and included especially useful information on DDL triggers and database event triggers. He has added new content on the PL/SQL runtime architecture, creating and running PL/SQL programs, and calling Java methods from within PL/SQL. He has integrated all the new Oracle9i features throughout the text, instead of placing them in a separate chapter. In order to make the book fit into 1,000 pages, some of the example code was removed and can be found on O'Reilly's Web site at www.oreilly.com/catalog/oraclep3 as a zipped file. About 300 files are available. Approximately 200 pages that were pruned from the second edition that still have some utility are also available there.The book is organized much the same way as previous editions, with a few changes. There are 23 chapters divided into six parts:Part I: Programming in PL/SQL. These three chapters orient you to PL/SQL, its history, utility, and basic programming constructs.
Part II: PL/SQL Program Structure. Conditional, sequential, iterative control structures, and exceptions are covered in these three chapters.
Part III: PL/SQL Program Data. Six chapters cover how to manipulate data within PL/SQL procedures and functions. Strings, numbers, datatypes, including the new Oracle9i datatypes, and records and collections are also discussed.
Part IV: SQL in PL/SQL. There are three chapters that cover transactions, data retrieval, and the use of dynamic SQL.
Part V: PL/SQL Application Construction. The four chapters in this part discuss procedures and functions, packages, triggers, and managing PL/SQL applications.
Part VI: Advanced PL/SQL Topics. There are four final chapters that cover the runtime architecture, object-orientation in PL/SQL, PL/SQL and Java, and external procedure calls.Steven states in his preface that the three objectives of this book are to
1. take full advantage of the features of PL/SQL,
2. use PL/SQL to solve your problems, and
3. write efficient, maintainable code.Each chapter has been crafted to address these three objectives. His writing style is clear, succinct, and reads like he is sitting next to you chatting about the new things he's learned. The book is absolutely full of code examples. Most of the examples are posed as practical programming problems. He carefully walks you through the lines of example code, clearly explaining the logic used for each step of the program, and points out version-based differences. Steve is also not afraid to express an opinion and will tell you exactly why he chooses a particular method for solving a problem. Notes explaining tips and traps proliferate the book.So, what do I think about this new edition? His book has the most comprehensive coverage of PL/SQL that I have ever seen. The code examples achieve a level of sophistication that is truly elegant. For a PL/SQL beginner, this book can be the source of all PL/SQL wisdom. Even if you have been programming with PL/SQL for a time, I think you will find the information on Oracle9i new features useful and will find many nuggets of information that can be used immediately to improve your code.

