Index Bookstores Magazines My Books Book Reviews Book Bytes About Us Help
Bublos.com
Find Books Faster … Buy Books Cheaper, at Bublos
The Web's Favorite Book Price Comparison Site
Books-A-Million
Country:   Max. Timeout:      
  Join Bublos   Sign In   
 

Oracle Database 10g PL/SQL Programming

Oracle Database 10g PL/SQL Programming at Amazon.com


Share this book with other people •
 Link to This PageBublos Link Del.ico.usDel.icio.us 
 Tell a FriendTell a friend about this book 

ISBN: 0072230665 - Oracle Database 10g PL/SQL Programming  
Title:Oracle Database 10g PL/SQL Programming
Author:Scott Urman
Michael McLaughlin
Ron Hardman (Publisher)
Publisher:McGraw-Hill Osborne Media
Type:Book / Paperback
Publication Date:19 April, 2004
ISBN / ISBN-13:0072230665  /  9780072230666
List Price:$54.99
You Save:$20.35
Amazon Price:$34.64

* This book is also available, brand-new, from 3rd-party marketplace sellers at Amazon.com, from $30.10.



Check for the same book at these other US book sites:

• [ Abebooks ]   • [ Alibris ]   • [ Barnes & Noble ]   • [ Half.com ]   • [ Powells ]    … or check UK bookstores
 
Editorial Review / Publisher's Information:

Product Description
Create dynamic client/server applications using PL/SQL and the comprehensive information contained in this authoritative volume. Expert Oracle insiders cover the features of PL/SQL, explain scripting semantics and syntax, and fully detail the PL/SQL functionality of Oracle Database 10g. You’ll learn how to write powerful PL/SQL programs, interact with Oracle databases, perform complex calculations, and handle error conditions.

Other Items You May Enjoy:
Browse Books From These Related Subjects:
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› Amazon Upgrade  ›› All Amazon Upgrade  
•  All Subjects  ›› Specialty Stores  ›› Custom Stores  ›› Amazon Upgrade  ›› Computers & Internet  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› Database Management Systems  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› Relational Databases  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› Oracle  ›› PL & SQL  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› Oracle  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› Oracle  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› SQL  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› SQL  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Databases  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› Languages & Tools  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› Languages & Tools  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Programming  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Software  ›› Databases  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Software  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› Software  ›› General AAS  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› General  
•  All Subjects  ›› Subjects  ›› Computers & Internet  ›› General AAS  
•  Mass Market  ›› Paperback  
•  Trade  
•  All Subjects  ›› Refinements  ›› Binding (binding)  
•  All Subjects  ›› Refinements  ›› Format (feature_browse-bin)  ›› Printed Books  

Customer Reviews:

 • Not Written By Educators... Obviously
06 February, 2008

