Menu

FORMATIONS / INFORMATIQUE / ORACLE / SGBD

OR-003  DEVELOPPER AVEC ORACLE PL/SQL |  3 jours  | 21 heures

Cours en presentiel

01/. Présenter PL/SQL

    02/. Maîtriser l'environnement et l'intégrer 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

    03/. 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

    04/. Utiliser des types composites

      05/. Créer et utiliser des records

        06/. Créer et utiliser des tables PL/SQL

          07/. Maîtriser les 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



          08/. É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

          09/. 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éfi nies

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

            12/. Créer des procédures et des 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/. Maîtriser les appels des objets stockés

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

            14/. Utiliser 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



            Formation certifiante
            Certification(s) :
            PEARSON VUE

            Tarif
            1650€ HT

            Public
            Analystes et analystes programmeurs. Administrateurs de bases de données. Exploitants.
            Si vous êtes en situation de handicap, merci de nous contacter.

            Objectifs
            Connaître et utiliser le langage procédural PL/SQL et les objets stockés dans le noyau : procédure, fonction, package, trigger. Savoir créer des blocs PL/SQL qui puissent être partagés par plusieurs applications, forms ou reports.
            Disposer d'indications pratiques pour développer un code PL/SQL plus performant et surtout plus pertinent.

            Prérequis
            Évaluation diagnostique réalisée en amont. Avoir suivi le stage « Interroger des bases de données Oracle avec le langage SQL+ » (OR-002) ou connaissances équivalentes.

            Méthodes pédagogiques
            Exposés alternant théorie et pratique, études de cas, correction travaux pratiques et ateliers. 1 support de cours par personne.

            Ressources pédagogiques
            1 Formateur. 1 ordinateur par personne, un vidéoprojecteur par salle de cours, un tableau numérique. Connexion Internet très haut débit.

            Évaluation et sanction de fin de parcours
            Évaluation formative par le formateur pendant le programme. Évaluation des acquis en fin de session. Attestation de fin de formation délivrée.

            VOS DATES DE FORMATION


            • Vous souhaitez organiser cette formation à une date spécifique ?
            • Vous ne trouvez pas de date de session sur les semaines à venir ?
            Contactez nos équipes au 05 59 14 62 62 ou remplissez le formulaire de contact
            • Vous êtes demandeurs d’emploi ? Contactez-nous pour connaître les modalités de financement et le détail de nos tarifs.

            DEVELOPPER AVEC ORACLE PL/SQL

            23 février 2021,  par admin, publié dans