Formation Oracle : programmation en PL/SQL- TechnofuturTic

  









Catalogue » Formation technologique » Bases de données
 

formation

Oracle : programmation en PL/SQL…


 
Nature : Formation technologique
Durée : 3 jours
Horaire : 9h à 17h
Lieu : Technofuturtic
 
formation Oracle : programmation en PL/SQL

Le langage SQL peut être considéré comme l’une des principales raisons du succès des bases de données relationnelles dans le monde des entreprises. Cependant, ce paradigme déclaratif de manipulation des données a des limites au niveau du pouvoir d’expression : il est dès lors impossible de pouvoir exprimer certaines manipulations complexes. Pour cela il faut étendre SQL avec des constructions typiques des langages de programmation (boucles, conditions, variables, etc.). Etant donné qu’une extension procédurale de SQL n’a été standardisée que récemment avec SQL:1999, les différents constructeurs de bases de données ont proposé depuis des longues années leur langage propre. PL/SQL est donc le langage proposé par Oracle. Différentes techniques de programmation SQL seront présentées, en examinant les avantages de chacune, ainsi que leur comparaison.

NB : Le cours se réalisera sur la nouvelle version gratuite ORACLE 10g Express Edition

 


La formation s'adresse aux personnes désireuses de connaître les interactions entre PL/SQL et ORACLE et qui souhaitent étendre leurs connaissances de la programmation en SQL en permettant notamment l’utilisation des curseurs, la création et l’exécution de procédures stockées et la gestion des triggers.
 


Les personnes qui n’auraient pas une connaissance approfondie du SQL déclaratif doivent suivre la formation « SQL : du standard à la pratique ».
 
formation Oracle : programmation en PL/SQL

 
  • Environnement et intégration dans l’architecture ORACLE
    • Structure du langage PL/SQL
    • Environnement PL/SQL
  • Notion de Bloc en PL/SQL
    • Structure d’un bloc
    • Notion de libellés
    • Blocs imbriqués
    • Eléments de syntaxe
  • Déclarer, utiliser des variables et constantes
    • Types de variables utilisées en PL/SQL
    • Les types de données PL/SQL
    • Les variables locales
    • Assigner des variables à la déclaration
    • Déclarer des constantes
    • Interdire des valeurs “NULL”
    • Caractéristiques générales
    • Les tableaux
  • Commandes SQL intégrées PL/SQL
    • Généralités
    • LID
    • LMD
    • Gestion des transactions
    • Fonctions SQL utilisables en PL/SQL
  • Déclarer et utiliser des curseurs
    • SELECT ramenant plus d'une ligne
    • Mises à jour sur les données traitées par un curseur
    • Simplification d'écriture avec la boucle FOR
  • Ecrire des traitements conditionnels et répétitifs
    • Traitements conditionnels à l’aide de l’instruction IF
    • Traitements répétitifs à l’aide des boucles LOOP, FOR et WHILE
  • Gestion des erreurs
    • Notion d’exception
    • Gestion des anomalies
    • Gestion des erreurs ORACLE
    • Les fonctions SQLCODE et SQLERRM
  • Procédures, fonctions et triggers
    • Procédures et fonctions
    • Packages
    • Packages body
    • Triggers

 


 

 
 Tarif:
   »Prix plein : 600 €
   »Nbre chèques : 21
 Plan d'accès
 Conditions tarifaires
 Conditions d'inscription
 Demande d'info
 
Imprimer cette page
Envoyer cette page
Ajouter à mes favoris