Oracle - Prise en main de PL/SQL, modélisation et application
0/10
(0 avis)
Formation créée le 19/05/2021. Dernière mise à jour le 25/07/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : L'apprenant saura utiliser le langage PL/SQL sous Oracle pour modéliser et manipuler les bases de données.
Objectifs de la formation
- Avoir les connaissances et les compétences pour utiliser le langage procédural PL/SQL
- Avoir les connaissances et les compétences pour utiliser les traitements stockés dans les bases de données Oracle
Profil des bénéficiaires
Pour qui
- Responsables informatique, administrateurs BDD, chefs de projets, développeurs…
Prérequis
- Maîtriser le langage SQL
- Une expérience dans un autre langage est un plus
Contenu de la formation
-
Généralités
- Définition, enjeux et apports PL/SQL
- Son fonctionnement
- Intégration dans le noyau
- Les outils
-
La structure d'un bloc PL/sSQL
- La structure d’un bloc PL/sSQL
-
Le PL/SQL et l'instruction select
- Le PL/SQL et l’instruction select
-
Les variables
- Les différents types de données
- La conversion des types de données
- Les variables: déclaration et affection de valeurs, les variables référencées, variables type RECORD
- Tables PL/SQL ou tableaux
- Visibilité des variables
- « Bind » variables
-
Les structures de contrôle
- Traitements conditionnels
- Traitements itératifs
- Traitements séquentiels
-
Les curseurs
- Introduction : définition
- Les types de curseurs
- Les attributs
- Boucles et curseurs
- Curseurs paramétrés
- Curseurs FOR UPDATE
- Clauses d’un curseur (CURRENT OF / RETURN)
- Variables de type REF CURSOR
-
Les erreurs et leurs gestion
- Les exceptions: prédéfinies, définies par l’utilisateur, personnalisées
- L’utilisation de SQLCODE & SQLERRM
-
Les transactions
- Commit
- Rollback
- Savepoint
-
Les traitements et leur stockage dans la base
- Procédures
- Fonctions
- Packages
- Triggers
- Triggers INSTEAD OF
- Triggers en cascade
-
Les dépendances
- La gestion des dépendances
-
Les packages intégrés
- DBMS_OUTPUT
- UTL_FILE
- DBMS_SQL
-
Le débogage sous SQL*Plus
- Le débogage sous SQL*Plus
Équipe pédagogique
Professionnel expert dans le Big Data
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence
- Mises en situation
- Formulaires d'évaluation de la formation
- Certificat de réalisation de l’action de formation
- Émargement numérique
Ressources techniques et pédagogiques
- Documents supports de formation projetés
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation
- Espace intranet de formation
Qualité et satisfaction
Taux de satisfaction des stagiaires
Progression des compétences visées
Taux d'abandon
Taux de retour des enquêtes
Taux d'interruption en cours de prestation
0/10
(0 avis)