Développer avec Oracle PL/SQL
Formation
À la Seyne Sur Mer
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
-
Lieu
La seyne sur mer
-
Durée
3 Jours
-
Dates de début
Dates au choix
Connaître et utiliser le langage procédural PL/SQL et les objets stockés dans le noyau : procédure, fonction, package, triggerSavoir 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
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Analystes et analystes programmeurs Administrateurs de bases de données, exploitants.
Avoir suivi la formation "Interroger des bases de données Oracle avec le langage SQL" (OR100) ou connaissances équivalentes
Les Avis
Les matières
- Développement avec Oracle PL/SQL
- PL/SQL
- Création de tables PL/SQL
- SQL
- Utilisation de variables PL/SQL
- Utilisation des curseurs PL/SQL
- Traitement des erreurs PL/SQL
- Création de fonctions PL/SQL
- Utilisation des packages Oracle
- Appel des objets stockés SQL
Le programme
- Développer un bloc simple en PL/SQL
- Syntaxe de base du langage pour écrire des blocs simples
- Blocs imbriqués
- Déclaration et utilisation de variables simples
- Variables de type composite : tables PL/SQL, records, LOB, Bind variables
- Portée d'une variable
- 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
- L'instruction IF pour les traitements conditionnels
- Les traitements répétitifs à l'aide de la boucle de base LOOP
- Boucle FOR et WHILE
- SELECT ramenant plus d'une ligne
- Mises à jour sur les données traitées par un curseur
- Simplification d'écriture avec la boucle FOR
- Exceptions déclarées dans le bloc PL/SQL
- Gestion des erreurs applicatives
- Création, compilation et stockage des programmes avec SQL+
- Définition et utilisation des paramètres des sous-programmes
- Les déclencheurs
- Utilisation des fonctions stockées directement dans le langage SQL
- 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.
Développer avec Oracle PL/SQL