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

Modèle Conceptuel des données

Présentations similaires


Présentation au sujet: "Modèle Conceptuel des données"— Transcription de la présentation:

1 Modèle Conceptuel des données
Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 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 1 xxx 2
CodeClient Nom Prénom Adresse CodePostal Ville Tél Mail 1 xxx 2 yyy 3 zzz

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 1 client possède 1 ou plusieurs matériels
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| 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
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

14 CIM : contrainte d’intégrité multiple
NumIntervention, Reference_Pieces_neuves quantité 1,3 3 2,2 5 3,1 7

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
Rubrique Type commentaire Num_epreuve Elémentaire Libellé_épreuve Coef_Epreuve Num_Cand Nom_Cand Prénom_Cand Code_ets Nom_ets total calculée

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
Source Buts 1 2 3 4 5 6 7 8 9 10 Num_Epreuve Lib_Epreuve X Coef Num_Cand Nom_Cand Prénom_Cand Code_Ets Nom_Ets Ville_Ets Note

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
Source Buts 1 4 7 Num_Epreuve 2 Lib_Epreuve X 3 Coef Num_Cand 5 Nom_Cand 6 Prénom_Cand Code_Ets 8 Nom_Ets 9 Ville_Ets 10 Note

22 Association reflexive
MCD

23 Association reflexive
0:n :n 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 Num_employé Nom Prenom adresse #Num_employé 1 xxx NULL 2 yyy 3 zzz 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

28

29


Télécharger ppt "Modèle Conceptuel des données"

Présentations similaires


Annonces Google