PL/SQL est un langage de programmation procédural et structuré. Trigger (déclencheur) est un dispositif logiciel qui provoque un traitement particulier en fonction d'événements prédéfinis.

OBJECTIFS PEDAGOGIQUES

  • Connaître l’utilisation de PL/SQL sous oracle

PROGRAMME

INTRODUCTION

  • Qu’est-ce qu’un SGBDR ?
  • Le SQL
  • Le SQL adapté à Oracle

SQL ADAPTÉ À ORACLE : LES BASES

  • Structure générale d’une requête
  • Les différentes clauses
  • Requête à plusieurs relations et sous-requêtes
  • Opérations ensemblistes et multi-ensembles

LE BLOC PL/SQL

  • Définition d’un bloc PL/SQL
  • Interagir avec la base de données
  • Les curseurs
  • Le traitement des erreurs
  • La gestion des transactions

DES OUTILS ORACLE DANS LA MODÉLISATION

  • Les tables
  • Les séquences
  • Les Index
  • Les vues et les vues matérialisées
  • Les tables partitionnées

LE PL/SQL STOCKÉ EN BASE

  • Les triggers
  • Les fonctions et procédures
  • Les packages

PUBLIC

Développeur d'applications, développeur Web

PRÉREQUIS

  • Connaissances de base du langage SQL
  • INFORMATIONS PRATIQUES

    HORAIRES DE LA FORMATION
    de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00

    MÉTHODOLOGIE PÉDAGOGIQUE
    Théorie | Cas pratiques | Synthèse

    MODALITÉS D'ÉVALUATION
    Évaluation qualitative des acquis tout au long de la formation et appréciation des résultats