Vous êtes sur la page 1sur 8

MCD-MLD

EXERCICES TRAITES EN COURS

Gestion classe matire


Vous devez tablir le Modle Conceptuel de Donnes (MCD) grant les professeurs et lves
dun tablissement scolaire type lyce. Chaque enseignant est spcialis dans une ou plusieurs
matires et peut enseigner ou pas des classes. Chaque lve appartient une classe
caractrise par son nom, sa spcialit et le nombre dlves quelle comporte. Au cours
dune anne toutes les matires ne sont pas forcment enseignes. Les lves suivent des
enseignements portant sur plusieurs matires. Chaque lve est valu trois fois pour chaque
matire. On connat les nom, prnom, date naissance et adresse des lves mais juste les nom
et prnom des professeurs. En fonction de la classe dappartenance un coefficient est affect
chaque matire. Exemple : coeff 7 en mathmatiques pour la terminale S N1. On ne gre pas
ici les salles de cours ni les emplois du temps. Les gestionnaires de ltablissement qui
souhaitent informatiser ce dernier veulent prendre en considration le nombre dheures
enseignes par chaque enseignant dans une classe donne.
12345-

Lire entirement lnonc et ses annexes


Surligner les mots cls,
Lister les diffrentes entits types,
Lister les associations types entre entits. Ex : Client acheter- produit,
Lister les diffrents attributs des entits types et ventuellement ceux des associations
types,
6- Ecrire le MCD (commencer par placer les cadres des entits types),
7- Ajouter les cardinalits,
8- Vrifier la cohrence avec lnonc initial.

1. Lire entirement lnonc et ses annexes


2. Surligner les mots cls,
3. Lister les diffrentes entits types,
Elve, classe, matire, professeur
4. Lister les associations types entre entits.
Professeur enseigner-classe
Elve appartenir classe
Professeur etre spcialiste- matire
Elve suivre matire
Classe- concerner- matire
5. Lister les diffrents attributs des entits types et ventuellement ceux des
associations types,
Elve : Id-lve, Nom_lve , prnom_lve, date_naissance, adresse

Professeur : Id_professeur, Nom_professeur, prnom_professeur


Classe : Id_classe, Nom_classe, spcialit, nombre_lves
Matire : Id_matire, libell_ matire
Le coeff dpend de la classe et de la matire : attribut coefficient pour
lassociation concerner,
Un lve a 3 notes dans chaque matire : attributs note1, note2, note3 pour
lassociation suivre,
Un professeur enseigne un certain nombre dheures une classe donne : attribut
nombre heures de cours pour lassociation enseigner.
En fonction de la classe dappartenance un coefficient est affect chaque
matire : coefficient est en relation avec matire et classe.
MCD

MLD
Elve : (Id_lve, Nom_lve , prnom_lve, date_naissance,
#Id_classe#)
Professeur : (Id_professeur, Nom_professeur, prnom_professeur)
Classe : (Id_classe, Nom_classe, spcialit, nombre_lves)
Matire : (Id_matire, libell_ matire)
Suivre : (#Id_lve#, #Id_matire#, note1, note2, note3)
Concerner (#Id_classe#, #Id_matire#, coefficient)
Enseigner : (#Id_professeur#, #Id_classe#, nombre heures)
Etre spcialiste : (#Id_professeur#, #Id_matire#)

adresse,

Vente vhicules
Le directeur dune importante socit de vente dautomobiles souhaite informatiser le service
de gestion des sites de vente de celle-ci.
Chaque agence commerciale de lenseigne est caractrise par un nom, une adresse elle-mme
compose dune rue, code postal, ville, un tlphone un fax. Les vendeurs sont rattachs une
seule agence qui leur fixe des objectifs de vente (quantit) par mois. Les agences qui
comportent de nombreux vendeurs commercialisent et exposent des vhicules doccasion ou
neuf dont le kilomtrage est connu. Le directeur souhaite enregistrer les noms prnoms et
adresse des clients. Le sexe des vendeurs est connu ainsi que leur salaire fixe. Lors dune
transaction, le vendeur enregistre la date de vente, le prix contractualis et dventuelles
observations. Dans chaque agence du groupe les vhicules ont une fiche de renseignements
accroche au rtroviseur (marque, modle, type, immatriculation ventuelle pour les vhicules
doccasion, date de premire immatriculation ; puissance fiscale, la carburation (essence,
diesel, GPL, lectrique), la couleur. Enfin, chaque vhicule fait lobjet dune photo diffusable
sur le site Internet du groupe et les commerciaux connaissent le prix dachat du vhicule par
le groupe.
Le cabinet conseil charg de llaboration de lappel doffre commence son tude et tablit un
Schma Entit/association (MCD). Vous tes charg de superviser llaboration de ce MCD.

MLD
Client (Id_client, Nom, prnom, adresse)
Vendeur (Id_vendeur, Nom_vendeur, prnom_vendeur,
date_embauche_vendeur,sexe_vendeur, #id_agence#, salaire_fixe_vendeur)
Vendre (#Id_vendeur#, #Id_client#, #Id_vhicule#, date de vente, prix de vente,
observations)
Fixer (#Id_vendeur#, #Id_mois#, quantit_objectif)
Agence (Nom_agence, rue, code_postal, ville, tlphone, fax)
Mois (Id_Mois, libell_mois)
Vhicule (Id_vhicule, marque, modle, type, immatriculation, date de premire
immatriculation ; puissance, carburation, la couleur, photo, prix_achat_garage,#
Nom_agence)

Course de formule 1
crire le modle conceptuel de donnes correspondant au championnat de formule 1 (course
automobile). On rappellera que lors de chaque course, les sept premiers coureurs marquent
des points. Chaque coureur possde une nationalit, appartient une curie et conduit une
seule voiture. Chaque course se joue sur un circuit diffrent lequel est situ sur un et un seul
pays. tout moment, on pourra disposer d'un classement gnral des diffrents coureurs ainsi
que des rsultats dune course donne. Les curies sont toutes sponsorises et chaque sponsor
peut financer plusieurs curies.
Entits types
Coureur, curie, voiture, circuit, sponsor, course, classement course, classement gnral
Associations types
Sponsor financer curie
Pilote appartenir curie
Pilote conduire voiture
Course se drouler sur circuit
Pilote participer course
Course correspondre classement
Voiture rattacher curie
Pilote avoir classement gnral
MCD

Quelques tables du MLD


Pilote(Id_pilote, nom_pilote, prnom_pilote, ge_pilote, adresse_pilote,
salaire_pilote, classement_gnral, #id_curie#)
Ecurie (Id_curie, nom, nombre_salari, budget_annuel, adresse_curie)
Sponsor(Id_sponsor, nom_sponsor, contact, budget)
Financer (#Id_sponsor#, #Id_curie#)
Voiture(Code_Voiture, #Id_curie#,.)
Conduire (#Id_pilote#, #id_voiture#)
Course(ID_Course, #Id_circuit,..)
Circuit(ID_Circuit,..)
ParticiperCourse((#Id_pilote#, #ID_Course)

Journal
Ecrire le schma entit-association dun groupe de presse qui possde plusieurs journaux
priodiques proposant chacun diffrents numros tout au long de lanne. Chaque journaliste
est spcialiste dans un ou plusieurs domaines et rdige des articles sur un thme donn. Un
journaliste peut travailler pour plusieurs journaux du mme groupe.
MCD

Quelques tables du MLD


Journaliste (Id_journaliste, nom_journaliste, date_naissance)
Travailler (#Id_journaliste#, #Id_journal#)
Spcialit (Id_spcialit, libell spcialit)
Avoir (#Id_journaliste#, #id_spcialit#)
Article (Id_article, titre article, rsum article, taille article)
Rdiger (#Id_journaliste#, #Id_article#)