Oracle SQL & PL/SQL - 5 days online classroom

3.450,00 EUR

  • 5 days
Live Virtual Classroom
In House / In Company

Build a strong foundation in Oracle database development with this practical Oracle SQL and PL/SQL Fundamentals course. Designed for beginners and aspiring database professionals, the course teaches you how to retrieve, manage, and manipulate data using Oracle SQL while also introducing PL/SQL programming for creating procedures, functions, triggers, and database logic.

Key Features

Language

Course material in English

Level

Beginner - Intermediate level

5 days of live instructor-led

Virtual training (8 hours / day)

Access to Oracle SQL Developer

Course workbook and downloadable reference materials

60+ recommended study hours

Program completion certification included

Hero

Learning Outcomes

At the end of this program, you will be able to:

Oracle SQL & PL/SQL Fundamentals

Develop practical skills in Oracle SQL for data retrieval, manipulation, and database management before progressing into PL/SQL programming for automation and procedural logic.

Working with Data Dictionaries

Learn how to query Oracle data dictionary views to understand database structures, relationships, indexes, and metadata for better database analysis and troubleshooting.

Dynamic SQL & Advanced Querying

Explore dynamic SQL, parameter binding, and secure query techniques while building advanced joins, correlated subqueries, inline views, and performance-optimized SQL queries.

Building PL/SQL Programs

Create modular PL/SQL programs using variables, loops, conditions, cursors, records, and exception handling to automate tasks and build reliable database-driven solutions.

Hero

Course timeline

  1. Day 1

    PL/SQL Fundamentals

    • Introduction to PL/SQL
    • Variables, constants, and data types
    • Initialising variables and assigning values
    • Using SQL within PL/SQL code
    • Generating output in SQL Developer
  2. Day 2

    Program Logic

    • IF, ELSE, and CASE statements
    • Basic, WHILE, and FOR loops
    • Nested and labelled loops
    • GOTO and CONTINUE statements
  3. Day 3

    Using Cursors

    • Implicit and explicit cursors
    • Declaring, opening, and closing cursors
    • Fetching rows and status checking
    • Cursor FOR UPDATE and FOR loops
    • Parameterised cursors
  4. Day 4

    Exceptions & Nested Blocks

    • Exception handling in PL/SQL
    • System and user-defined exceptions
    • Application errors and WHEN OTHERS handling
    • Nested and labelled blocks
    • Scope of variables, cursors, and GOTO statements
    • Exception propagation
  5. Day 5

    PL/SQL Records & Associative Arrays

    • Declaring and using record types
    • Working with nested records
    • Associative arrays (index-by tables)
    • Built-in PL/SQL table functions
    • Managing PL/SQL collections
Oracle SQL

Who Should Enroll in this Program?

Aspiring Oracle database developers

Junior database administrators (DBAs)

Data analysts and reporting professionals

Software developers working with Oracle databases

IT professionals involved in database management

Anyone wanting to build SQL and PL/SQL programming skills

Start course now

Prerequisites

  • Basic computer and IT knowledge
  • Familiarity with databases and data concepts is beneficial
  • No prior Oracle SQL or PL/SQL experience required
  • Basic programming knowledge is helpful but not mandatory
  • Understanding of relational databases is recommended

Statements

Licensing and accreditation

The course is offered according to Partner Program Agreement and complies with the License Agreement requirements.

Equity Policy

Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.

Frequently Asked Question

Contact background

Need corporate solutions or LMS integration?

Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!