![]() Base de données |
Oracle 10g et 11g
PL/SQL
|
|
DUREE
2 jours
|
![]() |
OBJECTIFS
Apprendre l'aspect procédural du PL/SQL et développer des structures de programmes (fonctions, procédures stockées, packages et triggers).
PUBLIC
- Développeur et concepteurs d'applications
- Administrateur de base Oracle
- Ingénieur systèmes
- Chef de projets
PRE-REQUIS
- Bonne connaissance du langage SQL obligatoire
QUALITE
- Supports de cours en francais
CONTENU PEDAGOGIQUE
- Développement de blocs PL/SQL avec l'outil SQL*Plus
- Blocs anonymes
- Blocs stockés
- Blocs anonymes
- Les variables
- Déclaration et utilisation
- De type explicite
- De type champ TYPE ou enregistrement ROWTYPE
- Les tableaux
- Portée et durée de vie des variables
- Déclaration et utilisation
- Structures de contrôle
- Structure conditionnelle : IF
- Structures répétitives : WHILE, LOOP, FOR
- Les séquences
- Structure conditionnelle : IF
- Interaction avec le SGBDR
- Mise à jour (INSERT, DELETE, UPDATE)
- SELECT qui retourne une ligne
- Mise à jour (INSERT, DELETE, UPDATE)
- Gestion des curseurs
- Définition du curseur : CURSOR
- Parcours du curseur : FETCH
- Déclaration de curseurs paramétrables
- Définition du curseur : CURSOR
- Gestion des exceptions
- La clause EXCEPTION
- Erreurs de l'application (clause PRAGMA)
- Erreurs systèmes
- La clause EXCEPTION
- Gestion des collections
- Déclaration et utilisation
- L'opérateur BULK COLLECT
- La commande FORALL
- Déclaration et utilisation
- Création de procédures, fonctions et packages
- Définition de Triggers
- Mise en pratique avec de nombreux exercices
Nous contacter

Cette adresse email est protégée contre les robots des spammeurs, vous devez activer Javascript pour la voir.

Toutes les formations






