Vous êtes sur la page 1sur 1

Université CADI AYAAD Année universitaire 2021-2022

FST – Marrakech

TP2 (Les curseurs PL/SQL)

Durant Ce TP nous allons utiliser le schéma relationnel du TP précédent (Employé,


Service).

Exercice 1 :

1. Ecrire un bloc anonyme PL/SQL pour afficher le nom de l’employé dont la matricule
est 17232.
2. Ecrire un bloc anonyme PL/SQL pour afficher les données du service ‘commercial’
(lisxte de ses employés).

Exercice N°2 : Curseurs explicites


1. Ecrire un bloc anonyme PL/SQL qui permet d’afficher les noms des employés dont
leur salaire est supérieur à 13000 et qui sont des commerciaux.
2. Modifier ce bloc en utilisant un curseur explicite avec comme paramètres le salaire
des employés ainsi que le salaire.

Exercice N°3 :
1. Etendre la table Service par une nouvelle colonne NBETUD NUMBER représentant
le nombre des employés (0 par défaut).
2. Ecrire un bloc anonyme PL/SQL qui permet de calculer le nombre d’employés de
chaque service, et de mettre à jour la colonne NBETUD.

Exercice N°4 :
1- Ecrire un bloc anonyme PL/SQL qui permet d’afficher la liste des fonctions.
2- Ecrire un bloc anonyme PL/SQL qui permet d’afficher la liste des services, et pour
chaque service la liste de ses employés.

Vous aimerez peut-être aussi