Académique Documents
Professionnel Documents
Culture Documents
Efm SGBD2 2014 2015
Efm SGBD2 2014 2015
Filire : TDI
Niveau : TS
Intitul du module :
Dure : 2h00
Systme de gestion de BD II
Barme: 40 / 40
Page 1/3
8 pts
3. Procdure nomme ps_Personnel_augmenter
Qui permet daugmenter le salaire des trois employs les plus rentables qui ont particip la
ralisation dun projet pass en paramtre selon la rgle suivante :
lemploy au 1er rang : augmentation de 2%
lemploy au 2me rang : augmentation de 1%
lemploy au 3me rang : augmentation de 0.5%
Et de renvoyer le montant total daugmentation.
N.B : lemploy le plus rentable est celui qui a le plus grand taux de rendement.
D. Ecrire les dclencheurs suivants (13pts):
1. trigger nomm tg_salaire_log
5 pts
8 pts
Crer ce trigger pour ajouter N taches linsertion dun nouveau projet comme suite:
o les noms des taches sont : tache 1, tache 2, tache 3,
Correction disponible sur http://www.exelib.net/
Page 2/3
o
o
Nom_tach
Date_debut
Date_fin
Cout
Num_prj
Max(num_tach)+1
Tache 1
Date systme
Null
Num_prj insr
Max(num_tach)+2
Tache 2
Null
Num_prj insr
Max(num_tach)+3
Tache 3
Null
Num_prj insr
Date systme +
(N-1)x41j
Date systme +
(N-1)x41j +40
Null
Num_prj insr
Max(num_tach)+N Tache N
Page 3/3