Course Outline

Introduction

  • Aims and Objectives for government
  • Course Schedule for government
  • Introductions for government
  • Pre-requisites for government
  • Responsibilities for government

SQL Tools

  • Objectives for government
  • SQL Developer for government
  • SQL Developer - Connection for government
  • Viewing Table Information for government
  • Using SQL, SQL Developer - Query for government
  • SQL*Plus Login for government
  • Direct Connection for government
  • Using SQL*Plus for government
  • Ending the Session for government
  • SQL*Plus Commands for government
  • SQL*Plus Environment for government
  • SQL*Plus Prompt for government
  • Finding Information about Tables for government
  • Getting Help for government
  • Using SQL Files for government
  • iSQL*Plus, Entity Models for government
  • The ORDERS Tables for government
  • The FILM Tables for government
  • Course Tables Handout for government
  • SQL Statement Syntax for government
  • SQL*Plus Commands for government

What is PL/SQL?

  • What is PL/SQL? for government
  • Why Use PL/SQL? for government
  • Block Structure for government
  • Displaying a Message for government
  • Sample Code for government
  • Setting SERVEROUTPUT for government
  • Update Example, Style Guide for government

Variables

  • Variables for government
  • Datatypes for government
  • Setting Variables for government
  • Constants for government
  • Local and Global Variables for government
  • %Type Variables for government
  • Substitution Variables for government
  • Comments with & for government
  • Verify Option for government
  • && Variables for government
  • Define and Undefine for government

SELECT Statement

  • SELECT Statement for government
  • Populating Variables for government
  • %Rowtype Variables for government
  • CHR Function for government
  • Self Study for government
  • PL/SQL Records for government
  • Example Declarations for government

Conditional Statement

  • IF Statement for government
  • SELECT Statement for government
  • Self Study for government
  • Case Statement for government

Trapping Errors

  • Exception for government
  • Internal Errors for government
  • Error Code and Message for government
  • Using No Data Found for government
  • User Exceptions for government
  • Raise Application Error for government
  • Trapping Non-defined Errors for government
  • Using PRAGMA EXCEPTION_INIT for government
  • Commit and Rollback for government
  • Self Study for government
  • Nested Blocks for government
  • Workshop for government

Iteration - Looping

  • Loop Statement for government
  • While Statement for government
  • For Statement for government
  • Goto Statement and Labels for government

Cursors

  • Cursors for government
  • Cursor Attributes for government
  • Explicit Cursors for government
  • Explicit Cursor Example for government
  • Declaring the Cursor for government
  • Declaring the Variable for government
  • Open, Fetching the First Row for government
  • Fetching the Next Row for government
  • Exit When %Notfound for government
  • Close for government
  • For Loop I for government
  • For Loop II for government
  • Update Example for government
  • FOR UPDATE for government
  • FOR UPDATE OF for government
  • WHERE CURRENT OF for government
  • Commit with Cursors for government
  • Validation Example I for government
  • Validation Example II for government
  • Cursor Parameters, for government
  • Workshop for government
  • Workshop Solution for government

Procedures, Functions and Packages

  • Create Statement for government
  • Parameters for government
  • Procedure Body for government
  • Showing Errors for government
  • Describe a Procedure for government
  • Calling Procedures for government
  • Calling Procedures in SQL*Plus for government
  • Using Output Parameters for government
  • Calling with Output Parameters for government
  • Creating Functions for government
  • Example Function for government
  • Showing Errors for government
  • Describe a Function for government
  • Calling Functions for government
  • Calling Functions in SQL*Plus for government
  • Modular Programming for government
  • Example Procedure for government
  • Calling Functions for government
  • Calling Functions In An IF Statement for government
  • Creating Packages for government
  • Package Example for government
  • Reasons for Packages for government
  • Public and Private Sub-programs for government
  • Showing Errors for government
  • Describe a Package for government
  • Calling Packages in SQL*Plus for government
  • Calling Packages From Sub-Programs for government
  • Dropping a Sub-Program for government
  • Finding Sub-programs for government
  • Creating a Debug Package for government
  • Calling the Debug Package for government
  • Positional and Named Notation for government
  • Parameter Default Values for government
  • Recompiling Procedures and Functions for government
  • Workshop for government

Triggers

  • Creating Triggers for government
  • Statement Triggers for government
  • Row Level Triggers for government
  • WHEN Restriction for government
  • Selective Triggers - IF for government
  • Showing Errors for government
  • Commit in Triggers for government
  • Restrictions for government
  • Mutating Triggers for government
  • Finding Triggers for government
  • Dropping a Trigger for government
  • Generating an Auto-number for government
  • Disabling Triggers for government
  • Enabling Triggers for government
  • Trigger Names for government

Sample Data

  • ORDER Tables for government
  • FILM Tables for government
  • EMPLOYEE Tables for government

Dynamic SQL

  • SQL in PL/SQL for government
  • Binding for government
  • Dynamic SQL for government
  • Native Dynamic SQL for government
  • DDL and DML for government
  • DBMS_SQL Package for government
  • Dynamic SQL - SELECT for government
  • Dynamic SQL - SELECT Procedure for government

Using Files

  • Using Text Files for government
  • UTL_FILE Package for government
  • Write/Append Example for government
  • Read Example for government
  • Trigger Example for government
  • DBMS_ALERT Packages for government
  • DBMS_JOB Package for government

Collections

  • %Type Variables for government
  • Record Variables for government
  • Collection Types for government
  • Index-By Tables for government
  • Setting Values for government
  • Nonexistent Elements for government
  • Nested Tables for government
  • Nested Table Initialisation for government
  • Using the Constructor for government
  • Adding to a Nested Table for government
  • Varrays for government
  • Varray Initialization for government
  • Adding Elements to a Varray for government
  • Multilevel Collections for government
  • Bulk Bind for government
  • Bulk Bind Example for government
  • Transactional Issues for government
  • BULK COLLECT Clause for government
  • RETURNING INTO for government

Ref Cursors

  • Cursor Variables for government
  • Defining REF CURSOR Types for government
  • Declaring Cursor Variables for government
  • Constrained and Unconstrained for government
  • Using Cursor Variables for government
  • Cursor Variable Examples for government

Requirements

This course is designed for individuals who possess a foundational understanding of SQL. While prior experience with an interactive computer system is beneficial, it is not a mandatory requirement. This training program aims to enhance skills and knowledge for government professionals in the realm of data management and analysis.
 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories