Search
 Advanced SearchView Cart   Checkout   
 Location:  Home » Books » Data Mining » Oracle PL/SQL Best PracticesAugust 30, 2008  
Browse
Books
Computers
Electronics
Related Categories
• Data Mining
Databases
Computers & Internet
Subjects
Books
• General
SQL
Databases
Computers & Internet
Subjects
• Database Management Systems
Databases
Computers & Internet
Subjects
Books
• General
Oracle
Databases
Computers & Internet
Subjects
• PL & SQL
Oracle
Databases
Computers & Internet
Subjects
• General
Databases
Computers & Internet
Subjects
Books
• Performance Optimization
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General
Programming
O'Reilly
By Publisher
Custom Stores
• Oracle & Database Programming
Programming
O'Reilly
By Publisher
Custom Stores
• Database Storage & Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Formats
Custom Stores
Specialty Stores
Books
• Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• Illustrated
Edition (format)
Refinements
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Oracle PL/SQL Best Practices
Oracle PL/SQL Best Practices
Author: Steven Feuerstein
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $29.99
Buy New: $16.79
You Save: $13.20 (44%)
Buy New/Used from $16.33

Avg. Customer Rating: 4.0 out of 5 stars(11 reviews)
Sales Rank: 75954

Format: Illustrated
Languages: English (Original Language), English (Unknown), English (Published)
Media: Paperback
Edition: 2
Number Of Items: 1
Pages: 292
Shipping Weight (lbs): 0.9
Dimensions (in): 8.9 x 6 x 0.7

ISBN: 0596514107
Dewey Decimal Number: 005.133
EAN: 9780596514105
ASIN: 0596514107

Publication Date: October 22, 2007
Availability: Usually ships in 1-2 business days

Similar Items:

  • Oracle Pl/Sql Programming
  • Oracle PL/SQL Language Pocket Reference
  • Oracle SQL Tuning Pocket Reference
  • Expert Oracle Database Architecture: 9i and 10g Programming Techniques and Solutions
  • Mastering Oracle SQL, 2nd Edition

Editorial Reviews:

Product Description
In this compact book, Steven Feuerstein, widely recognized as one of the world's leading experts on the Oracle PL/SQL language, distills his many years of programming, teaching, and writing about PL/SQL into a set of best practices-recommendations for developing successful applications. Covering the latest Oracle release, Oracle Database 11g, Feuerstein has rewritten this new edition in the style of his bestselling Oracle PL/SQL Programming. The text is organized in a problem/solution format, and chronicles the programming exploits of developers at a mythical company called My Flimsy Excuse, Inc., as they write code, make mistakes, and learn from those mistakes-and each other.

This book offers practical answers to some of the hardest questions faced by PL/SQL developers, including:
  • What is the best way to write the SQL logic in my application code?


  • How should I write my packages so they can be leveraged by my entire team of developers?


  • How can I make sure that all my team's programs handle and record errors consistently?
Oracle PL/SQL Best Practices summarizes PL/SQL best practices in nine major categories: overall PL/SQL application development; programming standards; program testing, tracing, and debugging; variables and data structures; control logic; error handling; the use of SQL in PL/SQL; building procedures, functions, packages, and triggers; and overall program performance.

This book is a concise and entertaining guide that PL/SQL developers will turn to again and again as they seek out ways to write higher quality code and more successful applications.

"This book presents ideas that make the difference between a successful project and one that never gets off the ground. It goes beyond just listing a set of rules, and provides realistic scenarios that help the reader understand where the rules come from. This book should be required reading for any team of Oracle database professionals."

--Dwayne King, President, KRIDAN Consulting



Customer Reviews:   Read 6 more reviews...

5 out of 5 stars Nice story-telling style to explain the do's and don'ts   July 30, 2008
A few years ago I bought the first edition of this book. It had a meaningful classification of the suggested best practices and each of them was presented in a consistent way e.g. Title, Example, Benefits, and Challenges.

As the technology evolved (and the links mentioned were not there anymore), I bought this second edition expecting an update in the available tools to support the best practices and probably one or two chapters related to the new Oracle PL/SQL features. Those things were definitely there but I was surprised to find a totally rewritten book. Steven Feuerstein opted for a story-telling style instead of the formal approach followed in the first edition. By describing a project inside an imaginary company with its imaginary employees (each of them with a different character and a different way of working), it is definitely easier (and funnier) to read.

Good programming practices are common to all languages so I didn't expect any big surprises (naming conventions, layout, keeping procedures short, avoid repeating code, etc). What I found extremely valuable was the chapter about exception handling, the advice about how to implement a test-driven approach for the PL/SQL code, the reference to software tools (free and commercial) that can be used in the development process, and the online resources (PL/SQL code, articles).

My only criticism would be the Quick Reference provided in the book. After having read the book, it was not so easy for me to find again a particular section or example. I had to re-read a few pages in order to find what I was looking for (contrary to the first edition where this was very easy done).

I would recommend this book to any beginner or intermediate PL/SQL developer, although I am sure that even experienced ones will learn valuable things.



5 out of 5 stars A set of 'best practices' for developing applications   February 7, 2008
  0 out of 1 found this review helpful

Steven Feuerstein's ORACLE PL/SQL BEST PRACTICES, 2ND EDITION provides the author's years of programming, teaching and writing experiences in a set of 'best practices' for developing applications. The latest release of Oracle is covered in chapters which cover nine categories in chapters which are quick and easy to consult, arranged in a problem/solution format to reflect real-world programming examples and challenges.



4 out of 5 stars A Handy Reference For Intermediate PL/SQL Programmers.   March 15, 2003
  5 out of 7 found this review helpful

This is not a text for learning PL/SQL programming. Feuerstein's PL/SQL Programming text is much more suited for that. What you have in this book is information that the author has distilled from his other works. In a way it could be considered a summary as the title might suggest. This book is a must have for the leader of an organization that is beginning to use PL/SQL. You will find what you need for your programming standards here.

In addition to good standards suggestions, the author also gives a lot of resources that are available to PL/SQL developers. One of the prime examples is utPLSQL, a unit testing tool for stored procedures and functions. The author gives numerous other web sites and tool suggestions throughout the book.

Anyone looking to increase their PL/SQL productivity should pick up this book.


5 out of 5 stars Required Reading   October 28, 2002
  2 out of 4 found this review helpful

Simply put, this book should be required reading for anyone who considers themselves a professional PL/SQL developer. It is full of pearls and gems, and succinctly presents many, many programming proverbs that must be followed if developing in 0racle


5 out of 5 stars Well worth the price   May 14, 2002
  3 out of 4 found this review helpful

1. I do not follow every practice in this book.
2. Only some of those I don't follow do I think I should follow.
3. All of the practices strike me as at least arguable.

It does what it sets out to do. I believe that it will help the reader use PL/SQL more effectively. In the next edition, I'd like to see a section on unit testing, using the utPLSQL system that Feuerstein is managing the development of.

Powered by: Dknc, inc. and Amazon.com


For your safety and security, orders are processed through amazon.com