home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Développement d'applications avec PL/SQL

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).

Pédagogie

Exposé théorique et exercices pratiques.

Formateurs

Kris Van Thillo, RealDolmen.

Durée

3 jours.

Calendrier

datelanguelieuprixremarques
27/09/2010 Louvain1125 EUR
15/12/2010NWoerden1125 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 

Objectif

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.

Contenu

  • Introduction PL/SQL:

'stand alone' versus 'stored' procedures

  • Support SQL:

écriture de SQL dans un environnement procédural

  • Variables et constantes:

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