Rechercher une formation et ses disponibilités
Formation Oracle : Développer avec PL/SQL
La formation Oracle : Développer avec PL/SQL sur 3 jours a pour principal objectif de vous familiariser avec le langage PL/SQL afin de vous rendre opérationnel en matière de développement d'applications sur Oracle. De l'introduction au langage PL/SQL à l'utilisation de packages Oracle en passant par l'utilisation des curseurs, vous aurez une vue d'ensemble des connaissances requise pour le développement d'applications Oracle en PL/SQL.
Pourquoi PL/SQL ?
Langage de quatrième génération, il offre une interface de programmation au Système de Gestion de Base de Données Oracle. PL/SQL intègre le langage SQL en lui ajoutant une dimension procédurale. Au terme de cette formation vous saurez manipuler de façon complexe des données contenues au sein d'une base Oracle en transmettant un bloc de programmation au SGBD plutôt que par l'intermédiaire de requêtes SQL.
Objectifs de cette formation Oracle : Développer avec PL/SQL
- Maîtriser le langage procédural PL/SQL et les objets stockés du noyau
- Concevoir des blocs PL/SQL partageables via plusieurs applications
- Développer un code PL/SQL plus performant et plus pertinent
Public de cette formation Oracle : Développer avec PL/SQL
- Analyste
- Analyste programmeur
- Administrateur de base de données
- Exploitant de base de données
Pré-requis de cette formation Oracle : Développer avec PL/SQL
- Avoir suivi une Formation SQL : Interroger des bases de données
- (ou) Avoir des connaissances équivalentes
Programme de cette formation Oracle : Développer avec PL/SQL
PL/SQL : Présentation générale du langage
PL/SQL dans l'architecture des produits Oracle
- Développement d'un bloc simple en PL/SQL
- La syntaxe de base du langage
- Conception de Blocs imbriqués
Variables et constantes : Déclarer et utiliser
- Déclarer et utiliser des variables simples
- Appréhender les variables de type composite
- Mesurer la portée d'une variable
Utiliser les différents types de composites
Concevoir et utiliser des records
Concevoir et utiliser des tables PL/SQL
Comprendre et utiliser les instructions SQL
- Utiliser des commandes LMD
- Administrer des transactions
- Les fonctions SQL dans des blocs PL/SQL
- Mesurer les limites de SQL
- Assimiler la syntaxe particulière de SELECT
Traitements conditionnels et traitements répétitifs
- Instruction IF : traitements conditionnels
- Boucle LOOP : traitements répétitifs
- Boucle FOR et WHILE
Les curseurs : Déclaration et utilisation
- Utiliser SELECT pour ramener plus d'une ligne
- Actualiser les données traitées par un curseur
- Simplifier l'écriture avec la boucle FOR
Personnalisation du traitement d'erreurs
Les exceptions prédéfinies : Utilisation
- Les exceptions déclarées du bloc PL/SQL
- Gérer les erreurs applicatives
Concevoir des procédures et fonctions stockées
- SQL+ : créer, compiler et stocker des programmes
- Définir les paramètres de sous-programmes
- Utiliser les sous-programmes
- Se servir des déclencheurs
Appeler des objets stockés
- Utiliser les fonctions stockées dans SQL
Utiliser les packages Oracle
- DBMS_OUTPUT : interface de sortie de blocs
- DBMS_PIPE : communiquer entre deux sessions
- DBMS_SQL : écrire du SQL dynamique
- DBMS_DDL : accéder à des ordres LDD
- DBMS_JOB : planifier et lancer des tâches
- UTL_FILE : interface I/O dans des fichiers