CONTACT ONS

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
 28 Uren

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.
Investering

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën