Public concerné : Développeurs, Chefs de Projets.
Objectifs de la formation : Maîtriser l’utilisation de l’extension procédure de SQL. Maîtriser le SQL d’Oracle 8i, 9i, 10g et 11g.
Durée : 3 jours
Pré-requis : Maîtrise du langage SQL. Connaissance d’un langage structuré (C,Pascal, Ada).
Contenu de la formation
Présentation du langage :
- Contexte d’utilisation
- Eléments syntaxiques de base
Etude du langage :
- Les types de variables
- Les structures alternatives et itératives
- Intégration du SQL, les curseurs
- Les exceptions
- Les fonctions
- Les collections
- Les opérations de Masse
Les objets oracle utilisant PL/SQL :
- Les triggers
- Les fonctions et procédures stockées
- Les packages
Travaux pratiques :
De très nombreux exercices pratiques. Des projets complets.
Eléments de formation optionnels :
- La cartouche PL/SQL – WEB. Le SQL Dynamique.