ET DE LA RECHERCHE SCIENTIFIQUE
5- Quel est la différence entre un modèle logique de données relationnel et un modèle logique
de données réseaux.
6- Soit Les deux tables T1 et T2 suivantes : T1 (X1, X2, X3) T2(Y1,Y2,Y3,Y4)
Avec les dépendance suivantes : X1 X3, X1 X2, Y1 Y2,Y3 et Y2 Y4
Sachant que T1 et T2 sont en première forme normal, rendez T1 et T2 en BCNF.
Exercice N1 : (30 minutes 5pts)
La direction d’agriculture de Tlemcen décide de réaliser une base de données pour la gestion
de la production agricole à Tlemcen. La production récoltée par les agriculteurs est vendue à
des entreprises agroalimentaires privées. Chaque agriculteur possède un numéro
d’identification, un nom, un prénom, une date de naissance. Un agriculteur peut être éleveur ou
fermier. L’agriculteur peut vendre une production avec une quantité et un prix unitaire bien
définit. L’entreprise agroalimentaire privée peut acheter une production de plusieurs fermiers,
cependant elle ne peut acheter une production des éleveurs. Les seuls acheteurs de production
des éleveurs sont les entreprises agroalimentaires étatiques. Une entreprise agroalimentaire
qu’elle soit privée ou étatique est caractérisé par son nom, son siège et identifiée par un numéro.
Une entreprise privée peut acheter la production vendue par les éleveurs à une entreprise
étatique à condition d’avoir une assurance par une banque. A noter qu’un agriculteur ne peut
vendre qu’une production parmi ses productions à la même entreprise. Par exemple si un
agriculteur possède une production de blé et une autre de pomme de terre alors il va vendre le
blé à une entreprise A et la pomme de terre à une autre entreprise B (il ne peut pas vendre la
pomme de terre à l’entreprise A).
- Donner le modèle conceptuel de donnée MCD correspondant.
1
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
Equipe Entraineur
1,1 Entrainer 0,1 IdEntraineur
IdEquipe
Nom Nom
22,22 Prenom
Age
1,n
Jouer_dans Possede_compte
Numero
1,1 0,n
Joueur Posseder_compte Banque
IdJoueur 1,n 0,n IdBanque
Nom Numero Nom
Prenom Siege
Age
2
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
Television Chambre
1,1 Se_trouve 0,N IDC
IDT
Nom Nom
MLDR : Television (IDT, Nom, #IDC) chambre (IDC, Nom) pas de clé étrangère
3- En algèbre relationnel, les deux commandes suivantes sont-elles équivalentes :
𝝈𝑨=𝑪 (𝑻𝒂𝒃𝒍𝒆𝟏∞𝑻𝒂𝒃𝒍𝒆𝟐) 𝒆𝒕 𝝈𝑨=𝑪 𝑻𝒂𝒃𝒍𝒆𝟏 ∞ 𝝈𝑨=𝑪 𝑻𝒂𝒃𝒍𝒆𝟐
Sachant que : Table1 (id1, A, C) et Table2 (id2, A, C)
Oui, les deux commandes sont équivalentes.
4- Donner le MLDR correspondant au MCD suivant :
1,N
Piece
ID est_composer
Nom
1,N
3
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE
La direction d’agriculture de Tlemcen décide de réaliser une base de données pour la gestion
de la production agricole à Tlemcen. La production récoltée par les agriculteurs est vendue à
des entreprises agroalimentaires privées. Chaque agriculteur possède un numéro
d’identification, un nom, un prénom, une date de naissance. Un agriculteur peut être éleveur ou
fermier. L’agriculteur peut vendre une production avec une quantité et un prix unitaire bien
définit. L’entreprise agroalimentaire privée peut acheter une production de plusieurs fermiers,
cependant elle ne peut acheter une production des éleveurs. Les seuls acheteurs de production
des éleveurs sont les entreprises agroalimentaires étatiques. Une entreprise agroalimentaire
qu’elle soit privée ou étatique est caractérisé par son nom, son siège et identifiée par un numéro.
Une entreprise privée peut acheter la production vendue par les éleveurs à une entreprise
étatique à condition d’avoir une assurance par une banque. A noter qu’un agriculteur ne peut
vendre qu’une production parmi ses productions à la même entreprise. Par exemple si un
agriculteur possède une production de blé et une autre de pomme de terre alors il va vendre le
blé à une entreprise A et la pomme de terre à une autre entreprise B (il ne peut pas vendre la
pomme de terre à l’entreprise A).
- Donner le modèle conceptuel de donnée MCD correspondant.
Quantitee
Assurance banque
4
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR وزارة التعليم العالي و البحث العلمي
ET DE LA RECHERCHE SCIENTIFIQUE