Opleiding: Oracle PL-SQL - 2 dagen online klassikaal

Ontwikkel geavanceerde vaardigheden op het gebied van Oracle-databaseprogrammering met deze praktijkgerichte Oracle PL/SQL-cursus.

De cursus is bedoeld voor ontwikkelaars, DBA’s en technische professionals die in Oracle-omgevingen werken, en leert je hoe je efficiënte, schaalbare en onderhoudsvriendelijke PL/SQL-toepassingen kunt bouwen met behulp van procedures, functies, triggers, pakketten en geavanceerde programmeertechnieken.

Tijdens de training doet u praktische ervaring op met het schrijven van gestructureerde PL/SQL-code, het afhandelen van uitzonderingen, het beheren van cursors, het werken met collecties en het implementeren van dynamische SQL. De cursus behandelt ook technieken voor prestatieoptimalisatie, zoals bulkverwerking en native compilatie, om de efficiëntie van databasetoepassingen in echte bedrijfsomgevingen te helpen verbeteren.

Aan het einde van de cursus zijn deelnemers in staat om robuuste Oracle PL/SQL-oplossingen te ontwikkelen, databaseprocessen te automatiseren en met vertrouwen geavanceerde Oracle-programmeertaken te beheren die in bedrijfskritische systemen worden gebruikt

Doelgroep

  • Oracle-databaseontwikkelaars
  • Databasebeheerders (DBA's)
  • SQL-ontwikkelaars en backend-ontwikkelaars
  • Professionals in technische ondersteuning en applicatieondersteuning
  • IT-professionals die met Oracle-databases werken
  • Professionals die zich voorbereiden op Oracle PL/SQL-certificering
  • Iedereen die zijn Oracle-programmeervaardigheden wil versterken

Vereisten

  • Basiskennis van relationele databaseconcepten
  • Praktische kennis van Oracle SQL en het schrijven van query's
  • Eerdere ervaring met Oracle-databases wordt aanbevolen
  • Basiskennis van programmeren is een pré
  • Het voltooien van een cursus Oracle SQL Fundamentals of gelijkwaardige ervaring wordt aanbevolen

Leerdoelen

  • Geavanceerde Oracle PL/SQL-ontwikkeling: Bouw schaalbare en goed presterende Oracle-toepassingen met behulp van geavanceerde PL/SQL-technieken voor flexibele en betrouwbare databaseoplossingen.
  • Beheer van afhankelijkheden in PL/SQL: Leer hoe Oracle omgaat met objectafhankelijkheden, ongeldigverklaring en hercompilatie om fouten te verminderen, cascadefouten te voorkomen en stabiele applicaties te behouden.
  • Prestatieoptimalisatie & native compilatie: Verbeter de PL/SQL-prestaties met behulp van native compilatie, compilerwaarschuwingen en het DBMS_WARNING-pakket om snellere en efficiëntere applicaties te bouwen.
  • PL/SQL-best practices & dynamische SQL: Pas best practices voor PL/SQL-ontwerp toe, waaronder veilig coderen, uitzonderingsafhandeling, compilerhints en dynamische SQL-technieken om onderhoudbare en aanpasbare Oracle-toepassingen te bouwen.

Cursusinhoud

Sessie 1: PL/SQL-basisprincipes

  • Inleiding tot PL/SQL
  • Basissyntaxis en elementen
  • Variabelen, constanten en datatypes
  • Waarden toewijzen en SQL gebruiken in code
  • Uitvoer in SQL Developer

Sessie 2: Programmalogica

  • IF-, ELSIF- en ELSE-instructies
  • CASE-expressies
  • Lussen: basis, WHILE en FOR
  • Geneste en gelabelde lussen
  • GOTO- en CONTINUE-instructies

Sessie 3: Cursors gebruiken

  • Concepten van cursors
  • Impliciete en expliciete cursors
  • Cursors declareren, openen en sluiten
  • Gegevens ophalen en controleren
  • Cursor FOR UPDATE- en FOR-lussen
  • Geparametriseerde cursors

Sessie 4: Uitzonderingen & geneste blokken

  • Uitzonderingsafhandeling in PL/SQL
  • Soorten uitzonderingen en foutafhandeling
  • Systeem- en door de gebruiker gedefinieerde uitzonderingen
  • Geneste en gelabelde blokken
  • Regels voor uitzonderingspropagatie en -bereik
  • Beheer van variabelen, cursors en GOTO-bereik

Sessie 5: PL/SQL-records & Index-by-tabellen

  • Recordtypen in PL/SQL
  • Werken met PL/SQL-records en geneste records
  • Index-by-tabellen (associatieve arrays)
  • Ingebouwde tabelfuncties
  • Manipuleren van PL/SQL-collecties

FAQ

Wat leer ik in deze Oracle PL/SQL-cursus?

U leert hoe u PL/SQL-programma's, procedures, functies, triggers, pakketten, cursors en dynamische SQL kunt maken, terwijl u de prestaties van applicaties en de automatisering van de database verbetert.

Is deze cursus geschikt voor beginners?

De cursus is het meest geschikt voor cursisten met basiskennis van Oracle SQL die zich willen verdiepen in PL/SQL-programmering en Oracle-databaseontwikkeling.

Bevat de cursus praktische oefeningen?

Ja. De training omvat praktische labs en praktijkgerichte Oracle-programmeeropdrachten die zijn ontworpen om belangrijke PL/SQL-concepten en -technieken te versterken.

Leer ik over opgeslagen procedures en triggers?

Ja. De cursus behandelt procedures, functies, triggers, pakketten en andere opgeslagen programma-eenheden die vaak worden gebruikt in Oracle-toepassingen.

Behandelt de cursus geavanceerde PL/SQL-onderwerpen?

Ja. Je verdiept je in geavanceerde concepten zoals dynamische SQL, bulkbewerkingen, collecties, uitzonderingsafhandeling en technieken voor prestatieoptimalisatie.

Is PL/SQL vandaag de dag nog steeds relevant?

Ja. PL/SQL wordt nog steeds op grote schaal gebruikt in Oracle-databaseomgevingen van ondernemingen voor automatisering, bedrijfslogica en hoogwaardige databasetoepassingen.

Kan deze cursus helpen bij het behalen van een Oracle-certificering?

Ja. De cursus ondersteunt de voorbereiding op Oracle PL/SQL-certificeringen, zoals Oracle Database Program with PL/SQL.

Welke functies hebben baat bij Oracle PL/SQL-vaardigheden?

PL/SQL-vaardigheden zijn waardevol voor Oracle-ontwikkelaars, DBA's, ontwikkelaars van bedrijfsapplicaties, backend-engineers en database-supportprofessionals die met Oracle-systemen werken.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Beginners- tot gemiddeld niveau
  • 2 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Interactieve, praktische live labs
  • Alle relevante cursusmaterialen
  • Meer dan 30 aanbevolen studie-uren
  • Certificering inbegrepen

Neem eerst contact met ons op om de data en het schema te bevestigen voordat u boekt

Meer...
€1.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
PL/SQL
Oracle
SQL
Niveau
Duur
2 dagen
Looptijd
30 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Tijden en locaties
Online
do 12 nov. 2026
Online
do 10 dec. 2026
Online
do 7 jan. 2027
Online
vr 22 jan. 2027
Online
ma 1 feb. 2027
Online
do 11 mrt. 2027
Online
ma 19 apr. 2027
Online
do 13 mei 2027
Online
do 17 jun. 2027
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy