Vous êtes sur la page 1sur 1

Soit la base de données Biblio :

Livre (CodeL, Titre, Auteur, CodeTh)

Theme (CodeTh, IntituléTh)

Adhérent (CodeA, NomA, AdresseA, DateInscrip)

Emprunt (CodeA, CodeL, DateEmp, DateRetour)

Questions :

I. Ecrire les procédures stockées permettant de :


1-Lister l’ensemble des livres triés par ordre croissant suivant le titre et dont le titre
commence par m et se termine par s.

2-Lister les noms adhérents qui empruntent les livres d’un intitulé thème communiqué
comme paramètre d’entrée.

3-Supprimer les adhérents qui n’empruntent pas à l’exception de ceux qui ont comme
adresse rabat.

4- Retourner en sortie le nombre de livres pour un thème donné. Tester la procédure.

5- Tester sur le nombre de livres pour un thème donné, s’il est supérieur à une valeur
afficher «stock suffisant» sinon afficher «stock insuffisant» (utilisez la question 4)

II- Ecrire les fonctions permettant de :


1- Calculer le nombre d’emprunts réalisés entre deux dates transmises comme paramètres
d’entrée.
2- Afficher les livres non encore retournés à la bibliothèque. Tester la fonction.

3- Retourner les livres empruntés par les adhérents qui se sont inscrits après une date
donnée (utiliser une fonction en ligne) .

4- Calculer le nombre de livres empruntés au cours d'une année donnée.

Vous aimerez peut-être aussi