2010_2011:s2:omgl:mod-si:td:normalisation
This is an old revision of the document!
Table of Contents
Modèle Conceptuel des données : Normalisation
Entraînements
Pour chacun des énoncés différents, proposer une modélisation en prenant soin de :
- identifier les entités,
- éviter les redondances,
- respecter l'atomicité des attributs
- Une facture est définie par une date et une liste de produits, désignés par des noms.
- Un élève a un nom et un prénom, il intervient dans plusieurs matières, il a une moyenne par matière, dans chaque matière il subit plusieurs contrôles identifiés par la matière et une date, plusieurs élèves subissent les même contrôles.
- Une voiture a une immatriculation, une couleur, un type, une puissance, une marque ;
- Un exposant a un nom et une adresse; pour chaque salon auquel il participe une facture ayant un numéro, un montant, une date d'émission, si elle a été réglée; un salon est caractérisé par un nom, une date de début et de fin, un lieu;
Savoir lire un modèle entité-relation et le transformer en UML
Ex X : Soit la figure suivante, proposer la modélisation correspondante en UML :
Extrait de http://www.httr.ups-tlse.fr/pedagogie/cours/bd/ea.pdf
Il manque la représentation des informations suivantes que vous prendrez en compte :
- un réalisateur a produit au moins un film
- un film peut ne pas être à l'affiche
- un film peut être à l'affiche dans plusieurs cinémas
- un cinéma peut ne pas avoir de film à l'affiche (fermeture momentanée)
- un cinéma peut avoir plusieurs films à l'affiche.
Sachant que le schéma relationnel final dans la bd est le suivant …..
- ACTEURS(NumActeur, Nom, Prénom) — FILMS(NumFilm, Titre, MetteurEnScène,NumReal) — CINEMA(NumCinéma, Nom, Adresse) — REALISATEURS(NumReal,Nom, Prénom) — JOUE(NumACteur, NumFilm, Rôle) — AFFICHE(NumFilm, NumCinema,Date)
Ex X : Soit la figure suivante, proposer la modélisation correspondante en UML
2010_2011/s2/omgl/mod-si/td/normalisation.1297941321.txt.gz · Last modified: 2011/02/17 11:15 by blay