Développer Oracle avec PL/SQL
Public:
- Analyste et analyste programmeur
- Exploitant et administrateur de base de données
Pré-requis:
Avoir suivi une formation de base sur les bases de données ORACLE avec la langage SQL ou connaissances équivalentes.
Objectifs:
- Décrire le data center software – defined
- Déployer un hôte ESXi et créer des machines virtuelles
- Décrire l’architecture vCenter Server
- Déployer
PROGRAMME DETAILLE:
Introduction de PL/SQL
Environnement et intégration dans l’Architecture des produits et services Oracle :
- Développement d’un bloc simple en PL/SQL ;
- Présentation des syntaxes de base ;
- Les blocs imbriqués ;
Déclaration et utilisation de variables et constantes :
- Les variables simples de base SQL ou PL/SQL ;
- Les variables de types composés ;
- Portée d’une variable ;
Utilisation des types composés
Elaboration et utilisation d’un RECORD
Elaboration et utilisation des Tables PL/SQL
Intégration du langage SQL
- Les commandes LMD ;
- Gestion des transactions ;
- Utilisation des fonctions SQL à l’intérieur d’un bloc PL/SQL ;
- Limites des capacités SQL ;
- Particularités d’un ordre SELECT dans un bloc PL/SQL ;
Structures conditionnelles et structures itératives:
- Structures conditionnelles : IF ;
- Structures itératives : LOOP, FOR et WHILE ;
Déclaration et utilisation des curseurs:
- Traiter un SELECT qui retourne plusieurs lignes ;
- Mettre à jour les données traitées par un curseur ;
- Ecriture simplifiée : déclaration du curseur dans la boucle FOR ;
La gestion des erreurs
Les exceptions prédéfinies :
- EXCEPTION dans un bloc PL/SQL ;
- Gérer les erreurs applicatives ;
Procédures et fonctions :
- Créer, compiler et stocker des programmes avec SQL+ ;
- Définir et utiliser des paramètres des sous-programmes ;
- Les déclencheurs ;
Appel d’un objet stocké:
- Utiliser des fonctions stockées dans le langage SQL ;
Utilisation et exécution 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 ;
Prochaines sessions par ville
Paris : 3 Mai, 28 Aout, 18 Septembre, 11 Décembre
Développer Oracle avec PL/SQL




(0 votes, average: 0,00 out of 5)You need to be a registered member to rate this.
- Prix: 1,590 € HT/Pers.
- Durée: 3 Jours
- Diplome: Non
- pdf du programme



