2010_2011:s2:omgl:mod-si:td:normalisation
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2010_2011:s2:omgl:mod-si:td:normalisation [2011/01/09 21:25] – blay | 2010_2011:s2:omgl:mod-si:td:normalisation [2011/05/26 09:27] (current) – blay | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Modèle Conceptuel des données : Normalisation ====== | ====== Modèle Conceptuel des données : Normalisation ====== | ||
- | ===== Entraînements ===== | + | ===== Entraînements |
Pour chacun des énoncés différents, | Pour chacun des énoncés différents, | ||
* identifier les entités, | * identifier les entités, | ||
Line 14: | Line 14: | ||
===== Savoir lire un modèle entité-relation et le transformer en UML ===== | ===== 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 | + | **Ex X :** Soit la figure suivante, proposer la modélisation correspondante en UML : \\ |
+ | {{: | ||
+ | |||
+ | Extrait de http:// | ||
+ | |||
+ | 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' | ||
+ | * un film peut être à l' | ||
+ | * un cinéma peut ne pas avoir de film à l' | ||
+ | * un cinéma peut avoir plusieurs films à l' | ||
+ | * | ||
+ | |||
+ | |||
+ | Sachant que le schéma relationnel final dans la bd est le suivant ..... | ||
+ | |||
+ | |||
+ | * ACTEURS(__NumActeur__, | ||
+ | * FILMS(__NumFilm__, | ||
+ | * CINEMA(__NumCinéma__, | ||
+ | | ||
+ | * JOUE(__NumACteur, | ||
+ | | ||
+ | |||
+ | |||
+ | **Ex X :** Soit la figure suivante, proposer la modélisation correspondante en UML | ||
{{: | {{: | ||
+ | |||
+ | |||
+ | |||
+ | Extrait de : http:// | ||
+ | |||
+ | |||
+ | Le schéma relationnel déduit de ce modèle entités-associations est : | ||
+ | * PERSONNE(__idPersonne__, | ||
+ | * MEDECIN(__idMedecin__, | ||
+ | * PATIENT(__idPatient__, | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | |||
+ | ===== Galerie ===== | ||
+ | |||
+ | * Identifier les entités persistantes dans l' | ||
+ | * Définir le diagramme de Classe représentant les " | ||
+ | * attribuer un identifiant unique à chacune (pk) | ||
+ | * ne pas introduire de redondance | ||
+ | * identifier les clefs étrangères soit sous la forme de relation (quand il n'y a pas de doute), soit en explicitant les clefs étrangères. | ||
+ |
2010_2011/s2/omgl/mod-si/td/normalisation.1294608324.txt.gz · Last modified: 2011/01/09 21:25 by blay