Développer avec PL/SQL

  • Dans un cadre client/serveur, les procédures stockées permettent d’optimiser des applications grâce au stockage des traitements de données sur le serveur.

Infos pratiques
Durée : 2 jours
Prix : 810 euros HT
Référence : INF209
Catalogue Cesi
Se préinscrire
ou par téléphone au
0825 06 9000*
* 0.15€ TTC/mn
Imprimer
Partager
Les points forts de la formation

  • Apports théoriques suivis de mise en pratique.
Programme
Public
Ouvertures
Diplôme / Certification

Vous avez dit PL/SQL ?
  • Vue d’ensemble
  • Les particularités de SQL sous Oracle


PL/SQL : les fondamentaux
  • Types de données Oracle
  • La gestion des variables
  • Les structures de contrôles
  • L’interaction avec la base de données
  • Les curseurs implicites


Programmation avec PL/SQL
  • Les transactions
  • Les procédures cataloguées
  • Les fonctions cataloguées
  • La compilation
  • Le parcours d’un curseur et ses paramètres


Gestion des exceptions
  • Généralités
  • Exception interne prédéfinie
  • Exception utilisateur
  • Exception interne non prédéfinie
  • Procédure RAISE_APPLICATION ERROR


Les déclencheurs
  • Rappel sur les contraintes d’intégrité
  • Pourquoi un déclencheur ?
  • Mécanisme général
  • Gestion des déclencheurs
  • Appel de procédures



  • Développeur
  • Pré-requis : avoir suivi le cursus INF208 «Maîtriser le langage SQL», ou avoir les connaissances équivalentes