Académique Documents
Professionnel Documents
Culture Documents
Examen de Rattrapage
Module : Bases de données avancées Niveau et spécialité : M1 SIGL
Date : 17/03/2018 Durée : 01H15 Enseignant : Sayad Lamri
I- Exercice 01 :
Soit la relation universelle suivante :
Tel que
NO_EMP est le matricule de l’employé,
NOM_EMP est le nom de l’employé,
AGE est l’âge de l’employé,
FONCT est la fonction de l’employé,
NO_DEPT est le numéro du département de l’entreprise dans lequel l’employé
travaille,
NOM_DEPT est le nom du département,
NO_PROJET est le numéro du projet,
NOM_PROJET est le nom du projet,
DUREE représente le temps passé, exprimé en heures, par employé pour un projet
donné.
Q1) Donner le graphe minimal des dépendances fonctionnelles et déduire la clé de la relation R ?
Q2) Déterminer la forme normale de R et si elle n’est pas en troisième forme normale,
proposer une décomposition en troisième forme normale pour R.
II- Exercice 02 :
I) Partie 1 :
Soient quatre transactions T1, T2, T3 et T4 et trois granules X, Y, Z. On considère l’exécution
suivante (Ri(A) / Wi(A) signifient les opérations lecture/écriture de la transaction i sur le granule A) :
1/2
II) Partie 2 :
Illustrer les étapes d’exécution des opérations suivantes en utilisant l’algorithme de contrôle
de concurrence par estampillage:
Bonne Chance…
2/2