Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 28 uren
Cursusaanbod
Inleiding tot PL/SQL
- Overzicht van de runtime-omgeving van PL/SQL
- Structuur en typen van PL/SQL-blokken
- Het declareren en gebruiken van variabelen
- Controlestructuren: voorwaardelijke uitspraken en lussen
Integratie van SQL binnen PL/SQL
- Het uitvoeren van DML-commando's
- Gebruik van DDL en dynamische SQL
- Transactiecontrolecommando's (TCL)
- Het ophalen van gegevens met SELECT-statements
Procedures en Functies
- Het aanmaken en verwijderen van procedures en functies
- Technieken voor parameterisatie
- Het doorgeven van parameters per waarde of referentie; begrip van
NOCOPY
Fout- en uitzonderingsafhandeling
- Strategieën voor het beheren van fouten en uitzonderingen in PL/SQL
Cursorbeheer
- Inzicht krijgen in records en statische cursors
- Cursorparameterisatie
- Het gebruik van cursors met
FOR UPDATE
Associatieve Arrays
- Het declareren en toepassen van associatieve arrays in PL/SQL
Packages
- Opbouw van packages: specificaties en bodies
- Initialisatiegedeelten, globale variabelen en geheugenbeheer
- Concepten zoals encapsulatie, overloading en forward-declaraties
Triggers
- Het aanmaken van DML-triggers
- Het implementeren van INSTEAD OF-triggers
- Inzicht krijgen in systeemtriggers
- Het verkennen van geavanceerde triggerfuncties<\/li>
Praktische toepassingen van ingebouwde packages
- Bestanden schrijven met behulp van
UTL_FILE - E-mails verzenden vanuit PL/SQL
Codebeheer en compilatie
- Technieken voor codeversleuteling en obfuscatie
- Het gebruik van conditionele compilatie
- Het beheren van objectafhankelijkheden
- Het interpreteren van compilerwaarschuwingen
Samenvatting en volgende stappen
Vereisten
- Basisvaardigheden in een willekeurige programmeertaal (gestructureerd of objectgeoriënteerd)
- Kennis van de basisprincipes van SQL en van het Oracle-databaseplatform
Doelgroep
- Programmeurs
- Databasebeheerders
Getuigenissen (2)
Inzicht krijgen in en een dieper begrip ontwikkelen van routinematige SQL
Faizal KAHAR - Soitec Microelectronics Singapore Pte Ltd
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald
Ik vond het fijn om praktijkervaring op te doen en de mogelijkheid te hebben om werkelijk aan coderingstaken te werken.
Kristine - Isuzu Philippines Corporation
Cursus - ORACLE PL/SQL Fundamentals
Automatisch vertaald