Oracle PL/SQL - classe virtuelle de 2 jours

1.650,00 EUR

  • 2 days
Classe virtuelle en direct
En entreprise

Développez des compétences avancées en programmation de bases de données Oracle avec ce cours pratique sur Oracle PL/SQL. Conçu pour les développeurs, les administrateurs de bases de données (DBA) et les professionnels techniques travaillant dans des environnements Oracle, ce cours vous apprend à créer des applications PL/SQL efficaces, évolutives et faciles à maintenir en utilisant des procédures, des fonctions, des déclencheurs, des packages et des techniques de programmation avancées.

Caractéristiques principales

Langue

Supports de cours en anglais

Niveau

Niveau débutant - intermédiaire

2 jours de formation en direct avec un formateur

Formation virtuelle (8 heures par jour)

Laboratoires pratiques interactifs en direct

Tous les supports de cours pertinents

Plus de 30 heures d’étude recommandées

Attestation de fin de programme incluse

Hero

Résultats d’apprentissage

À la fin de ce programme, vous serez capable de :

Principes fondamentaux d’Oracle SQL et PL/SQL

Acquérez des compétences pratiques en Oracle SQL pour l’extraction, la manipulation et la gestion de données avant de passer à la programmation PL/SQL pour l’automatisation et la logique procédurale.

Gestion des dépendances en PL/SQL

Découvrez comment Oracle gère les dépendances d’objets, l’invalidation et la recompilation afin de réduire les erreurs, prévenir les défaillances en cascade et maintenir des applications stables.

Optimisation des performances et compilation native

Améliorez les performances PL/SQL grâce à la compilation native, aux avertissements du compilateur et au package DBMS_WARNING afin de créer des applications plus rapides et plus efficaces.

Bonnes pratiques PL/SQL et SQL dynamique

Appliquez les meilleures pratiques de conception PL/SQL, notamment la programmation sécurisée, la gestion des exceptions, les indications pour le compilateur et les techniques de SQL dynamique, afin de créer des applications Oracle faciles à maintenir et à faire évoluer.

Hero

Chronologie du cours

  1. Jour 1

    Session 1 : Principes fondamentaux de PL/SQL

    • Introduction à PL/SQL
    • Syntaxe et éléments de base
    • Variables, constantes et types de données
    • Affectation de valeurs et utilisation de SQL dans le code
    • Sortie dans SQL Developer

    Session 2 : Logique du programme

    • Instructions IF, ELSIF, ELSE
    • Expressions CASE
    • Boucles : notions de base, WHILE et FOR
    • Boucles imbriquées et étiquetées
    • Instructions GOTO et CONTINUE

    Session 3 : Utilisation des curseurs

    • Concepts de curseur
    • Curseurs implicites et explicites
    • Déclaration, ouverture et fermeture de curseurs
    • Récupération et vérification des données
    • Curseur FOR UPDATE et boucles FOR
    • Curseurs paramétrés
  2. Jour 2

    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 curseurs et de la portée des instructions GOTO

    Session 5 : enregistrements PL/SQL et tableaux indexés

    • Types d’enregistrements en PL/SQL
    • Travailler avec les enregistrements PL/SQL et les enregistrements imbriqués
    • Tables indexées par clé (tableaux associatifs)
    • Fonctions de table intégrées
    • Manipulation des collections PL/SQL
Oracle SQL

Qui devrait s’inscrire à ce programme ?

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

Toute personne souhaitant renforcer ses compétences en programmation Oracle

Professionnels de l’informatique travaillant avec des bases de données Oracle

Commencer le cours maintenant

Prérequis

  • Compréhension de base des concepts de bases de données relationnelles
  • Connaissance pratique d’Oracle SQL et de la rédaction de requêtes
  • Une expérience préalable avec les bases de données Oracle est recommandée
  • Des connaissances de base en programmation sont utiles
  • Il est recommandé d’avoir suivi un cours sur les bases d’Oracle SQL ou de disposer d’une expérience équivalente.

Déclarations

Licences et accréditation

Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.

Politique d’équité

Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.

Foire aux questions

Contact background

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?

Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !