0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Création de Triggers pour Gestion de Tables

vgi

Transféré par

Rinchi Jihed
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues2 pages

Création de Triggers pour Gestion de Tables

vgi

Transféré par

Rinchi Jihed
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

PARTIE 2 : les triggers

creation des tableaux :

1. Créer un trigger « trig_messages » permettant d’afficher avant et après chaque insertion


dans la table OUVRIERS respectivement les messages suivants : « Début d’insertion » et
« Fin d’insertion » :

Créer un trigger « trig_messages_specif » permettant d’afficher avant chaque insertion,


mise à jour ou suppression dans la table CHANTIERS respectivement les messages suivants : «
Insertion le 01/04/2017 à 9H » OU « Modification le 01/04/2017 à 9H » ou
« Suppression le 01/04/2017 à 9H », indiquant l’action effectuée, l’heure et la date.

Créer un trigger « Trig_nbrOuvriers » permettant de mettre à jour la colonne «


NbrOuvriersAffectes » après chaque nouvel affectation ou retrait d’un ouvrier.

creation de table affecttation :

4. Créer une table d’historique nommée HISTORIQUES permettant de faire le traçage des
différentes requêtes LMD faites sur la table CHANTIERS.
5. Créer un trigger nommé « Trig_historique » permettant d’alimenter la table
HISTORIQUES après toutes opération LMD effectuée sur la table CHANTIERS.

6. Créer un trigger nommé « Trig_control » permettant d’interdire toute opération LMD


sur la table OUVRIERS pendant les weekends.

Vous aimerez peut-être aussi