Examen 34
Examen 34
Examen 34
1
Questions :
correspondant ? (2 pts)
Mohamed ? (1pts)
a. « Lister le nom et le prénom des élèves qui ont suivis toute le matières »
(1pts)
données » (1pts)
c. « lister les noms et les prénoms des professeurs qui n’ont jamais enseignés la
2
Exercice 3 : (9 Pts)
1. Citez les 3 types d’anomalies que peut comporter une relation universelle non
normalisée ? Pour chaque type donner un exemple sur la relation « commande » ? (3
pts)
Soit F= { NcNom
NcPnom
NcAdr
Nc,NomPnom
NomAdr
Code_pDés_p /
Nc,Code_p Q_C /
Q_c Nc}
2. Donner une couverture minimale de F ? (1pt)
Donner une décomposition de « Commande »en 3ème forme normale ( 3 NF) ? (3 pts)
3
CORRECTION EXAMEN BASE DE DONNÉES
N M
N
N M
M
1
N
N M
1
Questions :
2
e. De lister le Nom et le prénom de tous les élèves du professeur ARIDJ
Mohamed ? (1pts)
a. « Lister le nom et le prénom des élèves qui ont suivis toute le matières » (1pts)
R1Proj(Suivre / Numéroélève,Codematière)
R2Proj(Classe /Nomclasse)
R3 DIV(R1,R2)
R4Join (Elève , R3/Eleve. Numéroélève=R3.Numéroélève)
Res1Proj(R4/ Nomélève, Prénomélève)
b. « lister les noms et les prénoms des professeurs de la matière « bases de
données » (1pts)
R1Proj(Professeur// Nomprofesseur,Prénomprofesseur)
Res3Minus(R1,Res2)
3
Exercice 2 : (9 Pts)
La clé de la relation « Commande » est de Nc,Code_p car touts les autre attribues
Tout les domaines des attribues de commande sont élémentaire (Type simple) donc
Existe des DF avec la clé qui ne sont pas DFE (Nc,Code_p Nom) Donc