Objectifs

Etre capable de développer des procédures stockées directement en base de données afin de gagner en performance et sécurité.

Profils concernés
  • Futur administrateur de bases de données
  • Futur développeur
  • Futur exploitant de bases de données
Pré-requis
Sessions 2010
  • du 10/02 au 12/02
  • du 19/05 au 21/05
  • du 18/10 au 20/10

  Pour tout renseignement
  ou demande d'inscription,
  contactez  Carine Yvin-Rommel
  ou Audrey Fourmaux.
  Tél. : 01 40 70 07 77
  Fax : 01 47 20 64 02
  formation@groupehelice.fr

3 JOURS soit  18 heures
1495 euros H.T.
Théorie Pratique
 

Votre adresse e-mail :

Adresse e-mail du destinataire :

Votre message :

HO0015 - Oracle - PL/SQL

Programme

1.  Rappels
La connexion à l'instance
Les différents ordres SQL
2.  Bloc PL/SQL
Introduction au PL/SQL
La structure du bloc (DECLARE / BEGIN / EXCEPTION)
Les instructions
Les commentaires
Les scripts PL/SQL
3.  Variables
Les types de données en PL/SQL
Déclaration
Utilisation
Variables et ordres DML
4.  Traitements conditionnels et boucles
IF, CASE, LOOP, FOR, WHILE
5.  Curseurs
Définition
Curseurs implicites
Curseurs explicites
6.  Gestion des erreurs
Principes généraux
SQLCODE et SQLERRM
Portée des erreurs
Les erreurs Oracle prédéfinies
Les autres erreurs Oracle
Les erreurs utilisateurs
Messages d'erreurs personnalisés
7.  Collections et enregitrements
Les collections (VARRAY, nested table, index-by)
Les enregistrements
Les méthodes
BULK COLLECT
FORALL
8.  SQL dynamique
Présentation
Les bind variables
Utilisation : EXECUTE IMMEDIATE
9.  Procédures stockées
Principes
Création / Modification / Compilation / Suppression
Utilisation
10. Fonctions
Principes
Création / Modification / Compilatin / Suppression
Utilisation
11. Packages
Principes
L'en-tête de package
Le corps de package
Création / Modification / Compilation / Suppression
Utilisation
Les packages et les curseurs
12. Triggers
Principes généraux
Création / Modification / Activation / Compilation / Suppression
Utilisation

Recherche

Pour tout renseignement ou demande d'inscription, contactez Carine Yvin-Rommel ou Audrey Fourmaux.
Par Tél. : 01 40 70 07 77
Par Fax : 01 47 20 64 02
Par email : formation@groupehelice.fr