Exercice SQL corrigé gestion bibliothèque (RULE/INDEX/VACCUM)

-- 1- Ajoutez un champs rendu_theorique à la table livres qui correspondra à la data maximum à laquelle le livre devra être rendu.
-- Ensuite ajoutez une règle qui calculera automatiquement cette date en se servant de la date_emprunt t en y ajoutant 15 jours.

CREATE RULE calcul_rendu_theorique
AS ON INSERT
TO emprunts.datepret
DO (UPDATE emprunts SET rendu_theorique = datepret + 15);
CREATE

-- 2- Effacez cette règle.

DROP RULE calcul_rendu_theorique;
DROP

-- 3-  Créer un index sur  la table emprunteurs

CREATE INDEX index_emprunteurs
ON emprunteurs(idemprunteur, nom);
CREATE

-- 4- Effacez-le

DROP INDEX index_emprunteurs;
DROP

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *