Informatique
Formation PL/SQL
- Canal : Présentiel
- Session : En cours
- Objectifs
- Comprendre le traitement transactionnel dans Oracle.
- Maîtriser les éléments du langage PL/SQL
- Savoir accéder une base de données Oracle
- Créer des procédures et de fonctions stockées
- Utiliser les différents types des triggers
- Prerequis
SQL, PL/SQL, Algorithmique ou une expérience équivalente
- Public
Analystes, Développeurs, Chef de projet
GP pour les entreprises
D’un ou de plusieurs membres de votre équipe, bénéficiez d’un devis personnalisé pour améliorer les compétences de vos collaborateurs.
Programme détaillé de la formation
Introduction et rappels
- Traitement transactionnel dans Oracle.
- Objets et dictionnaire d’une base Oracle.
- SQL et PL/SQL. Vue globale de PL/SQL.
- Outils utilisés. Documentation Oracle.
Eléments du langage
- Environnements hôtes. Introduction syntaxique. Déclarations de variables et de constantes PL/SQL.
- Types de données et conversion. Fonctions prédéfinies.
- Instructions de contrôle : IF- ELSE, la boucle LOOP, la boucle FOR.
- Types composites : records, tables indexées.
- Types objets. Définition des sous-programmes.
- Paramétrage des sous-programmes.
Accès à la base
- La base et la notion de curseur.
- Accès via curseur implicite : update, delete, insert, select. Utiliser les clauses RETURNING et BULK COLLECT.
- Collections et FORALL.
- Boucles FOR à curseur. Curseurs en mise à jour.
- Curseurs explicites. Variables curseur.
Traitements stockés
- Gestion de sous-programmes stockés, de bibliothèques stockées et de paquetages.
- Gestion des traitements stockés : droits d’accès, vues du dictionnaire et dépendance.
- Utilisation des packages.
Gestion des erreurs
- Traitement d’une exception.
- Utilisation de RAISE_APPLICATION_ERROR.
- Déclenchement d’une exception via RAISE.
- Propagation et gestion transactionnelle.
Triggers
- Définition et types de triggers Evénement/Action. Triggers Ordre.
- Lignes (utilisation de : NEW et : OLD), E/C/A (Evénement/Condition/Action).
- » INSTEAD OF » sur les vues, sur les événements système.
- Utilisation des transactions autonomes.
Compléments
- SQL dynamique. Utilisation de dbms_application_info et de WRAP pour cacher le code source.
Avis et Commentaires
{{ reviewsTotal }} Review
{{ reviewsTotal }} Reviews
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
Share on facebook
Share on linkedin

Formation PL/SQL
Informatique
- Session : En cours
GP pour les entreprises
Si vous êtes une entreprise ou un particulier, vous pouvez demander un devis en cliquant sur le bouton ci-dessous.
Formations suggérées
- Hybride
- Du 09h00 à 16h00
Liens utiles
Nous rejoindre
Inscrivez vous pour recevoir nos prochaines formations planifiées.
© 2014-2022 Generale Performance Tous les droits réservés