Développement d'applications avec PL/SQL

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 de

  • 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 principales ''packaged applications'' d''Oracle et dĂ©montrer leur valeur ajoutĂ©e globale;
  • dĂ©montrer les avantages du travail avec les procĂ©dures stockĂ©es, les fonctions et les dĂ©clencheurs.

Planifier une session?

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.

DEMANDER FORMATION EN ENTREPRISE

 

Calendrier publique des formations
dateduréelang.lieuprix 
24 nov3web based 1785 EUR (excl. TVA)
24 nov3Leuven 1785 EUR (excl. TVA)
INFO SESSION ET INSCRIPTION

Participants

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.

Connaissances préalables

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.

En remplissant le test d'auto-évaluation "Oracle, connaissances de base", vous pouvez décider vous-même si vous avez les connaissances préalables.

Contenu

  • 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 • triggers
  • Oracle Supplied Packages

Pédagogie

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

Certificat

Ă€ la fin du cours, le participant recevra un 'Certificat de participation'.

Durée

3 jours.

Formateur

Reviews

The session was really good and nicely presented and explained.

 
  (, )

Great presentation and exercises

 
  (, )

Cursus heeft mij erg geholpen om mijn kennis te vergroten en op te frissen. De docent heeft zaken duidelijk en geduldig uitgelegd.

 
  (, )

Volledige opleiding, met niet alleen aandacht voor de theorie, maar ook voor best practices. Veel oefenmogelijkheden.

 
  (, )

INFO SESSION ET INSCRIPTION