Let me start by stating that I agree with Frank N. Loreti's review of this book, and one part in particular: this book was not written by educators. And I would like to add that they don't seem to be terribly good writers, either. Some examples from the first three chapters (plus one page of chapter 4) to illustrate my point: On page 72, it reads: "Boolean variables, when combined with an IF-THEN block, do not need to be provided with a comparison value if only comparing to TRUE." First, Boolean variables aren't "combined" with an IF-THEN, they are *used* as part of the [Boolean] condition of the IF-THEN. And second, writing that they don't need to be provided is, educationally speaking, not very wise; it suggests that it's a specific feature of the language, a short cut if you will, when in fact it's a mere consequence of how the evaluation of Boolean expressions work. On pages 108 and 109, I think it's a glaring omission that the writers don't mention whether the PL/SQL CASE statement uses 'fall-thru' or not. For several reasons, I don't expect this to be the case, but if it's not used, how is the 'CASE with different variables' treated? In other words, in the example at the bottom of page 109, is only Steve printed, or all names? Come to think of it: in the example before it, what happens if the conditions in the CASE overlap? (E.g., change the second WHEN-condition to v_price BETWEEN 30 AND 50 What happens then if v_price equals 35? Will only the first WHEN-statement block be executed? Will both be executed? Will an exception be thrown? Less likely, but not impossible: maybe a compile-time error is given?) It's hard for me to understand how any decent programmer can overlook the fact that these 'details' need to be discussed. On page 110, loops are discussed: "We cover three different types here: Simple loops. The most basic kind of loop, they include LOOP, END LOOP, and some method of EXIT." Since 'different types' of loops are discussed, the plurality in 'Simple loops' suggests that there are several types of simple loops --and it seems they are called the 'LOOP', and 'END LOOP'... or something. Of course, this is not the case: there's only one type of simple loop. It starts with the keyword LOOP which is followed by a statement block that may/should contain an EXIT statement, and it ends with the keywords END LOOP. You don't have to be a professional writer to sense that you can't end a section with a couple of bullet points (just like, apparently and unfortunately, you can't end a chapter without a useless summary) so you'll need at least an extra line of text, but unfortunately the writers of this book don't have the finesse to cross that bridge unnoticed. For example, at the beginning of chapter 4 a list of topics for that chapter is given in bullet points, followed by the following recommendation: "As these features are demonstrated, think about how they can be used to improve the functionality, performance and design of your applications." It's suggestions like these that simply make my toes curl. Add to all this the absence of a decent structure (the books keeps jumping from simple features to advanced features and back, fragmenting the explanation of both), and the authors should consider themselves lucky I'm still giving this book 3 stars...

- Reviewed by customer ID: A2VB6S1V9F8RA8

 • Best Choice
09 January, 2008

When I started studing PL/SQL... I got recommanded this book. Now I satisfied my choice because of contents of this book. I recommand this book.

- Reviewed by customer ID: AS2IOL2AXFYI1

 • This Is The Pl/sql Book
24 August, 2007

This is the best pl/sql book ever!! It's a complete reference for PL/SQL programation lenguaje, that covers from the basics topics like data types to advanced fueatures like inter-session comunication. Its includes hundreds of examples, online code and a complete reference for Oracle 10g packages and utilitys. This is the ultimate PL/SQL book.

- Reviewed by customer ID: AV7DOXG9E9IN8

 • Comprehensive
25 March, 2008

I "subscribe" to this author and publisher for texts on this topic. I like the writing style and layout of the book. There enough explanation to be thorough, and enough practical examples to be useful outside of pure theoretical discussion. Plus, there are plenty of references in the appendix, so those pages are essentially a "Nutshell." However, I think I prefer the layout of the 9i edition. The flow was nicer: a structured outline, then some examples. In the 10g edition, the flow seems to have changed: a briefer description in paragraph form, then a lot more examples.

- Reviewed by customer ID: A3E0EMWPWTC0L8

 • Good, But Could Be Much Better
06 July, 2007

This is book did help me learn PL/SQL; however, it did it in a very painful manner. The book could have easily been condensed to half the size and still convey the same information, only clearly and to the point. Many of the chapters have long coding examples that are followed by a line-by-obvious-line description about what is going on. It's tempting to skip the code explanations; however, there is the occasional hidden piece of useful information in them that forces you to sift through the junk. To make matters worse, much of the code is needlessly commented. You know what type of comments I'm talking about; there will be a comment that reads '-- declare a variable of type varchar' and then a declaration immediately afterward. Wow, thanks for doubling the code size and killing some more trees. Topping that off, in some of the examples, the comments don't actually match what the code is doing. Grrr. I invested a lot of time in reading this book and after it was all said and done my feeling on it was, meh, I guess I learned something. The book is pretty good, it's just needlessly big, too big and time consuming for the value that it brings to your skill set.

- Reviewed by customer ID: A1FZYRJASSVTFT


  • International bookstores from Amazon:›› more online bookstores >  
 
    United States United States Canada Amazon Canada France France Germany Germany Japan Japan Spain Spanish books United Kingdom United Kingdom (UK)


Bookstores  |  Magazines  |  My Books  |  Book Bytes  |  Book Reviews  |  Rare Books  |  Help  |  Privacy  |  Top-Ten Book Lists  |  Web Directory  |  Tell-a-Friend  |  Bublos Rewards  |  Set Preferences  |  Contact Us  |  My Bookstores  |  Links to Bublos  |   Link-to-Me  |  About Bublos  |  


 Copyright © 1999 - 2009 Bublos Inc. All rights reserved.