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 vo…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
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
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

