Oracle Database PL/SQL Programming Training

Level

Intermediate

Duration

21h / 3 days

Date

Individually arranged

Price

Individually arranged

Oracle Database PL/SQL Programming Training

This training provides knowledge about programming in the PL/SQL language for Oracle databases using the latest versions of the engine. The participant will learn how to efficiently create programmable elements of the database, enabling them to automate and streamline their daily work with data.

What will you learn?

  • Programming in PL/SQL
  • Understanding loops, control statements, and cursors
  • Creating functions, procedures, and packages
  • Familiarity with database elements such as sequences, views, synonyms, data dictionary, temporary tables, constraints
Who is this training for?
  • logo infoshare Developers
  • logo infoshare DevOps
  • logo infoshare Data Analysts
  • logo infoshare Data Scientists
  • logo infoshare Database Administrators
  • logo infoshare Architects

Training Program

  1. Introduction to PL/SQL Programming

  • Introduction to PL/SQL programming
  • Executing anonymous blocks
  • Declaring variables
  • Standard and complex data types
  • Attributes: %TYPE and %ROWTYPE
  1. Flow Control

  • Control statements
  • Loops and labels
  • INTO clause – using SQL, exceptions, scope of visibility
  1. Cursors

  • Explicit and implicit cursors
  • Parameterized cursors
  • WHERE CURRENT OF and FOR UPDATE clauses
  1. Functions, Procedures, and Packages

  • Stored procedures and functions
  • Building packages and their dependencies
  1. Regular Expressions

  • Searching data using regular expressions
  1. Working with the Repository

  • System dictionary
  • Managing constraints
  • Temporary tables
  • Views and indexes
  • Synonyms and sequences
  • Database links
  • External tables

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.