Oracle – PL/SQL
Formation
À Reims
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Reims
-
Durée
3 Jours
-
Dates de début
Dates au choix
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. Destinataires: Analystes et analystes programmateurs, Administrateurs de bases de données, exploitants
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
· "Oracle - Introduction" ou connaissances équivalentes
· "Oracle - SQL+" ou connaissances équivalentes
Les Avis
Le programme
Présentation de PL/SQL
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
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
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
É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
Utilisation de types composites
Création et utilisation de records
Création et utilisation de tables PL/SQL
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
Personnaliser le traitement des erreurs
Utiliser les exceptions prédéfinies
• Exceptions déclarées dans le bloc PL/SQL
• Gestion des erreurs applicatives
Création de procédures et de fonctions stockées
• Création, compilation et stockage des programmes avec SQL PLUS
• Définition et utilisation des paramètres des sous-programmes
Appels des objets stockés
• Utilisation des fonctions stockées directement dans le langage SQL
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
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Oracle – PL/SQL