Programmation Oracle : Avancé

Partager par email

×

Approfondir sa connaissance des différents outils et langage de programmation sous Oracle

Code Titre Durée Prix HT
OR200 Programmation Oracle : Avancé 5 jours Nous consulter

Objectifs

Approfondir sa connaissance des différents outils et langage de programmation sous Oracle

Public

Développeurs d'applications de base de données

Pré-requis

Connaissance des principes des bases de données relationnelles et connaissance de base SQL

Post-Formation

Méthodes

50% Pratique 50% Théorique

Programme

ASPECTS AVANCES DE LANGAGE SQL

  • Gestion des variables
  • Variables locales
  • Types prédéfinis
  • Types définis par l'utilisateur
  • Collections et enregistrements
  • Types dérivés
  • Variables de l'environnement extérieur PL/SQL
  • Utilisation des variables
  • Utilisation des curseurs
  • Les attributs d'un curseur
  • ROWNUM
  • Passage des paramètres
  • Gestion des erreurs
  • Erreurs prédéfinies
  • Anomalies dans le programme utilisateur
  • Erreurs Oracle
  • Portée des exceptions
  • Utilisation de raise_exception_error
  • Objets de la base utilisant PL/SQL
  • Les triggers
  • Les procédures stockées
  • Les fonctions stockées
  • Les packages
  • Les transactions autonomes
  • SQL dynamique
  • Collections et enregistrements
  • La copie des données par blocs
  • L'utilitaire Wrap
  • Le package DBMS_OUTPUT
  • Le package UTL_FILE

JAVA

  • Chargement des procédures stockées
  • Généralités
  • Les droits d'utilisation
  • L'utilitaire LoadJava
  • L'utilitaire DropJava
  • Publication des procédures stockées
  • Correspondance des types de données
  • Création d'une fonction ou d'une procédure Java
  • Utilisation des procédures stockées
  • Appel d'une procédure Java depuis SQL*Plus
  • Appel d'une procédure Java depuis un trigger
  • Appel d'une procédure Java depuis une instruction SQL ou un bloc PL/SQL

Environnement

Oracle sur Linux

Mot-clés

OR200_Programmation-Oracle-avance_OR200

Commander