Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
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 (AB ou AC , CB)
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
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.