Une formation sur mesure ?

Devis immédiat

Nos clients

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Oracle

Formation Oracle - Programmer en PL/SQL

Ref. R92

durée

3 jours

Tarif

1590€ ht

Toutes les dates

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 : DBMSOUTPUT, UTLFILE, 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