PL/SQL
Formation
À Strasbourg
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
-
Méthodologie
En intra entreprise
-
Lieu
Strasbourg
-
Durée
3 Jours
Cette formation constitue une introduction au langage PL/SQL. Ce langage fournit une interface pour la conception et le développement d'applications Oracle, ainsi que pour la gestion fiable des données. L'apprentissage du langage PL/SQL fait suite à celui du langage SQL et lui apporte une dimension procédurale. Destinataires: toute personne ayant besoin d'extraire des données à partir d'une base et de développer en environnement Oracle.
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissances générales en informatique, ainsi qu’une connaissance du langage SQL.
Les Avis
Le programme
Introduction : Présentation de PL/SQL
Les déclarations
La structure des blocs
Les ordres PL/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
La gestion des variables et des constantes
- Déclaration et utilisation de variables simples
- Variables de type composite : tables PL/SQL, records, LOB, Bind variables
- Portée d'une variable
La gestion des conditionnelles et des répétitives
- L'instruction IF pour les traitements conditionnels
- Les traitements répétitifs à l'aide de la boucle de base LOOP
- Boucle FOR et WHILE
Les transactions
Les curseurs : déclarer et utiliser les 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
Les procédures et les fonctions
- Création, compilation et stockage des programmes avec SQL+
- Définition et utilisation des paramètres des sous-programmes
- Les déclencheurs
Les packages
- 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
Les triggers
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
PL/SQL