Plan du cours
Introduction à PL/SQL<\/p>
- Aperçu de l'environnement d'exécution PL/SQL
- Structure et types de blocs PL/SQL
- Déclaration et utilisation des variables
- Structures de contrôle : conditions et boucles <\/ul>
- Exécution des commandes DML
- Utilisation de DDL et de SQL dynamique
- Commandes de contrôle de transaction (TCL)
- Récupération de données avec des instructions SELECT <\/ul>
- Création et suppression de procédures et fonctions
- Techniques de paramétrisation
- Transmission de paramètres par valeur et par référence ; compréhension de
NOCOPY<\/ul> - Stratégies de gestion des erreurs et exceptions dans PL/SQL <\/ul>
- Compréhension des enregistrements et des curseurs statiques
- Paramétrisation des curseurs
- Mise en œuvre de curseurs avec
FOR UPDATE<\/ul> - Déclaration et utilisation des tableaux associatifs dans PL/SQL <\/ul>
- Structure des packages : spécifications et corps
- Sections d'initialisation, variables globales et gestion de la mémoire
- Concepts d'encapsulation, de surcharge et de déclarations anticipées <\/ul>
- Création de déclencheurs DML
- Mise en œuvre de déclencheurs INSTEAD OF
- Compréhension des déclencheurs système
- Exploration des fonctionnalités avancées des déclencheurs <\/ul>
- Écriture dans des fichiers avec
UTL_FILE - Envoi d'e-mails depuis PL/SQL <\/ul>
- Techniques de chiffrement et d'obfuscation du code
- Utilisation de la compilation conditionnelle
- Gestion des dépendances d'objets
- Interprétation des avertissements du compilateur <\/ul>
Intégration de SQL au sein de PL/SQL<\/p>
Procédures et Fonctions<\/p>
Gestion des Erreurs et des Exceptions<\/p>
Gestion des Curseurs<\/p>
Tableaux Associatifs<\/p>
Packages<\/p>
Déclencheurs (Triggers)<\/p>
Applications Pratiques des Packages Intégrés<\/p>
Gestion et Compilation du Code<\/p>
Résumé et Prochaines Étapes<\/p>
Pré requis
- Maîtrise de base de tout langage de programmation (structuré ou orienté objet)
- Connaissance des fondamentaux de SQL et de l'environnement de base de données Oracle <\/ul>
- Développeurs
- Administrateurs de bases de données <\/ul>
Audience cible<\/strong><\/p>
Nos clients témoignent (3)
il a très bien expliqué et donné des conseils pour les exercices.
Stoyan - OPEN COURSE
Formation - Oracle Database 19c PL and Advanced SQL
Traduction automatique
J'ai apprécié l'expérience pratique et la possibilité de travailler sur des activités de codage réelles
Kristine - Isuzu Philippines Corporation
Formation - ORACLE PL/SQL Fundamentals
Traduction automatique
Les bases de la session PL/SQL. J'ai utilisé PL/SQL, mais je n'avais jamais compris les fondamentaux et ce cours m'a beaucoup aidé à comprendre les requêtes PL/SQL.
Stefan-Andrei
Formation - PL/SQL in Oracle 19c
Traduction automatique