"A script enabled browser is required for this page to function properly"

Oracle Database 11g: Advanced PL/SQL

   Printer View
Exam Number: 1Z0-146
Associated Certifications: Oracle Advanced PL/SQL Developer Certified Professional
Exam Price: $ 125 US
Exam Registration: Register
The beta exam ended January 31, 2009. The production exam will be released on April 10, 2009.
Appointments are now being taken for production exam.
 
Duration: 90 minutes
Number of Questions: 68
Passing Score: 65%
Passing score subject to change. View Details

  Recommended Training and Preparation   Additional Information & Resources   Exam Topics   Fraudulent Activity Policy

Recommended Training and Preparation

Oracle Database 11g: Advanced PL/SQL


The exam has been validated only against Oracle Database 11g Release 1. When the exam has been validated against Oracle Database 11g: Release 2, this page will be updated to reflect that information.


Additional Information & Resources


Exam Topics


Oracle11g: Advanced PL/SQL
[  ]Introduction
[  ]Introduction to PL/SQL

PL/SQL Programming Concepts: Review
[  ]List restrictions on calling functions from SQL expressions
[  ]Hand exceptions
[  ]Manage dependencies
[  ]Use Oracle-supplied packages

Designing PL/SQL Code
[  ]Identify guidelines for cursor design
[  ]Use cursor variables
[  ]Create subtypes based on existing types

Working with Collections
[  ]Create collections (nested table, array and associative arrays, PL SQL tables)
[  ]Use collections methods
[  ]Manipulate collections
[  ]Distinguish between the different types of collections and their uses

Using Advanced Interface Methods
[  ]Execute external C programs from PL/SQL
[  ]Execute Java programs from PL/SQL

Implementing Fine-Grained Access Control for VPD
[  ]Explain the process of fine-grained access control
[  ]Implement and test fine-grained access control

Manipulating Large Objects
[  ]Create and manage LOB data types
[  ]Use the DBMS_LOB PL/SQL package
[  ]Use of temporary LOBs

Administering SecureFile LOBs
[  ]Describe SecureFile LOB features
[  ]Enable SecureFile LOB deduplication, compression, and encryption
[  ]Migrate BasicFile LOBs to the SecureFile LOB format

Performance and Tuning
[  ]Use native and interpreted compilation methods
[  ]Tune PL/SQL code
[  ]Enable intraunit inlining

Improving Performance with Caching
[  ]Improve memory usage by caching SQL result sets and using the DBMS_RESULT_CACHE package
[  ]Write queries that use the result cache hint
[  ]Set up PL/SQL functions to use PL/SQL result caching

Analyzing PL/SQL Code
[  ]Run reports on source code
[  ]Determine identifier types and usages
[  ]Use DBMS_METADATA to retrieve object definitions

Profiling and Tracing PL/SQL Code
[  ]Trace PL/SQL program execution
[  ]Profile PL/SQL applications

Safeguarding Your Code Against SQL Injection Attacks
[  ]Describe SQL injections
[  ]Reduce attack surfaces
[  ]Use DBMS_ASSERT
[  ]Design immune code
[  ]Test code for SQL injection flaws

BACK TO TOP


Oracle Certification Program Fraudulent Activity Policy

Oracle reserves the right to take action against any candidate involved in fraudulent activities, including, but not limited to, fraudulent use of vouchers, promotional codes, reselling exam discounts and vouchers, cheating on an exam, alteration of score reports, alteration of completion certificates, violation of exam retake policies or other activities deemed fraudulent by Oracle.

If Oracle determines, in its sole discretion, that fraudulent activity has taken place, it reserves the right to take action up to and including, but not limited to, decertification of a candidate's Oracle Certified Associate, Oracle Certified Professional and/or OCM credentials, temporary, indefinite or permanent ban of a candidate from Oracle certification programs, notification to a candidate's employer, and notification to law enforcement agencies. Candidates found committing fraudulent activities forfeit all fees previously paid to Oracle, or to Oracle's authorized vendors, and may be required to pay additional fees for services rendered.

View the Oracle Certification Program Candidate Agreement which requires your agreement before the start of each exam.