Développement d'applications avec PL/SQL

Pour développer et/ou contrôler des programmes d'exécution de bases de données, les programmeurs d'applications, les concepteurs et les administrateurs de bases de données ont besoin de plus que les possibilités relationnelles de base du SQL Oracle.

Objectif de ce cours:

  • décrire les caractéristiques de procédures que le PL/SQL ajoute au SQL et les mettre en pratique;
  • examiner les avantages de l'utilisation de procédures, de fonctions, et de déclencheurs mémorisés.

Calendrier

dateduréelang.lieuprix 
13 oct3web based 1425 EUR (excl. TVA)
22 nov3web based 1425 EUR (excl. TVA)
INFO SESSION ET INSCRIPTION

Participants

Le cours s'adresse aux programmeurs d'applications, aux développeurs et DBA.

Connaissances préalables

Il est conseillé de connaître les systèmes de bases de données relationnelles Oracle, SQL, ainsi que les concepts à la base des langages procéduriels (cf. cours Oracle: cours de base).

Contenu

  • Introduction PL/SQL:

'stand alone' versus 'stored' procedures

  • 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

  • Contrôle conditionnel et itératif:

for-loop • do-while loop • loop-endloop • goto

  • Cursor management:

curseurs implicites et explicites • attributes • cursor-for loop

  • Traitement des erreurs:

exceptions: système vs application

  • Objets procéduriels:

packages • fonctions • procédures • triggers

  • Oracle Supplied Packages

Pédagogie

Exposé théorique et exercices pratiques.

Durée

3 jours.

Formateur

Bart Lemarcq, Kris Van Thillo.

Reviews

4.5/5 (basé sur 28 évaluations; les plus récentes sont montrées ci-dessous)

Cours bien structuré et support bien fait

 
  (, )

Super: animateur à l'écoute et au niveau de chacun

 
  (, )

très bien

 
  (, )

Très bonne; formateur dynamique et explications claires

 
  (, )

Le formateur est symphatique, plain d'humour, ce qui favorise l'apprentissage de manière détendue

 
  (, )

Cours bien construit, très clair

 
  (, )

Very good curriculum arrangement with challenging exercises.

 
  (, )

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

 
  (, )

Cliquez ici pour voir d'autres commentaires...

Goed les gegeven, cursus materiaal goed, to the point kernachtig

 
  (, )

Goede cursus. Afwisseling theorie en oefeningen. Aanpassing aan niveau van beide cursisten.

 
  (, )

Excellent professeur (capacité technique, linquistique,...) Il sort souvent du cours pour nous apliquer ce dont nous ne comprenons pas. Toutes les questons trouvent une réponse adaptée

 
  (, )

Goede cursus met enthiousiaste cursurleider.

 
  (, )

veel stof in korte tijd. maar prima voor eerste indruk en eerste oefeningen. In praktijk (werkplek) wordt wel verder ontwikkeld.

 
  (, )

top.. praktijk gericht

 
  (, )

Goed, maar oefeningen zijn soms te ingewikkeld, om vast te stellen wat de kern van de oefening is, kom hier niet voor ingewikkelde formules, maar om de basis van het maken van procedures te begrijpen

 
  (, )

Goed en nuttig. Tempo soms erg hoog waardoor weinig tijd om te bezinken

 
  (, )

Prima

 
  (, )

Aussi intéressant

Participants de ce cours ont aussi suivi les formations suivantes:


INFO SESSION ET INSCRIPTION