Prix : 1 390 €HT
Durée : 2 jours
Code de Référence : DSQL14
Catalogue Database
Objectifs de la formation
A l’issue de cette formation PL/SQL, vous serez capable de :
- Créer des programmes en PL/SQL
- Comprendre les types et les curseurs
- Utiliser les structures du langage
- Gérer les exceptions
- Introduction aux triggers
Public
Cette formation PL/SQL s’adresse aux concepteurs, développeurs impliquée dans des développements Oracle.
Prérequis
Bonne connaissance du SQL. Connaitre un autre langage procédural est un plus.
Programme de la formation
Introduction au langage PL/SQL
- Structure d’un bloc PL
- Bloc nommé, bloc anonyme
- La section déclarative
- Opérateurs d’affectation
- Mon premier programme PL/SQL
Ecrire des instructions exécutables
- Les commentaires
- Imbrications de blocs
- Portée des variables
Les structures de contrôle
- L’instruction IF
- Cas de la valeur NULL
- L’instruction CASE
- Contrôles d’itérations
- L’instruction LOOP
- L’instruction WHILE
- L’instruction FOR
- Boucles imbriquées
Types de données composites
- Enregistrements PL/SQL
- Tableaux associatifs (tables INDEX BY)
- Méthodes des tables INDEX BY
- Table imbriquée (NESTED TABLE)
- Tableau de taille variable (VARRAY)
Les curseurs
- Curseurs implicites
- Attributs d’un curseur implicite
- Curseurs explicites
- Attributs d’un curseur
- La boucle FOR de curseur (curseur implicite)
- Curseur avec paramètres
- Le verrou SELECT … FOR UPDATE
Les exceptions
- Définition
- Syntaxe
- Intercepter les erreurs non prédéfinies
- Exceptions définies par le développeur
- Fonctions liées aux exceptions
Les procédures et fonctions stockées
- Les procédures
- Les fonctions
- Les triggers
Les packages
Manipuler des LOBs
Annexes
- Modèle HR
- Convertir un fichier RTF en texte
Index
Méthodes pédagogiques
Alternance d’apports théoriques et d’exercices avec un vaste choix d’exercices pratiques et de scénarios d’atelier permettent de mettre en œuvre les connaissances acquises.
Méthodes d’évaluation des acquis
Afin d’évaluer l’acquisition de vos connaissances et compétences, il vous sera envoyé un formulaire d’auto-évaluation, qui sera à compléter en amont et à l’issue de la formation.
Un certificat de réalisation de fin de formation est remis au stagiaire lui permettant de faire valoir le suivi de la formation.