Commander cette formation » Imprimer cette fiche

Catalogue des formations » Informatique » Oracle

Oracle PL/SQL et Objets Procéduraux Stockés

Prix HT: 1 230 € HT
Durée: 3 jour(s)
Ref: 77

Objectif:
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