La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Le modèle entité / associations MCD (Modèle Conceptuel des Données)

Présentations similaires


Présentation au sujet: "Le modèle entité / associations MCD (Modèle Conceptuel des Données)"— Transcription de la présentation:

1 Le modèle entité / associations MCD (Modèle Conceptuel des Données)
Permet de structurer le modèle de données d’une future base de données 1,1 0,N HOTEL Appartient à REGION Entité Association Entité IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

2 Le modèle entité / associations MCD (Modèle Conceptuel des Données)
du cas étudié IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

3 IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004
Formes normales Départ du schéma conceptuel IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

4 Modèles du réel à l’implémentation
HOTEL IdHotel Nom Adresse IdRegion REGION IdRegion Nom 1,1 0,N HOTEL Appartient à REGION Monde réel Schéma Conceptuel (MCT) Schéma Relationnel Validation Normalité Implémentation dans SGBD IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

5 Le modèle relationnel présentation
But : exprimer le modèle conceptuel sous forme de « relations » On utilise pour cela des « tables » : ce sont des moules pour les futures données qui seront stockées Chaque table (= moule) est composée d’attributs (= rubriques) Chaque table contiendra des enregistrements (= données) IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

6 Le modèle relationnel tables et enregistrements
La table (= le moule) Hotel (IdHotel, Nom, Adresse) Une table est composée d’attributs, dont une ou plusieurs clés Les enregistrements (= les données) (001, ‘Au Bon Lit’, ‘24 rue Marcel LILLE’) (002, ‘Au Bon Dodo’, ‘32 rue Lulu LYON’) (003, ‘Au Bon Repos’, ‘7 rue René BREST’) HOTEL IdHotel Nom Adresse Le moule des Hôtels = la table « HOTEL » 1 Hôtel stocké = 1 enregistrement IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

7 Le modèle relationnel La notion de « clé » dans une table
Chaque table a besoin d’un identifiant qui définit chaque enregistrement de façon parfaite et unique Une mauvaise clé peut nuire à la cohérence de la base de données Exemple : si la clé choisie est le nom de l’hôtel, cela peut poser problème si plusieurs hôtels portent le même nom On préfèrera alors un identifiant numérique (par exemple) pour que l’unicité soit certaine IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

8 Le modèle relationnel La notion de « clé » dans une table
Hotel (IdHotel, Nom, Adresse) Clé HOTEL IdHotel Nom Adresse Attributs Table IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

9 Passage du modèle conceptuel au modèle relationnel
CAS n°1 : une cardinalité est de type « 1,1 » ou « 0,1  » On construit une table par entité 1,1 0,N HOTEL Appartient à REGION HOTEL IdHotel Nom Adresse IdRegion REGION IdRegion Nom IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

10 Passage du modèle conceptuel au modèle relationnel
CAS n°2 : les deux cardinalités peuvent dépasser la valeur 1 On construit une table par entité et une par association 1,2 0,N HOTEL Appartient à REGION HOTEL IdHotel Nom Adresse HOT_REG IdHotel IdRegion REGION IdRegion Nom IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

11 Validation du modèle relationnel : Les 3 formes normales
Vérifier la normalité d’un schéma conceptuel sert à vérifier la cohérence de la future base On évite ainsi les redondances d’information, qui nécessiteraient des traitements lourds de mise à jour en cas de modification d’informations dans les données IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

12 Formes normales 1ère forme normale
Une relation est en 1ère forme normale si : elle possède une clé, chaque attribut est atomique IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

13 Formes normales 2ème forme normale
Une relation est en 2ème forme normale si : Elle est en 1ère forme normale Un attribut n’appartenant pas à la clé ne dépend que d’une partie de cette clé IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004

14 Formes normales 3ème forme normale
Une relation est en 3ème forme normale si : Elle est en 2ème forme normale Il n’y a pas de dépendances fonctionnelles entre attributs n’appartenant pas à la clé IAE PARIS - DESS CAAE MBA Systèmes d'information -Janvier 2004


Télécharger ppt "Le modèle entité / associations MCD (Modèle Conceptuel des Données)"

Présentations similaires


Annonces Google