933 formations: TIC

ABIS

Développement d'applications avec PL/SQL

  • par ABIS
Louvain et En ligne
2.160

Ce cours ABIS de 3 jours explique le langage de programmation Oracle PL/SQL et propose des exercices pratiques approfondis. Extrêmement utile pour tous ceux qui travailleront avec Oracle en tant que développeur (et administrateur) de base de données et/ou APEX ! Formation en classe, complétée de manière interactive. Une connaissance préalable de SQL est requise; une connaissance des structures de bases de données Oracle est souhaitable.

Le système de base de données Oracle est largement utilisé comme source de données pour le développement d'applications. En tant que développeur d'applications dans cet environnement - Java, .Net, Python, ... - vous devrez être capable de maîtriser SQL et PL/SQL. Cette formation vous offre toute l'assistance nécessaire pour y parvenir !

L'objectif de ce cours est:

  • expliquer les caractéristiques de base de PL/SQL: types de données, instructions procédurales, exceptions;
  • décrire et pratiquer les fonctionnalités PL/SQL plus avancées: Collections PL/SQL (et instructions associées), gestion avancée des exceptions;
  • présenter les 'packaged applications' principales d'Oracle et démontrer leur valeur ajoutée globale;
  • démontrer les avantages de l'utilisation de procédures stockées, fonctions, packages et triggers.

  • Introduction PL/SQL
    'stand alone' versus 'stored' procédures
  • Support SQL
    écriture de SQL dans un environnement procédural
  • Variables et constantes - records, collections
    déclaration explicite • déclaration implicite
  • Comparaisons logiques
    structure if-then-else
    case
  • Contrôle conditionnel et itératif
    for-loop • do-while loop • loop-endloop • goto
    continue
  • Cursor management
    curseurs implicites et explicites • attributes • cursor-for loop
    collections (nested table, varrays, associative arrays)
    cursor ou collection?
  • Traitement des erreurs
    exceptions: système vs application
  • Objets procéduraux
    packages • fonctions • procédures stockées • triggers
  • Oracle Supplied Packages

Formation animée en direct par un instructeur, avec de nombreuses opportunités d'exercices pratiques et de discussions en groupe.

Formation interactive en temps réel: disponible en personne ou en ligne ou dans un format hybride. 
La formation peut être effectuée en français, en anglais ou en néerlandais.
Si vous souhaitez organiser cette formation en interne, contactez-nous ; nous pouvons même l'adapter à vos besoins spécifiques.

Les participants sont censés avoir une compréhension des systèmes de bases de données relationnelles et être capables d'écrire des instructions SQL de base (niveau du cours SQL et bases de données relationnelles : connaissances de base). Une connaissance de base du système de base de données Oracle (niveau Oracle: cours de base) est recommandée.

Louvain € 2.160(TVA incluse) S'inscrire
Louvain € 2.160(TVA incluse) S'inscrire

Ce cours s'adresse aux programmeurs d'applications, aux développeurs (APEX) et aux administrateurs de bases de données, c'est-à-dire à tous ceux qui 'construisent' quoi que ce soit dans un environnement Oracle.