Oracle PL/SQL - formation en ligne de 2 jours
computer En ligne: 9 juil. 2026 jusqu'au 10 juil. 2026 |
computer En ligne: 20 juil. 2026 jusqu'au 21 juil. 2026 |
computer En ligne: 6 août 2026 jusqu'au 7 août 2026 |
computer En ligne: 10 sept. 2026 jusqu'au 11 sept. 2026 |
computer En ligne: 21 sept. 2026 jusqu'au 22 sept. 2026 |
computer En ligne: 8 oct. 2026 jusqu'au 9 oct. 2026 |
computer En ligne: 5 nov. 2026 jusqu'au 6 nov. 2026 |
computer En ligne: 16 nov. 2026 jusqu'au 17 nov. 2026 |
computer En ligne: 3 déc. 2026 jusqu'au 4 déc. 2026 |
Développez des compétences avancées en programmation de bases de données Oracle grâce à cette formation pratique sur Oracle PL/SQL. Destinée aux développeurs, aux administrateurs de bases de données et aux professionnels techniques travaillant dans des environnements Oracle, cette formation vous apprend à créer des applications PL/SQL efficaces, évolutives et faciles à maintenir à l'aide de procédures, de fonctions, de déclencheurs, de paquets et de techniques de programmation avancées.
Tout au long de la formation, vous acquerrez une expérience pratique dans l'écriture de code PL/SQL structuré, la gestion des exceptions, la gestion des curseurs, l'utilisation des collections et la mise en …

Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.
Développez des compétences avancées en programmation de bases de données Oracle grâce à cette formation pratique sur Oracle PL/SQL. Destinée aux développeurs, aux administrateurs de bases de données et aux professionnels techniques travaillant dans des environnements Oracle, cette formation vous apprend à créer des applications PL/SQL efficaces, évolutives et faciles à maintenir à l'aide de procédures, de fonctions, de déclencheurs, de paquets et de techniques de programmation avancées.
Tout au long de la formation, vous acquerrez une expérience pratique dans l'écriture de code PL/SQL structuré, la gestion des exceptions, la gestion des curseurs, l'utilisation des collections et la mise en œuvre du SQL dynamique. La formation explore également des techniques d'optimisation des performances telles que le traitement en masse et la compilation native afin d'améliorer l'efficacité des applications de base de données dans des environnements d'entreprise réels.
À l'issue de la formation, les participants seront en mesure de développer des solutions Oracle PL/SQL robustes, d'automatiser les processus de base de données et de gérer en toute confiance des tâches de programmation Oracle avancées utilisées dans les systèmes critiques pour l'entreprise
Caractéristiques principales
- Cours et supports en anglais
- Niveau débutant à intermédiaire
- 2 jours de formation virtuelle en direct animée par un formateur (8 heures / jour)
- Ateliers pratiques interactifs en direct
- Tous les supports de cours pertinents
- Plus de 30 heures d'étude recommandées
- Certification incluse
Acquis de formation
- Développement Oracle PL/SQL avancé: Créez des applications Oracle évolutives et hautement performantes à l'aide de techniques PL/SQL avancées pour des solutions de base de données flexibles et fiables.
- Gestion des dépendances en PL/SQL: Découvrez comment Oracle gère les dépendances d'objets, l'invalidation et la recompilation pour réduire les erreurs, prévenir les défaillances en cascade et maintenir la stabilité des applications.
- Optimisation des performances et compilation native: Améliorez les performances PL/SQL à l'aide de la compilation native, des avertissements du compilateur et du package DBMS_WARNING pour créer des applications plus rapides et plus efficaces.
- Meilleures pratiques PL/SQL et SQL dynamique: Appliquez les meilleures pratiques de conception PL/SQL, notamment le codage sécurisé, la gestion des exceptions, les conseils de compilation et les techniques SQL dynamiques pour créer des applications Oracle maintenables et adaptables.
Public cible
- Développeurs de bases de données Oracle
- Administrateurs de bases de données (DBA)
- Développeurs SQL et développeurs backend
- Professionnels du support technique et du support applicatif
- Professionnels de l'informatique travaillant avec des bases de données Oracle
- Professionnels se préparant à la certification Oracle PL/SQL
- Toute personne souhaitant renforcer ses compétences en programmation Oracle
Prérequis
- Connaissances de base des concepts de bases de données relationnelles
- Connaissances pratiques d'Oracle SQL et de la rédaction de requêtes
- Une expérience préalable des bases de données Oracle est recommandée
- Des connaissances de base en programmation sont un atout
- Il est conseillé d'avoir suivi un cours sur les fondamentaux d'Oracle SQL ou de disposer d'une expérience équivalente
Plan du cours
Session 1: Fondamentaux de PL/SQL
- Introduction à PL/SQL
- Syntaxe et éléments de base
- Variables, constantes et types de données
- Attribution de valeurs et utilisation de SQL dans le code
- Résultats dans SQL Developer
Session 2: Logique de programmation
- Instructions IF, ELSIF, ELSE
- Expressions CASE
- Boucles : boucles de base, WHILE et FOR
- Boucles imbriquées et étiquetées
- Instructions GOTO et CONTINUE
Session 3: Utilisation des curseurs
- Concepts relatifs aux curseurs
- Curseurs implicites et explicites
- Déclaration, ouverture et fermeture des curseurs
- Récupération et vérification des données
- Cursors FOR UPDATE et boucles FOR
- Cursors paramétrés
Session 4: Exceptions et blocs imbriqués
- Gestion des exceptions en PL/SQL
- Types d'exceptions et gestion des erreurs
- Exceptions système et définies par l'utilisateur
- Blocs imbriqués et étiquetés
- Propagation des exceptions et règles de portée
- Gestion des variables, des cursors et de la portée GOTO
Session 5: Enregistrements PL/SQL et tables indexées
- Types d'enregistrements en PL/SQL
- Utilisation des enregistrements PL/SQL et des enregistrements imbriqués
- Tables indexées (tableaux associatifs)
- Fonctions de table intégrées
- Manipulation des collections PL/SQL
FAQ
Que vais-je apprendre dans cette formation Oracle PL/SQL?
Vous apprendrez à créer des programmes, des procédures, des fonctions, des déclencheurs, des paquets, des curseurs et du SQL dynamique en PL/SQL, tout en améliorant les performances des applications et l'automatisation des bases de données.
Ce cours convient-il aux débutants ?
Ce cours est particulièrement adapté aux apprenants disposant de connaissances de base en Oracle SQL et souhaitant se former à la programmation PL/SQL et au développement de bases de données Oracle.
Le cours comprend-il des exercices pratiques ?
Oui. La formation comprend des travaux pratiques et des exercices de programmation Oracle concrets, conçus pour renforcer les concepts et techniques clés de PL/SQL.
Vais-je apprendre les procédures stockées et les déclencheurs?
Oui. Le cours couvre les procédures, les fonctions, les déclencheurs, les packages et d'autres unités de programme stockées couramment utilisées dans les applications Oracle.
Le cours aborde-t-il des sujets PL/SQL avancés?
Oui. Vous explorerez des concepts avancés tels que le SQL dynamique, les opérations en masse, les collections, la gestion des exceptions et les techniques d'optimisation des performances.
Le PL/SQL est-il toujours d'actualité?
Oui. Le PL/SQL reste largement utilisé dans les environnements de bases de données Oracle d'entreprise pour l'automatisation, la logique métier et les applications de bases de données hautes performances.
Ce cours peut-il m'aider à obtenir une certification Oracle?
Oui. Le cours vous aide à vous préparer aux certifications Oracle PL/SQL telles que « Oracle Database Program with PL/SQL ».
Quels sont les postes qui bénéficient de compétences en PL/SQL?
Les compétences en PL/SQL sont précieuses pour les développeurs Oracle, les administrateurs de bases de données, les développeurs d'applications d'entreprise, les ingénieurs backend et les professionnels du support de bases de données travaillant avec des systèmes Oracle.
Il n'y a pour le moment aucune question fréquente sur ce produit. Si vous avez besoin d'aide ou une question, contactez notre équipe support.

