Développement d'applications avec PL/SQL
Pour développer et/ou contrôler des programmes d'exécution de bases de données, les programmeurs d'applications, les concepteurs et les administrateurs de bases de données ont besoin de plus que les possibilités relationnelles de base du SQL Oracle.
Objectif de ce cours:
- décrire les caractéristiques de procédures que le PL/SQL ajoute au SQL et les mettre en pratique;
- examiner les avantages de l'utilisation de procédures, de fonctions, et de déclencheurs mémorisés.
Calendrier
date | durée | lang. | lieu | prix | |
28 jan | 3 | Leuven | 1710 EUR (excl. TVA) | ||
28 jan | 3 | web based | 1710 EUR (excl. TVA) | ||
05 mai | 3 | web based | 1710 EUR (excl. TVA) | ||
05 mai | 3 | Leuven | 1710 EUR (excl. TVA) | ||
INFO SESSION ET INSCRIPTION |
Participants
Le cours s'adresse aux programmeurs d'applications, aux développeurs et DBA.
Connaissances préalables
Il est conseillé de connaître les systèmes de bases de données relationnelles Oracle, SQL, ainsi que les concepts à la base des langages procéduriels (cf. cours Oracle: cours de base).
Contenu
- Introduction PL/SQL:
'stand alone' versus 'stored' procedures
- Support SQL:
écriture de SQL dans un environnement procédural
- Variables et constantes - records, collections:
déclaration explicite • déclaration implicite
- Comparaisons logiques:
structure if-then-else
- Contrôle conditionnel et itératif:
for-loop • do-while loop • loop-endloop • goto
- Cursor management:
curseurs implicites et explicites • attributes • cursor-for loop
- Traitement des erreurs:
exceptions: système vs application
- Objets procéduriels:
packages • fonctions • procédures • triggers
- Oracle Supplied Packages
Pédagogie
Exposé théorique et exercices pratiques.
Durée
3 jours.
Formateur
Kris Van Thillo.
Reviews
The session was really good and nicely presented and explained.
| (Ashish, ) |
Great presentation and exercises
| (Eljona Fagu, ) |
Volledige opleiding, met niet alleen aandacht voor de theorie, maar ook voor best practices. Veel oefenmogelijkheden.
| (Arnout, ) |
Aussi intéressant
Participants de ce cours ont aussi suivi les formations suivantes:
INFO SESSION ET INSCRIPTION |