Friday, November 23, 2012

Oracle PL/SQL for DBAs

Oracle PL/SQL for DBAs

Shock Sale Oracle PL/SQL for DBAs very cheapYou looking to find the "Oracle PL/SQL for DBAs" Good news! You can purchase Oracle PL/SQL for DBAs with secure price and compare to view update price on this product. And deals on this product is available only for limited time.

Oracle PL/SQL for DBAs On Sale

   Updated Price for Oracle PL/SQL for DBAs now
Purchase Oracle PL/SQL for DBAs low price

Product Description

PL/SQL, Oracle's powerful procedural language, has been the cornerstone of Oracle application development for nearly 15 years. Although primarily a tool for developers, PL/SQL has also become an essential tool for database administration, as DBAs take increasing responsibility for site performance and as the lines between developers and DBAs blur.


Until now, there has not been a book focused squarely on the language topics of special concern to DBAs Oracle PL/SQL for DBAs fills the gap. Covering the latest Oracle version, Oracle Database 10g Release 2 and packed with code and usage examples, it contains:

  • A quick tour of the PL/SQL language, providing enough basic information about language fundamentals to get DBAs up and running

  • Extensive coverage of security topics for DBAs: Encryption (including both traditional methods and Oracle's new Transparent Data Encryption, TDE); Row-Level Security
    (RLS), Fine-Grained Auditing (FGA); and random value generation

  • Methods for DBAs to improve query and database performance with cursors and table functions

  • Coverage of Oracle scheduling, which allows jobs such as database monitoring and
    statistics gathering to be scheduled for regular execution


Using Oracle's built-in packages (DBMS_CRYPTO, DBMS_RLS, DBMS_FGA, DBMS_RANDOM,
DBMS_SCHEDULING) as a base, the book describes ways of building on top of these packages to suit particular organizational needs. Authors are Arup Nanda, Oracle Magazine 2003 DBA of the Year, and Steven Feuerstein, the world's foremost PL/SQL expert and coauthor of the classic reference, Oracle PL/SQL Programming.


DBAs who have not yet discovered how helpful PL/SQL can be will find this book a superb introduction to the language and its special database administration features. Even if you have used PL/SQL for years, you'll find the detailed coverage in this book to be an invaluable resource.

Oracle PL/SQL for DBAs Review

Simply put, this book is a must have for any Oracle DBA. Many new and advanced features within Oracle are implemented using PL/SQL. As an Oracle DBA, you must have a firm grasp of this powerful language and how to take advantage of features in Oracle10g that include:

*) Security

*) Auditing

*) Encryption

*) Optimizing Performance

*) Automating Tasks

*) Scheduling

To start, Oracle PL/SQL for DBAs provides a solid foundation of the PL/SQL language including syntax, data types, cursors, control logic, exception handling, abstract data types, procedures, functions, and packages. The introduction is well written and packed with many explanations and examples. The book continues further to describe in great detail the use of cursors and table functions in chapters 2 and 3.

At this point, the Oracle DBA should have a firm understanding of the language and move on to more DBA-specific features that involve the use of PL/SQL. Chapter 4 explorers the fundamentals of encryption and how to implement advanced encryption techniques within Oracle. The chapter focuses on the use of the PL/SQL packages DBMS_CRYPTO (Oracle10g R1 and higher) and DBMS_OBFUSCATION_TOOLKIT (earlier releases prior to Oracle10g R1). Algorithms like DES and Triple DES along with other encryption fundamentals like hashing and key management are explained in easy to understand terms and illustrations.

Chapter 5 is dedicated to Row-Level Security. The authors do a fantastic job of explaining policies and how they work. Once again, the extensive amount of accurate examples is what makes this chapter easy to understand and implement. Special attention is paid to the use of the PL/SQL package DBMS_RLS and using it to create policies and control user access. A special section is provided on troubleshooting common errors with row-level security along with how to interpret and resolve them.

Chapter 6 explains the use of Fine-Grained Auditing (FGA). Like previous chapters, the authors lay the foundation for why, how, and when to use this powerful feature along with specifics to how it works with different Oracle releases. The DBA will learn just what is captured with FGA and how to customize it to their environment. FGA makes use of the PL/SQL procedure DBMS_FGA. Detailed examples are provided for creating and editing policies along with methods for administrating FGA.

Chapter 7 deals with generating random numbers and how to take advantage of DBMS_RANDOM. Here you will find great explanations of how to check for randomness and following statistical patterns. Again, all of this is put together with accurate examples.

Chapter 8 was my favorite - Scheduling. This chapter focuses on DBMS_SCHEDULER - Oracle10g's replacement for DBMS_JOB. Sections are also provided on how to prioritize jobs with the use of Database Resource Manager (DBMS_RESOURCE_MANAGER).

I enjoyed this book from front to back. Very well thought out explanations, real world examples and illustrations.

Most of the consumer Reviews tell that the "Oracle PL/SQL for DBAs" are high quality item. You can read each testimony from consumers to find out cons and pros from Oracle PL/SQL for DBAs ...

Buy Oracle PL/SQL for DBAs Cheap

No comments:

Post a Comment