🎓 Authorised Pearson VUE and Prometric Test Centre · CIET Country Director for Syria · training in Mazzeh since 2010·Exams we deliver →
Home/Courses/Programming & Web Development/Oracle 11g PL/SQL Part 2 - Intermediate
Programming & Web Development

Oracle 11g PL/SQL Part 2 - Intermediate

Continue with Oracle 11g PL/SQL in self-paced lessons on stored procedures, functions and packages, dependency management, cursor variables, the DBMS_OUTPUT and UTL_FILE packages, and statement, row and system event triggers.

10 hours 10 minIntermediate12 modules
Overview

About this course

Continue with Oracle 11g PL/SQL in self-paced lessons on stored procedures, functions and packages, dependency management, cursor variables, the DBMS_OUTPUT and UTL_FILE packages, and statement, row and system event triggers.

Curriculum

Curriculum

12 modules
  • Introduction
  • Installing Oracle XE
  • SQL Developer Installation
  • Workstation Setup
  • Introducing the Database Program Unit
  • Creating Stored Procedures and Functions
  • Understanding the Parameter Specification
  • Executing Procedures and Functions
  • Calling Functions from within SQL
  • Handling Compilation Errors
  • Recompiling and Dropping Programs
  • Data Dictionary Storage
  • Managing Dependencies
  • Tracking Dependencies
  • Using the Dependency Tracking Utility
  • What is a Package?
  • Creating a Package
  • Package Definition Information
  • Advanced Programming Techniques
  • Using Persistent Global Objects
  • Including Initialization Logic
  • Object Oriented Support within Packages
  • Package Maintenance
  • Learning to Use Cursor Variables
  • Weak Cursor Definitions
  • REFCURSOR Cursor Definition
  • Using Cursor Expressions
  • Using the DBMS OUTPUT () Packages
  • Using the UTL_FILE() Package
  • Understanding the Database Trigger
  • Statement-Level Triggers
  • Row-Level Triggers
  • Row Level Trigger Example 1
  • Row Level Trigger Example 2
  • Row Level Trigger Example 3
  • Working with the INSTEAD OF Trigger
  • Using Triggers within an Application
  • Using the CALL Statement
  • Trigger Maintenance Tasks
  • Working with Multiple Triggers for a Single Table
  • Handling Mutating Table Issues
  • Using the Compound Trigger
  • What is a System Event Trigger?
  • Defining Scope
  • Identifying Available System Events
  • Conclusion
Who it's for

Who it's for

PL/SQL programmers who know the basics and want to build reusable database code.

Before you start

No formal prerequisites. Bring curiosity and a willingness to practise.

Let's plan your next step together.

Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.

Talk to an advisor →WhatsApp