Cursusaanbod
Inleiding tot Oracle Database 19c
- Overzicht van Oracle Database 19c
- Installatie en configuratie
- Architectuur van Oracle-databases
- Hulpmiddelen voor databasebeheer
Herhaling van SQL en geavanceerde concepten
- Korte herhaling van basale SQL
- Select, insert, update, delete
- Joins, subqueries en verzamelingsoperaties
- Geavanceerde SQL-concepten
- Analytische functies
- Hierarchische queries
- Geavanceerde groepering en aggregatie
Inleiding tot PL/SQL
- Algemeen overzicht van PL/SQL
- Structuur van een PL/SQL-blok
- Variabelen, constanten en datatypen
- Controlestructuren: if, loop, case
PL/SQL-programmeereenheden
- Procedures en functies
- Pakketten en pakketbodies
- Triggers en het beheer ervan
- Autonome transacties
Geavanceerde PL/SQL-functies
- Verzamelingen: associatieve arrays, geneste tabellen en VARRAYs
- Bulkverwerking met BULK COLLECT en FORALL
- Dynamische SQL via EXECUTE IMMEDIATE
- PL/SQL-records en samengestelde datatypen
Foutafhandeling en debuggen
- Uitzonderingsbeheer: vooraf gedefinieerde en door gebruikers aangemaakte uitzonderingen
- Technieken om PL/SQL te debuggen
- Gebruik van DBMS_OUTPUT en DBMS_DEBUG
Prestatieoptimalisatie en fine-tuning
- Methoden voor optimalisatie van SQL-query’s
- Het begrijpen van uitvoeringsplannen
- Strategieën voor het aanmaken van indexen
- Gebruik van hints ter bevordering van queryoptimalisatie
Beste praktijken in PL/SQL-programmeren
- Het schrijven van efficiënte PL/SQL-code
- Codestandaarden en conventies
- Veiligheidsaspecten bij het gebruik van PL/SQL
- Beheer van afhankelijkheden en versiebeheer
Geavanceerde SQL-onderwerpen
- Complexe joins en subqueries
- Recursieve queries
- Het gebruik van reguliere expressies in SQL
- Implementatie van volledige-tekstzoekopdrachten
Samenvatting en vervolgstappen
Vereisten
- Basiskennis van SQL en concepten rond relationele databases
- Vertrouwdheid met de Oracle Database 19c-omgeving
Doelgroep
- Databasebeheerders
- Databaseontwikkelaars
- SQL-programmeurs
- IT-professionals
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (3)
Hij legde het zeer goed uit en gaf richtlijnen voor de oefeningen.
Stoyan - OPEN COURSE
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald
Ik vind alles leuk.
Angel - OPEN COURSE
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald
Ik vond het opzet van de training erg goed, direct aan de slag met SQL Developer.
Andreea - OPEN COURSE
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald