Opleiding: Training Oracle PL/SQL

Wil je zelf kunnen programmeren in Oracle PL/SQL, zodat je meer rendement uit de data in je Oracle database haalt dan met SQL alleen? In deze training leer je PL/SQL-programma's op te zetten, te testen, te debuggen en te optimaliseren, en werk je met datatypes, databasebenadering, foutafhandeling, security en de architectuur van de taal. Hierdoor ben je in staat om robuuste, goed onderhoudbare en modulaire programma's in de database te bouwen.

Algemene omschrijving

Met SQL haal je gegevens uit een Oracle database, maar de echte kracht van die database benut je pas wanneer je er zelf in programmeert. Tijdens deze training leer je programmeren in Oracle PL/SQL, de procedurele taal waarmee je logica, transacties en foutafhandeling direct in de database vastlegt. Je begint bij de basissyntax en de datatypes en werkt toe naar het opzetten, testen en debuggen van complete programma's.

Vervolgens verdiep je je in de manier waarop je de database benadert en hoe je transacties beheert, en maak je je code robuust met foutafhandeling en security. Je leert je programma's op te bouwen in modules en de performance ervan te verbeteren, zodat je code overzichtelijk en goed onderhoudbaar blijft naarmate je toepassing groeit. Waar mogelijk werk je het geleerde uit in een praktijkcase, zodat je de theorie meteen omzet in werkende code.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Hierdoor combineren ze actuele kennis met praktijkervaring en geven ze tips en inzichten die je herkent uit je eigen werkpraktijk. Waar gewenst en mogelijk, stemmen we de voorbeelden af op de context waarin jij of je team werken. Zo ben je na afloop in staat om zelfstandig robuuste PL/SQL-programma's te bouwen, te testen en te optimaliseren.

Deze training als bedrijfstraining voor jou en je team?

Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.

Programma

Tijdens de training Oracle PL/SQL komen onderstaande onderwerpen aan bod.

NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.

  • Introductie en architectuur van PL/SQL
    • Kennismaken met PL/SQL als procedurele taal binnen de Oracle database
    • De opbouw en architectuur van PL/SQL doorgronden
    • Herkennen waarom je met programmeren in de database meer uit je gegevens haalt dan met SQL alleen
  • Basissyntax en datatypes
    • Blokken opbouwen met declaraties, condities en lussen
    • De basissyntax van PL/SQL toepassen
    • Werken met de verschillende datatypes van PL/SQL
    • Variabelen en constanten declareren en gebruiken
  • De database benaderen vanuit PL/SQL
    • Gegevens raadplegen vanuit je PL/SQL-code
    • Transacties opzetten en beheren
    • Databewerkingen combineren tot samenhangende logica
  • Foutafhandeling, security en localization
    • Fouten opvangen met exception handling
    • Security-aspecten meenemen in je PL/SQL-code
    • Rekening houden met globalization en localization
    • Je code robuust maken voor uiteenlopende situaties
  • Programma's opzetten, testen en debuggen
    • Snel PL/SQL-programma's opzetten en uitvoeren
    • Je code testen op correcte werking
    • Fouten opsporen en oplossen met debuggen
    • Je programma's beheren gedurende hun levenscyclus
    • Een gestructureerde werkwijze aanhouden bij het ontwikkelen
  • Performance en modulair programmeren
    • Modulaire programma's opbouwen die goed onderhoudbaar zijn
    • De performance van je PL/SQL-code optimaliseren
    • Herbruikbare onderdelen structureren
    • Een praktijkcase uitwerken tot werkende PL/SQL-code

De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je PL/SQL-programma's opzet, test, debugt en optimaliseert.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.

Doelen

Na deze training ben je in staat om:

  • De basissyntax en datatypes van PL/SQL te gebruiken om programma's op te bouwen
  • De Oracle database te benaderen voor het raadplegen van data en het beheren van transacties
  • Foutafhandeling en security in je PL/SQL-code toe te passen
  • PL/SQL-programma's op te zetten, te testen, te debuggen en te beheren
  • De performance van je code te optimaliseren en je programma's modulair op te bouwen
Meer...
€4.299
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
PL/SQL
Oracle
SQL
Niveau
HBO
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Amsterdam
di 6 okt. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Amsterdam
wo 4 nov. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Amsterdam
do 3 dec. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Amsterdam
vr 1 jan. 2027
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Amsterdam
ma 1 feb. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 2 mrt. 2027
Apeldoorn
di 9 mrt. 2027
Maastricht
di 9 mrt. 2027
Utrecht
di 9 mrt. 2027
Rotterdam
di 16 mrt. 2027
Eindhoven
do 25 mrt. 2027
Virtueel
do 25 mrt. 2027
Amsterdam
wo 31 mrt. 2027
Apeldoorn
wo 7 apr. 2027
Maastricht
wo 7 apr. 2027
Utrecht
wo 7 apr. 2027
Rotterdam
wo 14 apr. 2027
Eindhoven
vr 23 apr. 2027
Virtueel
vr 23 apr. 2027
Amsterdam
do 29 apr. 2027
Maastricht
do 6 mei 2027
Apeldoorn
do 13 mei 2027
Rotterdam
do 13 mei 2027
Utrecht
do 13 mei 2027
Eindhoven
ma 24 mei 2027
Virtueel
ma 24 mei 2027
Amsterdam
vr 28 mei 2027
Maastricht
vr 4 jun. 2027
Apeldoorn
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027