Oracle8 PL/SQL Programming
||Author: Scott Urman, Wendy Rinaldi|
List Price: $44.99
Our Price: Click to see the latest and low price
Publisher: McGraw-Hill Osborne Media (01 September, 1997)
Sales Rank: 2,965
Average Customer Rating: 3.96 out of 5
Customer ReviewsRating: 4 out of 5
Good reference of PL/SQL programming!
I use this book for reference of PL/SQL programming. Ther're some examples in the book. The format and index of this book is good too.
Rating: 2 out of 5
Judging a book by its promise
I rate books by what the author states as the goals for the book. The Introduction to any book should tell you this. Oracle 8 PL/SQL Programming states that the book "is appropriate for both experienced programmers who neet to know just the syntax for PL/SQL and its advanced features, and for novice programmers who are not familiar with other third-generation languages." While there is much to recommend in this book it does not fulfill its promise.
Novice programers will find this book a diffuclt read. It does contain useful information, particularly when the authors delves into his expereinces. However it is not structured as an instruction text that a novice programmer can pick up and learn from.
How does it work as a reference? The explinations of the syntax vary between encyclopedic, as in Chapeter 5: Built-in SQL Functions and lacking completenes as in Chapter 7: Subprograms: Procedures and Functions.
In Chapter 5 the author catalogues over a hundred functions available in PL/SQL. If the goal is to be a reference work this is a fine approach. It is not very useful to a novice programmer trying to learn PL/SQL. For the novice cataloguse do not demonstrate how to put the pieces together.
In Chapter 7 we are formally intorduced to the Procedured and Functions. The problem is each element of the all important features of the language is NOT explained.
For example, the AS and IN clauses are presented in the specification of the formal syntax but are not explained in the chapter. This oversite would be acceptable if these terms had been discussed elsewhere. A check of the Index for pointer to an explination revealed nothing useful.
With respect to this example we are left with one of two conlusions. Either there is not explination for these terms or the index is not up to the task of providing us a pointer. In either case it makes this work a poor reference. How are we supposed to find details when there is no path to them?
Rating: 5 out of 5
The Best PL/SQL Programming Book!
I think this book is the best book to begin writting PL/SQL code, so It has all programming level, from beginner to expert.
· Oracle8: The Complete Reference
· Oracle8i: The Complete Reference (Book/CD-ROM Package)
· Oracle8i Advanced PL/SQL Programming
· Oracle8i DBA Handbook
· Oracle SQL*Plus: The Definitive Guide