Atelier de formation

publicité
Atelier de formation
PL/SQL
Mellouli Sehl
Chargé de cours à l'université Laval
tel : 656-2131 poste 4704
courriel : [email protected]
Automne 2002
1 Cours
Titre : Atelier de formation sur PL/SQL
2 Enseignant
Sehl Mellouli
Bureau : lab 3903 du pavillon Adrien Pouliot.
Disponibilités : en tout temps par courriel.
Téléphone : 656-2131 poste 4704.
Courriel : [email protected]
3 Description et objectifs du cours
Cet atelier de formation vise à donner à l'étudiantE une solide formation sur PL/SQL. L'atelier
commence par un rappel sur SQL avec un exemple. Ensuite il présente la structure d’un
programme PL/SQL (avec des exemples) . Il introduira la relation entre PL/SQL et Java (SQLJ et
invocation de procédures PL/SQL via des programmes Java). Enfin, il présentera un exemple
d’une application qui utilise XML, les Servlet et l’accès à une base de données Oracle distante
(sur un autre serveur).
3.1 Clientèle
Ce cours s'adresse à toute personne désirant se former en PL/SQL :
-
aux étudiantEs du département d'informatique,
-
aux concepteurs et analystes-programmeurs voulant découvrir rapidement PL/SQL,
-
Aux développeurs de sites webs et des applications de commerce électronique,
-
aux chefs de projets désirant obtenir rapidement des informations sur PL/SQL pour en
évaluer la pertinence dans un projet donné.
3.2 Préalables
Aucun préalable n’est requis pour cette formation.
3.3 Description
Le langage SQL a montré des limites pour des traitements avancés nécessitant le déploiement de
techniques de programmation telles que les boucles, les structures conditionnelles, les tableaux,
etc. PL/SQL est une solution Oracle qui permet de doter SQL des capacités des langages de
programmation.
3.4 Plan des ateliers et objectifs
Voici un résumé de la séance de 3 heures :
Rappel sur SQL, la définition de PL/SQL, la structure d’un programme PL/SQL et l’utilisation de
PL/SQL avec Java.

Rappel sur SQL

Définition de PL/SQL.

Déclaration des variables et constantes.

Définition et appel de procédures et fonctions.

Définition des structures de contrôle et boucles dans PL/SQL.

PL/SQL et Java

Application utilisant XML, les Servlets et une base de données Oracle (via SQL).
3.5 Matériel pédagogique
Des acétates au format Power Point couvrant tous les aspects du cours. Tout les codes utilisés
dans cette formation seront fournis. Le matériel pédagogique utilisé sera mis à votre disposition
sur le site web www.ift.ulaval.ca/~alikcaem/ateliers.
Téléchargement