Formation - Développer avec Oracle PL/SQL

Qualiopi
Durée 3 jours (21 heures)
Localisation Partout en France
Logo de IB Cegos - Formation - Développer avec Oracle PL/SQL

Proposé par

IB Cegos

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En entreprise
  • À distance
  • En centre

Objectifs pédagogiques

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

Programme de la formation

Avant la session
  • Un quiz de consolidation des pré-requis
En présentiel / A distance

1 - Présentation de PL/SQL

    2 - Environnement et intégration dans l'architecture des produits Oracle

    • Développer un bloc simple en PL/SQL
    • Syntaxe de base du langage pour écrire des blocs simples
    • Blocs imbriqués

    3 - Déclarer, utiliser des variables et constantes

    • Déclaration et utilisation de variables simples
    • Variables de type composite : tables PL/SQL, records, LOB, Bind variables
    • Portée d'une variable

    4 - Utilisation de types composites

      5 - Création et utilisation de records

        6 - Création et utilisation de tables PL/SQL

          7 - Instructions SQL

          • Utilisation des commandes LMD
          • Gestion des transactions
          • Fonctions SQL à l'intérieur des blocs PL/SQL
          • Les limites de SQL
          • La syntaxe particulière de l'ordre SELECT dans un bloc PL/SQL

          8 - Écrire des traitements conditionnels et des traitements répétitifs

          • L'instruction IF pour les traitements conditionnels
          • Les traitements répétitifs à l'aide de la boucle de base LOOP
          • Boucle FOR et WHILE

          9 - Déclarer et utiliser des curseurs

          • SELECT ramenant plus d'une ligne
          • Mises à jour sur les données traitées par un curseur
          • Simplification d'écriture avec la boucle FOR

          10 - Personnaliser le traitement des erreurs

            11 - Utiliser les exceptions prédéfinies

            • Exceptions déclarées dans le bloc PL/SQL
            • Gestion des erreurs applicatives

            12 - Création de procédures et de fonctions stockées

            • Création, compilation et stockage des programmes avec SQL+
            • Définition et utilisation des paramètres des sous-programmes
            • Les déclencheurs

            13 - Appels des objets stockés

            • Utilisation des fonctions stockées directement dans le langage SQL

            14 - Utilisation des packages Oracle

            • DBMS_PIPE : communication entre deux sessions
            • DBMS_OUTPUT : interface de sortie pour les blocs PL/SQL
            • DBMS_DDL : accès à certains ordres LDD
            • DBMS_JOB : planification et lancement de tâches
            • DBMS_SQL : écriture de SQL dynamique
            • UTL_FILE : interface I/O dans les fichiers pour les blocs PL/SQL
            Après la session
            • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
            • Des vidéocasts pour revenir sur les points clés de la formation
            • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis
            Logo de IB Cegos - Formation Formation - Développer avec Oracle PL/SQL

            Proposé par

            IB Cegos

            "Formations aux technologies et métiers du Numérique"

            Voir la fiche entreprise
            Logo de IB Cegos - Formation - Développer avec Oracle PL/SQL

            Formation - Développer avec Oracle PL/SQL

            0 ville proposant cette formation
            Logo

            La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

            © 2024 France Carrière. Tous droits réservés.