1 / 29

Modèle Conceptuel des données

Modèle Conceptuel des données. nzozor@gmail.com. Nicolas Zozor 2012. Concept. Représentation statique de l ’ ensemble des données manipulées par l ’ entreprise Représentation des relations entre ces données. Entité. Objet ou individu

sibyl
Download Presentation

Modèle Conceptuel des données

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modèle Conceptuel des données nzozor@gmail.com Nicolas Zozor 2012

  2. Concept • Représentation statique de l’ensemble des données manipulées par l’entreprise • Représentation des relations entre ces données

  3. Entité • Objet ou individu • Caractérisée par des propriétés qui lui sont spécifiques Propriétés

  4. Occurrences • Correspond aux valeurs prises par les propriétés

  5. Identifiant d’une entité • L’identifiant est une propriété qui permet de distinguer de façon certaine et unique chaque occurrence de l’entité Indentifiant

  6. Association entre entité • Relie deux entités ou plus pour produire un nouvelle information • Caractérisée par un verbe ou substantif

  7. Cardinalité • Mesure le degré de participation de l’entité à l’association • Définit les règles de gestion 0,1: au moins zéro, au plus 1 0,n: au moins zéro, au plus n 1,1: au moins 1, au plus 1 1,n: au moins 1, au plus n

  8. Cardinalités Règles de gestion : 1 client possède 1 ou plusieurs matériels 1 materiel est possédé par 1 et 1 seul client

  9. Cardinalités remarque • Cas: 0,1 ------ 0,1 | 0,1------- 1,1| 1,1-----1,1 erreur de conception

  10. CIF : contrainte d’intégrité fonctionnelle • Association hiérarchique • Structure de type « père-fils » • Entité totalement identifiée par la connaissance d’une autre

  11. CIF : contrainte d’intégrité fonctionnelle CIF Une intervention concerne un et un seul matériel et un matériel précis peut nécessiter zéro ou plusieurs interventions.

  12. CIM : contrainte d’intégrité multiple • Association non hiérarchique • Association peut être porteuse de données • Comporte un identifiant qui résulte de la concaténation des identifiants des entités participant à l’association

  13. CIM : contrainte d’intégrité multiple CIM

  14. CIM : contrainte d’intégrité multiple

  15. Le dictionnaire des données • Recense et décrit l’ensemble des propriétés qui seront utilisées pour élaborer le MCD

  16. Le dictionnaire des données

  17. Le dictionnaire des données • Le MCD ne contient pas de données calculées mais uniquement des données de base • Pas de synonymes / doublons • Pas de Rubriques génériques (regroupant plusieurs rubriques élémentaires ) ex : Infos_Entrepôt  Nom_etreprôt, propriétaire_etrepôt,ville_etrepôt……

  18. Matrice des dépendances fonctionnelles • Permet de déterminer à partir du dictionnaire des données les identifiants et les relations bâties autour d’eux • Les identifiants comportent au moins un X dans la colonne • Pour les propriétés isolées des DF élémentaires sont crées par concaténation d’identifiants

  19. Matrice des dépendances fonctionnelles

  20. Matrice des dépendances fonctionnelles • Pour une valeur de la donnée en colonne, existe t-il au maximum 1 seul valeur de la donnée située en ligne • SI oui : X à l’intersection pour indiquer une DF • 1 ligne  1 seul X sinon possibilité de DF transitive de type (AB ou AC , CB)

  21. Matrice des dépendances fonctionnelles

  22. Association reflexive MCD

  23. Association reflexive MCD amélioré. Cas 1:1

  24. Association reflexive Suppression de l’association  L’entité ayant la cardinalité de type 1,1 ou 0,1 absorbe l’identifiant de l’entité la plus forte (0, n ou 1, n) : clé étrangère. MLD. Cas 1:1 Employés ( Num_employé, nom, prénom, adresse, #Num_employé)

  25. Association reflexive manager MLD. Cas 1:1 occurrences

  26. Dimension des associations: Binaire MCD: Association binaire

  27. Dimension des associations: ternaire L’association Ternaire « Approvisionner » fait intervenir à un instant T les 3 entités qui lui sont liés

More Related