Vous êtes sur la page 1sur 1

TRAVAUX PRATIQUES Série N°2

Cours/Module : Bases de données avancées


Enseignant : Mustapha Machkour
Système de Management Qualité – ISO 9001, version 2000 V00

Exercice 1
1. Dans un bloc anonyme, utiliser une variable liée et lui affecter la valeur de retour de la
fonction salMax de l'exercice précédent.
2. Après avoir exécuté le bloc, afficher la valeur de la variable liée.
La déclaration d’une variable liée se fait par
var nom_variable type
Exemple : var x number
Pour appeler x dans un bloc pl/sql on fait la précéder de :
Exemple :x.

Exercice 2
Construire un curseur qui affiche les noms des employés de département de numéro 10.

Exercice 3
Construire un curseur qui affiche toutes les informations des employés d’un département dont le
numéro est saisi au clavier.

Exercice 4
Construire un curseur qui affiche les numéros et le nom des employés d’un département dont le
numéro est donné en paramètre du curseur.

Exercice 5
Reprendre l’exercice précédent mais avec un curseur for ..loop.

Exercice 6
Construire un curseur variable qui affiche toutes les informations sur les employés d'une part et
le nombre d'employés et la moyenne de salaires par département d'autre part. Ce curseur utilise
un type temp à définir pour placer (fetching) les lignes des requêtes.

ECOLE POLYTECHNIQUE PRIVEE D’AGADIR


- 1 -© Propriété Exclusive de l’Ecole Polytechnique Privée d’Agadir

Vous aimerez peut-être aussi