Formation Oracle Programmer en PL/SQL
REF
02890PL
DUREE
3 Jours
TARIF
1690€ HT
>
Objectifs
- Les objectifs de la formation sont de connaître et utiliser le langage procédural PL/SQL et les traitements stockés dans les bases de données Oracle (Procédure, fonction, package, trigger).
>
Public
- Responsable informatique, administrateur de base de données, chef de projet, concepteur et développeur.
>
Prérequis
- Avoir une bonne maîtrise du langage SQL ou avoir suivi le stage ‘Le langage SQL’. Avoir l’expérience d’un autre langage.
>
Programme
Introduction
- Pourquoi PL/SQL ?
- Son fonctionnement et son intégration dans le noyau et les outils
La structure d’un bloc PL/SQL
Le PL/SQL et l’instruction select
Les variables
- Types de données
- Conversion des types de données
- Déclaration et affectation de valeurs
- Variables référencées
- Variables type RECORD
- Tables PL/SQL ou tableaux
- Visibilité des variables
- ‘bind’ variables
Les structures de contrôle
- Traitements conditionnels
- Itératifs, séquentiels
Les curseurs
- Définition
- Types
- Attributs
- Boucles et curseurs
- Curseurs paramétrés
- Curseurs FOR UPDATE
- Clauses d’un curseur
- Variables de type REF CURSOR
La gestion des erreurs
- Exceptions prédéfinies, définies par l’utilisateur, personnalisées
L’utilisation de SQLCODE et SQLERRM
La gestion des transactions : commit, rollback, savepoint
Les traitements stockés dans la base
- Procédures
- Fonctions
- Packages
- Triggers
- Triggers INSTEAD OF
- Triggers en cascade
La gestion des dépendances
Les packages intégrés : DBMS_OUTPUT, UTL_FILE, DBMS_SQL…
Le débogage sous SQL*PLUS
>
Moyens et Méthodes Pédagogiques
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
- Un poste par stagiaire
- Formateur Expert
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
>
Validation des acquis
- Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
- Attestation de fin de stage remise avec la facture
Dates des sessions
Lieu
>19/01/2026
au
21/01/2026
Paris ou à Distance
>09/02/2026
au
11/02/2026
Paris ou à Distance
>09/03/2026
au
11/03/2026
Paris ou à Distance
Toutes les dates
Un Intra ?Une formation sur mesure ?
>19/01/2026
au
21/01/2026
Paris ou à Distance
>09/02/2026
au
11/02/2026
Paris ou à Distance
>09/03/2026
au
11/03/2026
Paris ou à Distance
>13/04/2026
au
15/04/2026
Paris ou à Distance
>18/05/2026
au
20/05/2026
Paris ou à Distance
>08/06/2026
au
10/06/2026
Paris ou à Distance
>22/06/2026
au
24/06/2026
Paris ou à Distance
>14/09/2026
au
16/09/2026
Paris ou à Distance
>28/09/2026
au
30/09/2026
Paris ou à Distance
>16/11/2026
au
18/11/2026
Paris ou à Distance
>07/12/2026
au
09/12/2026
Paris ou à Distance
Moins des dates
Un Intra ? Une formation sur mesure ?
Nos Clients
Adresse :
26-28 rue de Londres75009 Paris
Metro :
3
9
12
13
14
RER
A
E