...

Formation Développer avec Oracle PL/SQL - Perfectionnement

Objectifs
  • Savoir créer des types pour répondre à des besoins spécifiques
  • Comprendre comment utiliser des curseurs et des fonctions pour réaliser des traitements complexes
  • Développer une expertise PL/SQL afin de développer des packages PL/SQL efficaces et maintenables
  • Comprendre comment garder à l’esprit la vision Tuning qui permet de développer des programmes sans altérer les performances
Participants
  • Développeurs
  • Administrateurs utilisant le langage PL/SQL
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 2 jours
  • Réf. : OCPP

Dates de Formations

26 et 27 Fév. 2019

18 et 19 Avril 2019

20 et 21 Juin 2019

29 et 30 Aout 2019

15 et 16 Oct. 2019

19 et 20 Déc. 2019

Programme
  • 1/ Gestion des types
    • • Importance du typage
    • • Création de ses propres types
    • • Traitement des collections
    • • Echanges données SQL et données PL/SQL
  • 2/ Gestion des curseurs
    • • SQL dynamique
    • • Se prémunir contre les injections de code
    • • Variable CURSOR REF
  • 3/ Gestion des bulk Copy
    • • Limiter les "switch" de context
    • • BULK COPY
    • • Clause RETURNING
    • • FORALL
    • • FORALL IN INDICES, VALUES
    • • Gestion des exceptions associées
  • 4/ Gestion des fonctions
    • • Types d'appels des paramètres (notamment NOCOPY)
    • • Gestion des privilèges et des autorisations
    • • Gestion des exceptions
    • • Utilisation du cache de résultats
  • 5/ Gestion des packages
    • • Définitions et mises en oeuvre
    • • Initialisations
    • • Utilisation de DBMS_APPLICATION_INFO
    • • Importance de pouvoir tracer l'exécution de nos procédures