PL/pgSQL: PostgreSQL procedurele taal
In deze 2-daagse ABIS-cursus wordt de PostgreSQL programmeertaal PL/pgSQL uiteengezet, en uitgebreid praktisch ingeoefend.
Applicatie programmeurs, ontwikkelaars en DBA's hebben bij het ontwikkelen en/of het controleren van programma's voor database processing behoefte aan meer dan de basis relationele mogelijkheden van SQL in PostgreSQL.
Het doel van deze cursus is dan ook:
- de procedurele karakteristieken die door PL/SQL aan SQL worden toegevoegd te beschrijven en in te oefenen;
- de voordelen van het werken met stored procedures, functies en triggers te behandelen.
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.
| BEDRIJFSOPLEIDING AANVRAGEN |
Publieke opleidingskalender
Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.
Doelgroep
Uitermate nuttig voor iedereen die met PostgreSQL aan de slag zal gaan als database applicatie-ontwikkelaar of als beheerder (DBA)
Voorkennis
Kennis van PostgreSQL relational database systems (cf. onze PostgreSQL basiscursus), SQL, en de concepten achter procedurele talen.
Inhoud
- Inleiding PL/SQL:
'Inline' 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
- Conditionele en iteratieve controle:
for-loop • do-while loop • loop-endloop • goto
- Cursor management:
impliciete en expliciete cursoren • attributen • cursor-for loop
- Foutenafhandeling:
voorgedefinieerde excepties • applicatieve excepties
- Procedurele objecten:
functions • stored procedures • triggers
Verloop van de cursus
Klassikale training met praktische oefeningen.
Certificaat
Na afloop van de sessie ontvangt de deelnemer een “Certificaat van deelname”.
Duur
2 dagen.
Docent
Kris Van Thillo (ABIS), Peter Vanroose (ABIS).
| SESSIE-INFO EN INSCHRIJVEN |