Commander cette formation » Imprimer cette fiche
Catalogue des formations » Informatique » OracleObjectif:
acquérir les principes de programmation en PL/SQL ; définir des traitements stockés sous forme de Procédures, Fonctions, Packages et Triggers
Profil du stagiaire:
développeurs, administrateurs de base de données, exploitants
Formateur(s): Informaticien Spécialisé
Details de la formation:
Présentation de la syntaxe de base
Description de la structure d'un bloc PL/SQL et de ses différentes sections
Les structures de données : variables locales, constantes, variables applicatives
Les types PL/SQL simples et composites
Les structures de contrôle PL/SQL :
. branchements conditionnels (instructions CASE, IF)
. boucles répétitives (LOOP), (WHILE), avec indice (FOR)
. sorties de boucle (instruction EXIT)
Gestion explicite de curseur et de ses attributs
Interception des exceptions et gestionnaires d'anomalies
Imbrication de blocs
Procédures et fonctions stockées
Principes de mise en oeuvre, création et maintien de procédures et fonctions stockées ; le passage de paramètres
Packages PL/SQL
Description des composants d'un package PL/SQL
Construction et mise en oeuvre des packages
Constructions avancées
Mise en oeuvre du SQL dynamique
Utilisation de packages intégrés au serveur Oracle : DBMS_OUTPUT, UTL_FILE, DBMS_JOB, etc ...
Gestion des autorisations d'accès et modèles d'invocation des programmes PL/SQL
Le wrapper PL/SQL
Définition et utilisation des différents types de triggers
Triggers LMD, triggers LDD et triggers sur événements du système
Mises en pratique et capacités induites :
Développer des programmes PL/SQL utilisables au travers des différentes interfaces Oracle
Manipuler les structures de données PL simples et composites et recourir aux différentes structures de contrôle disponibles
Prévoir et neutraliser les exceptions
Installer dans la base des procédures et fonctions admettant ou non le passage de paramètres
Mettre en oeuvre les packages PL/SQL et exploiter les packages intégrés au serveur
Extraire et interpréter les informations du dictionnaire de données liées aux objets procéduraux
Construire des triggers réagissant aux activités d'écriture sur les tables ou évènements du système
Commander cette formation » Imprimer cette fiche
www.focusformations.com - Formations Professionnelles sur la Côte d'Azur