Sell Back Your Copy
For a $0.82 Gift Card
Trade in
Have one to sell? Sell yours here
DB2(R) SQL Procedure Language for Linux, UNIX and Windows (IBM DB2 Certification Guide Series)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

DB2(R) SQL Procedure Language for Linux, UNIX and Windows (IBM DB2 Certification Guide Series) [Paperback]

Paul Yip (Author), Drew Bradstock (Author), Hana Curtis (Author), Michael Gao (Author), Zamil Janmohamed (Author), Clara Liu (Author), Fraser McArthur (Author)
4.6 out of 5 stars  See all reviews (13 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback --  

Book Description

0131007726 978-0131007727 December 24, 2002
SQL Procedure Language (SQL PL) is used in DB2 to write database-stored procedures. Stored procedures are used to encapsulate business logic on the database and yield the following benefits: significantly improved application performance, increased application scalability, simplified application development, and reduced network traffic. This book will teach the reader how to set up the development environment and use all language elements of SQL PL through concrete examples and thorough discussions. Also included are expert tips and best practices for achieving optimal performance and code manageability. This book will be a valuable reference for SQL PL code syntax and troubleshooting. There are currently no books on the market that cover the DB2 SQL Procedure Language, although it is extensively used by IBM business partners and other software vendors.


Editorial Reviews

From the Back Cover

  • IBM's definitive guide to writing DB2 SQL PL stored procedures, triggers, UDFs, and dynamic compound SQL
  • Fully updated to reflect the entire DB2 UDB product family, and new SQL PL improvements for Windows, UNIX, Linux, iSeries, and zSeries
  • Presents expert tips and best practices drawn from extensive experience in real customer environments
  • Covers everything from basic program structure through advanced techniques
  • Includes up-to-the-minute coverage of optimization and troubleshooting

Using the IBM DB2 SQL Procedural Language (SQL PL), programmers can drive major improvements in database performance, manageability, and time-to-market. Now, IBM's own experts present the definitive guide to DB2 SQL PL development on any platform: Windows, UNIX, Linux, iSeries, or zSeries.

DB2 SQL PL, Second Edition shows developers how to take advantage of every facet of the SQL PL language and development environment. The authors offer up-to-the-minute coverage, best practices, and tips for building basic SQL procedures, writing flow-of-control statements, creating cursors, handling conditions, and much more. Along the way, they illuminate advanced features ranging from stored procedures and triggers to user-defined functions.

The only book to combine practical SQL PL tutorials and a detailed syntax reference, DB2 SQL PL, Second Edition draws on the authors' unparalleled expertise with SQL PL in real business environments. Coverage includes

  • Using SQL PL to improve manageability and performance, while clearly separating DBA and development roles
  • Writing more efficient stored procedures, triggers, user-defined functions (UDFs), and dynamic compound SQL
  • Identifying SQL PL performance bottlenecks--and resolving them
  • Leveraging new language enhancements for Windows, UNIX, and Linux: improved table function support, session based locking, nested save points, new prepare options, and more
  • Using new features for iSeries V5R3: built-in string and date/time manipulation functions, SEQUENCE objects, and more
  • Utilizing zSeries Version 8's integrated stored procedures debugging and improved SQL Conditions support
  • Mastering DB2 Development Center, the unified development environment for creating DB2 stored procedures

Whether you're developing new SQL PL applications, migrating or tuning existing applications, or administering DB2, you'll find this book indispensable.

--This text refers to the Hardcover edition.

About the Author

Paul Yip is a member of the core DB2 development team at the IBM Toronto Lab. Paul is IBM DB2 UDB Certified, a Redhat Linux Certified Engineer (RHCE) as well as a SUN Certified Java 2 Programmer. He has significant hands-on experience with DB2 SQL Procedure Language (SQL PL) through work with IBM business partners and customers since its introduction in DB2 Version 7.1.


Product Details

  • Paperback: 352 pages
  • Publisher: Prentice Hall PTR (December 24, 2002)
  • Language: English
  • ISBN-10: 0131007726
  • ISBN-13: 978-0131007727
  • Product Dimensions: 9.3 x 7 x 1 inches
  • Shipping Weight: 1.5 pounds
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #1,400,392 in Books (See Top 100 in Books)

 

Customer Reviews

13 Reviews
5 star:
 (11)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
5.0 out of 5 stars The Fastest Path to Mastering DB2 Stored Procedures, January 8, 2003
This review is from: DB2(R) SQL Procedure Language for Linux, UNIX and Windows (IBM DB2 Certification Guide Series) (Paperback)
This comprehensive yet concise introduction to DB2's SQL procedural language is the first and best place to find guidance on this crucial topic. Stored procedures are fast becoming the mainstay of successful client/server and Web-based DB2 applications, and this book WILL teach you how to develop them, even if all you currently know is just a bit of SQL.

Written by DB2 experts from the IBM Toronto Labs, this is one of those rare texts that actually imparts expertise. It is eminently readable and crystal clear in its explanations of concepts and their application.

Any and every developer of DB2 stored procedures should read -- and enjoy -- this book

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 11 people found the following review helpful:
4.0 out of 5 stars embed yourself in db2, December 26, 2004
The book describes IBM's Procedural Language, which runs on their db2 servers. It is not a general purpose language, like C or Java. Rather, it is tied directly to db2 and IBM's implementation of SQL. But within this context, the book explains the expressive power of PL. It shows at length how you can write stored procedures, triggers and functions in PL. The level of detail and the cited examples should reassure you of PL's capability.

But why even write business logic code at the database layer? There have been other books on n-tier application design, which call for the locating of business logic in a middle tier and not at the database. The authors' rejoinder is that while that makes for an elegant design, practical experience shows that often, crucial logic needs to be at the database. This reduces networks traffic and can heavily improve perforance. Hence the need for PL, or something like it.

Be wary of the book's claim that PL lets you write "portable application logic". It is portable only between instances of db2 running under linux, unix, Microsoft Windows or IBM's operating systems. When you write embedded logic in PL, you are also embedding yourself or your company into db2. Which may indeed be fine by you. But just so you know.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars DB2 SQL Procedural Language for Linux, UNIX, and Windows, April 14, 2003
By 
B. Vialpando (Dallas TX United States) - See all my reviews
This review is from: DB2(R) SQL Procedure Language for Linux, UNIX and Windows (IBM DB2 Certification Guide Series) (Paperback)
Conversational in tone, interesting to follow, this book reads more like a novel that keeps you turning pages with avid interest rather than another dry "technical" resource. As someone who deals with SQL PL on an almost daily basis, I was pleasantly surprised to find I learned many things going through this book. The authors don't try to cover every tangent on the subject, and end up with an excellent resource with specific examples that deal with the topic it covers well: DB2 UDB SQL PL.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject