PL/SQL database programmeren

In deze 3-daagse ABIS-cursus wordt de Oracle programmeertaal PL/SQL uiteengezet, en uitgebreid praktisch ingeoefend. Uitermate nuttig voor iedereen die met Oracle aan de slag zal gaan als database en/of APEX ontwikkelaar (en beheerder)! Klassikale opleiding, interactief ingevuld.  Voorafgaandelijke kennis van SQL is vereist; inzicht in Oracle database structuren is wenselijk.

Het Oracle database systeem wordt veelvuldig gebruikt. In de meeste gevallen gelukkig als een databron voor applicatieontwikkeling. Als applicatieontwikkelaar in deze omgeving – Java, .Net., Python, ... – zal u met SQL en PL/SQL overweg moeten kunnen. Deze opleiding biedt u hiertoe de nodige houvast!

Het doel van deze cursus is:

  • de basiseigenschappen van PL/SQL uiteenzetten: data types, procedurele statements, excepties;
  • meer gevorderde PL/SQL mogelijkheden beschrijven en inoefenen: PL/SQL collecties (en gerelateerde statements), gevorderde exceptie afhandeling;
  • de belangrijkste Oracle packaged applicaties inleiden en hun globale toegevoegde waarde aantonen;
  • de voordelen van het werken met stored procedures, functies en triggers aantonen.

Opleiding inplannen?

Een interactieve, live training – gegeven in een fysiek klaslokaal of online, of in een hybride vorm. 
De cursus kan gegeven worden in het Nederlands, Engels of Frans.
Als u deze opleiding in uw bedrijf wil organiseren, neem dan contact met ons op – we kunnen de training volledig afstemmen op uw specifieke behoeften.

BEDRIJFSOPLEIDING AANVRAGEN

 

Publieke opleidingskalender
datumduurtaalplaatsprijs 
24 nov3web based 1785 EUR (excl. BTW)
24 nov3Leuven 1785 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Deze cursus is bedoeld voor applicatieprogrammeurs, (APEX) ontwikkelaars en DBA's – eigenlijk iedereen die in een Oracle omgeving iets zal 'bouwen'.

Voorkennis

Er wordt verwacht dat de cursisten inzicht hebben in relationele databasesystemen en basis SQL-select-statements kunnen schrijven (niveau van de cursus SQL en relationele databases: basiskennis) die aan deze cursus voorafgaat. Basiskennis van het Oracle database systeem (niveau Oracle basiscursus) is aanbevolen.

U kunt zelf testen of u voldoende voorkennis hebt door de "Oracle basis" online zelftest in te vullen.

Inhoud

  • Inleiding PL/SQL
    ''Stand Alone'' versus ''Stored'' procedures
  • SQL support
    schrijven van SQL in een procedurele omgeving
  • Variabelen en constanten - records, collections
    expliciete declaratie • impliciete declaratie
  • Logische vergelijkingen
    if-then-else structuur
    case structuur
  • Conditionele en iteratieve controle
    for-loop • do-while loop • loop-endloop • goto
    continue
  • Cursor management
    impliciete en expliciete cursoren • attributen • cursor-for loop
    collecties (nested table, varrays, associatieve arrays)
    collecties of cursoren?
  • Foutenafhandeling
    voorgedefinieerde excepties • applicatie excepties
  • Procedurele objecten
    packages • functions • procedures • triggers
  • Oracle Supplied Packages

Verloop van de cursus

Live training door een docent, met veel ruimte voor praktische oefeningen en groepsdiscussies.

Certificaat

Na afloop van de sessie ontvangt de deelnemer een 'Certificaat van deelname'.

Duur

3 dagen.

Docent

Reviews

Cursus heeft mij erg geholpen om mijn kennis te vergroten en op te frissen. De docent heeft zaken duidelijk en geduldig uitgelegd.

 
  (, )

Volledige opleiding, met niet alleen aandacht voor de theorie, maar ook voor best practices. Veel oefenmogelijkheden.

 
  (, )

The session was really good and nicely presented and explained.

 
  (, )

Great presentation and exercises

 
  (, )

SESSIE-INFO EN INSCHRIJVEN