Oracle Database 19c: PL/SQL Workshop Course Overview

Oracle Database 19c: PL/SQL Workshop Course Overview

The Oracle Database 19c: PL/SQL Workshop is a comprehensive course designed to introduce learners to the fundamentals and advanced features of PL/SQL, a procedural language extension for SQL provided by Oracle. The course begins with an introduction to PL/SQL and progresses through a series of modules that cover everything from declaring variables and writing executable statements to creating complex stored procedures, functions, packages, and triggers.

Participants will learn how to enhance the capabilities of SQL with PL/SQL programming constructs, control structures, exception handling, and the use of Oracle-supplied packages. The workshop also delves into dynamic SQL, design considerations, PL/SQL code tuning, and managing dependencies to ensure efficient and maintainable database applications. By the end of the course, learners will have a strong foundation in PL/SQL, enabling them to write robust database-centric programs and optimize their performance, which is crucial for professional development in the field of database administration and development.

Koenig's Unique Offerings

images-1-1

1-on-1 Training

Schedule personalized sessions based upon your availability.

images-1-1

Customized Training

Tailor your learning experience. Dive deeper in topics of greater interest to you.

images-1-1

4-Hour Sessions

Optimize learning with Koenig's 4-hour sessions, balancing knowledge retention and time constraints.

images-1-1

Free Demo Class

Join our training with confidence. Attend a free demo class to experience our expert trainers and get all your queries answered.

Purchase This Course

Fee On Request

  • Live Online Training (Duration : 40 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • date-img
  • date-img

♱ Excluding VAT/GST

Classroom Training price is on request

  • Live Online Training (Duration : 40 Hours)
  • Per Participant

♱ Excluding VAT/GST

Classroom Training price is on request

Request More Information

Email:  WhatsApp:

Course Prerequisites

Certainly! Here are the minimum required prerequisites for successfully undertaking the Oracle Database 19c: PL/SQL Workshop course:


  • Basic knowledge of database concepts, including relational database management systems (RDBMS).
  • Familiarity with data processing concepts and techniques.
  • Understanding of basic programming concepts such as variables, loops, control structures, and logic.
  • Prior experience with SQL, including writing SELECT, INSERT, UPDATE, and DELETE statements.
  • An understanding of the basics of Oracle Database, including the ability to connect to the database and execute simple SQL queries.

These prerequisites ensure that participants are adequately prepared to engage with the course material and gain maximum benefit from the PL/SQL Workshop.


Target Audience for Oracle Database 19c: PL/SQL Workshop

The Oracle Database 19c: PL/SQL Workshop is designed for professionals seeking to master PL/SQL programming and database management.


  • Database Developers
  • PL/SQL Programmers
  • Software Engineers
  • Oracle Database Administrators
  • IT Professionals working with Oracle databases
  • System Analysts
  • Technical Consultants
  • Application Developers
  • Data Analysts with a focus on Oracle databases


Learning Objectives - What you will Learn in this Oracle Database 19c: PL/SQL Workshop?

  1. The Oracle Database 19c: PL/SQL Workshop equips students with the core skills for programming in PL/SQL, including control structures, exception handling, and creating stored procedures and functions.

  2. Learning Objectives and Outcomes:

  • Understand PL/SQL's architecture within the Oracle Database and its role in applications.
  • Learn to declare and manipulate PL/SQL variables for data processing.
  • Write executable PL/SQL statements and control structures to direct the flow of the program.
  • Embed SQL statements within PL/SQL blocks for database interaction.
  • Create and manage composite data types to handle complex data structures.
  • Implement explicit cursors for enhanced query control and processing.
  • Develop robust error-handling routines with PL/SQL exception handling.
  • Construct and invoke stored procedures and functions for modularity and reuse.
  • Debug PL/SQL subprograms to ensure code reliability and performance.
  • Utilize Oracle-supplied packages and create custom packages for efficient application development.