Skip to content

Oracle PL/SQL Expert Techniques for Developers and Database Administrators

Best in textbook rentals since 2012!

ISBN-10: 1584505540

ISBN-13: 9781584505549

Edition: 2008

Authors: Lakshman Bulusu

List price: $39.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Welcome aboard the first book focusing exclusively on PL/SQL techniques, through Oracle 11g. These techniques are tried-tested-true, yet do not compromise performance. Youall find coverage of all types of scenarios, starting from design to coding and testing to debugging and tuning. PL/SQL is more than just a 3GL sequel to SQL; instead it can be used as a methodology for application development using Oracle. The techniques covered here have a broader scope, in applications ranging from OLTP to OLAP and from data warehousing to business intelligence. The world of PL/SQL is exciting and this book provides a repository of techniques for PL/SQL developers and DBAs alike. This book takes you…    
Customers also bought

Book details

List price: $39.99
Copyright year: 2008
Publisher: Charles River Media
Publication date: 4/3/2008
Binding: Paperback
Pages: 352
Size: 7.25" wide x 9.25" long x 1.00" tall
Weight: 1.584

Lakshman Bulusu is an experienced Oracle database professional with more than 15 years of experience in the design and development of PL/SQL applications. He has an Oracle Masters credential from Oracle Corporation and is an Oracle Certified Professional. He holds double honors degree in Computer Science and Engineering and Mathematics.

Introductory Concepts
Introduction 5 pages
PL/SQL by dissection 20 pages
Program Structure Internal Representation Memory Usage
Program Compilation
Program Execution Meta-data for PL/SQL code
Program Debugging Protecting Source Code
New features in PL/SQL 10 pages
New features in Oracle10g
New features in Oracle11g
Techniques for PL/SQL Programming
Data Structure Management in PL/SQL 30 pages
Techniques for using Records
Techniques for using Associative Arrays
Techniques for using Nested Tables
Techniques for using VARRAYS Simulating Multi-Dimensional Arrays
Techniques for using Objects as Data Structures Records vs Objects
Error Management in PL/SQL 20 pages
Techniques to obtain complete error info
Techniques to customize error info returned
Techniques to halt further processing on error occurrence
Data Management in PL/SQL 40 pages
Data Retrieval Techniques
Data Manipulation Techniques
Dynamic SQL and PL/SQL techniques
Array Processing using static SQL
Array Processing using dynamic SQL
Techniques for using DDL in PL/SQL
Application Management in PL/SQL 40 pages
Procedures Vs Functions
When to use what
User-defined operators Vs Functions
When to use what Coding packages to globalize data and code
Packages vs Contexts
When to use what to globalize data
Reading and Writing package variables dynamically
Coding packages to localize data and privatize code
Coding packages to break dependency chain Coding packages to pass data between applications
Sharing data using collections vs sharing data using
REF CURSORS Supplementing application logic with data integrity using triggers
Packages Vs Objects as application structures
Transaction management in PL/SQL 15 pages
Asynchronous COMMIT
Autonomous transaction techniques
Techniques for auditing queries
Applying PL/SQL in the real world
Application Development Frameworks using PL/SQL
Application Development
Framework Error Handling
Framework DML Auditing
Framework File I/O
Framework ETL
Framework Performance Tuning Framework
Applying PL/SQL in 3GL and Web environment 30 pages
Extending PL/SQL to use Java
Extending PL/SQL to use C and C++
Extending PL/SQL to use HTML
HTML in PL/SQL vs PL/SQL in HTML
Emailing techniques in PL/SQL UTL_MAIL vs UTL_SMTP
When to use what
Miscellaneous Techniques 20 pages
Simulating datasets using pipelined table functions
Auto-generating code using dynamic
SQL and/or PL/SQL Hiding statically written and dynamically generated PL/SQL Code
Batch Scheduling of OS command jobs
PL/SQL Tuning and Debugging 30 pages
Tuning Data Structures
Tuning Procedural Code
Techniques for Debugging PL/SQL
PL/SQL Coding Standards 10 pages