EXERCICE D’APPICATION
Exercice 1
Traduisez les deux schémas relationnels suivant en modèle conceptuel :
Schéma A
Catalogue (Code_Cat,Titre_Cat)
S'Adresse_A (#Code_Cat,#Code_Grp)
Catégorie (Code_Grp, Libel_Grp)
Client (Num_Cli, Nom_Cli, Prenom_Cli, Adresse_Cli, #Code_Grp)
Schéma B
Client (Num_Cli,Nom_Cli,Prenom_Cli,Adresse_Cli,#N_Rep)
Représentant (N_Rep,Nom_Rep,Sal_Mens)
Commande (N_Bon,Date,#Num_Cli)
Produit (Ref_Pdt,Nom_Pdt,PUHT)
Concerner (#Ref_Pdt,#N_Bon)
Exercice 2
Les employés de VDD maintiennent une base de données permettant de connaître
la disponibilité, à la location ou à la vente, de locaux commerciaux et industriels dans
la région d'AMBERT. Le schéma relationnel de cette base de données est :
TYPE (noType , libellé_type)
ZONEACTIVITE (no_ZoneAct, nom_zone, secteur, nomVille, surfDispoAménagée, prixM2)
LOCAL (numéro_local, dateActu, description, superficie, location, noZoneAct#, noType#,
noEntt#)
ENTREPRISE (noEnt, raisonSoc, descAct, rue, CP, ville, tel, mel, siteWeb)
TRAVAIL À FAIRE
Présenter le schéma entité-association correspondant au schéma relationnel.
1
EXERCICE 3 GESTION D’ECOLE
Transformez le MCD suivant qui représente « la gestion d’une école »en un
MLD en respectant toutes les règles du passage MCD au MLD
EXERCICE 4
GESTION DES RESULTATS AU PARCOURS DU COMBATTANT
Une caserne militaire désire gérer les résultats des soldats lors du passage des obstacles du
parcours du combattant.
Dans sa carrière, un soldat va passer plusieurs fois le parcours du combattant, on note le
numéro parcours, nom parcours. A chaque fois qu’un soldat passe un obstacle, un
instructeur lui attribue une note, on note numéro de l’instructeur, nom instructeur et aussi son
adresse.
A chaque obstacle est attribue un niveau de difficulté. Un bonus de points est ensuite
attribue à chaque niveau, on note le numéro de difficulté et le type de niveau.
Enfin une note minimale à obtenir est définit pour chaque obstacle. Elle définit un niveau
minimum à atteindre qui permet de dire à un soldat sur quels obstacles il doit axer en priorité
à son entrainement.
1. Etablir le modèle conceptuel de donnée (MCD)
2. En déduire le modèle logique de donnée (MLD)