Accroche
Nos formations
 
 
 
 
Langage PL/SQL Oracle
Réf. : BBO33
Durée : 3j / 21h
Tarif : Nous consulter
Sessions ouvertes :
Mai
Juin 22 au 24
Juil
Réserver

Pré-requis

La connaissance du langage SQL est nécessaire.

Participants

Administrateurs ou développeurs d'applications autour d'Oracle.

Objectifs

Maîtriser le langage PL/SQL afin de maintenir, développer des applications sur une base de données Oracle.

Contenu

PRISE EN MAIN DU LANGAGE

  • Aspect général d'un programme PL/SQL.
  • Commentaires, identificateurs, mots réservés.
  • Types de données simples.
  • Opérateurs et expressions.
  • Instructions (tests, boucles).
  • Intéractions SQL et PL/SQL.

TYPES SPÉCIFIQUES

  • Enregistrements (records).
  • Tables (utilisation et fonctions associées).
  • Types dérivés du dictionnaire de données.
  • Curseurs:
    • Fonctions associées,
    • Boucle de parcours implicite,
    • Intéractions curseurs et SQL.
  • Native Dynamic SQL.

TRANSACTIONS

  • Transactions.
  • Transactions discrètes.

PROCÉDURES ET FONCTIONS

  • Écriture et appel de procédures et de fonctions.
  • Création de procédures et fonctions stockées.
  • Polymorphisme.
  • Vues du dictionnaire.

PACKAGES

  • Création de packages.
  • Appels de fonctions ou de procédures de packages.
  • Utilisations de packages standards.
  • Vues du dictionnaire.

TRAITEMENT DES EXCEPTIONS

  • Définitions, types d'exception.
  • Exceptions prédéfinies, Exceptions utilisateurs.

TRIGGERS

  • Triggers sur ordres LMD.
  • Triggers instead of.
  • Utilisation, Contraintes, Vues du dictionnaire.

PRIVILÈGES

  • Gestion des privilèges dans les procédures.


CFI FORMATION Marque de la Société UNICEM - 14 Avenue de L’Opéra - 75001 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68