Formation en présentiel : 4 jours - 28 heures

Avatar de l’utilisateur
À partir 1710 €
  • Type : Formation qualifiante
  • Durée : 4j, soit 28 heures
  • Modalité : Formation présentielle
  • Versions : Oracle toutes versions
  • Validation : 1 certificat de réalisation sera remis au donneur d’ordre et dans un deuxième temps une attestation de fin de formation reprenant les objectifs, la nature, la durée de l’action et les résultats atteints sera envoyée par mail à chaque stagiaire.
  • Prè-requis : Des notions minimum en informatiques sont indispensables
  • Public : Tout public
  • Niveau : Standard
  • Moyens : Un ordinateur par stagiaire, des travaux pratiques proposés pendant la formation,des intervenants universitaires spécialisés, support de cours offert à chaque stagiaire, une clé USB offerte.
  • Pèdagogie : 15% de théorie, 85% de pratique : étude de cas, mise en situation, exercices d’évaluation.
  • Comprendre les concepts de base du langage PL/SQL.
  • Savoir comment écrire des procédures et des fonctions.
  • Gérer les exceptions et les erreurs dans PL/SQL.
  • Manipuler des curseurs et des boucles.
  • Optimiser les performances avec PL/SQL

1er JOUR

Introduction à PL/SQL

  •  Qu’est-ce que PL/SQL ?
  • Historique et objectifs de PL/SQL
  • Différences entre SQL et PL/SQL
  • Architecture de PL/SQL
  • Environnement de développement

–  SQL*Plus, SQL Developer

–  Connexion à une base de données Oracle

Structure de base d’un bloc PL/SQL

  • Structure d’un bloc PL/SQL : DECLARE, BEGIN, EXCEPTION, END
  • Déclarations de variables
  • Exécution d’instructions PL/SQL
  • Affichage des résultats avec DBMS_OUTPUT

Types de données en PL/SQL

  • Types de données scalaires : NUMBER, VARCHAR2, DATE, BOOLEAN
  • Types de données composites : TABLE, VARRAY, RECORD
  •  Types de données par défaut et spécifiques aux variables

2e JOUR

 Structures de Contrôle en PL/SQL

  • Conditions : IF…THEN…ELSE, CASE
  • Boucles : FOR, WHILE, LOOP
  • Utilisation de EXIT, CONTINUE dans les boucles
  • Exemples pratiques pour chaque structure de contrôle

Gestion des Exceptions

  • Types d’exceptions en PL/SQL
  • Exceptions prédéfinies : NO_DATA_FOUND, TOO_MANY_ROWS, etc.
  • Gestion des erreurs avec EXCEPTION : WHEN et OTHERS
  • Création d’exceptions personnalisées

3e JOUR

        Les Curseurs en PL/SQL

  • Curseur implicite vs curseur explicite
  • Déclaration d’un curseur explicite
  • Utilisation des curseurs : OPEN, FETCH, CLOSE
  • Curseur dans une boucle pour traitement par lot
  • Exemple pratique : Lecture et traitement de données d’une table avec curseur explicite

        Procédures et Fonctions

  • Différence entre une procédure et une fonction
  • Syntaxe de création d’une procédure et d’une fonction
  • Passage de paramètres : IN, OUT, IN OUT
  • Utilisation des fonctions intégrées dans PL/SQL

4e JOUR

       Déclencheurs (Triggers), Optimisation et Sécurité

  • Les Déclencheurs (Triggers) en PL/SQL
  • Qu’est-ce qu’un trigger ?
  • Types de déclencheurs : BEFORE, AFTER, INSTEAD OF
  • Déclencheurs pour les événements : INSERT, UPDATE, DELETE
  • Déclencheurs sur des tables et des vues
  • Optimisation des Performances en PL/SQL
  • BULK COLLECT et FORALL pour les traitements par lots
  • Optimisation des accès aux données : minimisation des appels SQL
  • Utilisation de PRAGMA pour améliorer la performance
  • Gestion des exceptions avec des traitements par lots
  • Sécurité et Gestion des Privilèges
  • Gestion des utilisateurs et des rôles dans Oracle
  • Attribution de privilèges d’exécution sur des objets PL/SQL
  • Sécurisation des procédures, fonctions et triggers

 

 

 

 

 

 

 

  • inter
  • intra

Stage de formation inter-entreprise

Les tarifs proposés ci-dessous concernent les formations effectuées en France

  • Durée de stage: 4 jours, soit 28 heures.
  • Effectif maximal : 7 stagiaires maximum
  • Salle très équipée (ordinateurs récents et projecteur)
  • 1 mois gratuit d’assistance.

Tarifs

  • Tarif complet salarié, fonctionnaire… etc. : 1900 euros net de taxes
  • Tarif réduit, étudiant, dem. d’emploi, particulier: 1710 euros net de taxes

 

 

Stage de formation intra-entreprise

Les tarifs proposés ci-dessous concernent les formations effectuées en France.

Durée de la formation: 4 jours, soit 28 heures.

Tarif forfaitaire : À partir 3500 Euros net de taxe pour une session de 1 à 5 stagiaires avec 1 mois gratuit d’assistance.

Conditions :

  • Tous les frais relatifs au déplacement, à l’hébergement et à la restauration du formateur sont inclus.
  • À votre charge: mise à disposition d’une salle adaptée, équipement informatique des stagiaires.
  • À partir du sixième stagiaire, tarif de 500 Euros net de taxe par stagiaire supplémentaire.

 

 

Nos formations par ville en France 

Aix en Provence – Amiens – Besançon – Bordeaux  – Caen  –  Cesson Sévigné – Clermont Ferrand – Dijon – Grenoble – Guadeloupe – Lille – Lyon – Marseille – Martinique – Montpellier  – Nantes – Nice – Orléans – Paris – Reims – Réunion – Rouen – Saint Etienne  – Strasbourg -Toulouse – Tours

Nos formations par Pays

Algérie – Belgique – Bénin – Burkina Faso – Côte d’Ivoire Gabon – Guinée – Libye Madagascar – Mali  – Maroc – Monaco – Niger – République démocratique du Congo –  Sénégal – Suisse – Tchad – Togo – Tunisie

You cannot copy content of this page