Formation Oracle Programmer en PL/SQL

4.6
REF
02890PL
DUREE
3 Jours
TARIF
1690€ HT

Prochaines sessions

7
DatesLieu
Du 18 au 20 mai 2026Paris ou à Distance
Du 8 au 10 juin 2026Paris ou à Distance
Du 22 au 24 juin 2026Paris ou à Distance
>

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