Télécharger la présentation
1
Modèle logique des données
Passage du MCD au MLD B.Shishedjiev - Modèle relationnel
2
B.Shishedjiev - Modèle relationnel
L’objet (L'entité) Tout objet est transformé en table. Les propriétés de l'objet deviennent les attributs de la table. L'identifiant de l'objet devient la clé primaire de la table Objet «Entreprise» Table «Entreprise» Entreprise ENTREPRISE No_Entreprise NO_ENTREPRISE Nom NOM Adresse ADRESSE Code_postal CODE_POSTAL Localité LOCALITE B.Shishedjiev - Modèle relationnel
3
B.Shishedjiev - Modèle relationnel
Relations Relation binaire aux cardinalités (x,n) - (x,1) B.Shishedjiev - Modèle relationnel
4
B.Shishedjiev - Modèle relationnel
Relations Relation binaire aux cardinalités (x,1) - (x,1) Relation binaire (0,1)-(1,1) Relation binaire (0,1)-(0,1) ou B.Shishedjiev - Modèle relationnel
5
B.Shishedjiev - Modèle relationnel
Relations Relation binaire aux cardinalités (x,n) - (x,n) B.Shishedjiev - Modèle relationnel
6
B.Shishedjiev - Modèle relationnel
Relations Relation ternaire B.Shishedjiev - Modèle relationnel
7
B.Shishedjiev - Modèle relationnel
Cas spéciaux Plusieurs relations entre 2 objets B.Shishedjiev - Modèle relationnel
8
B.Shishedjiev - Modèle relationnel
Cas spéciaux Relations réflexives B.Shishedjiev - Modèle relationnel
9
B.Shishedjiev - Modèle relationnel
Cas spéciaux L'identifiant relatif Historisation d'une propriété B.Shishedjiev - Modèle relationnel
10
B.Shishedjiev - Modèle relationnel
Cas spéciaux Historisation d'un objet Historisation d'une relation B.Shishedjiev - Modèle relationnel
11
B.Shishedjiev - Modèle relationnel
Exemples Facturation B.Shishedjiev - Modèle relationnel
12
B.Shishedjiev - Modèle relationnel
Exemples Geston d’école B.Shishedjiev - Modèle relationnel
13
B.Shishedjiev - Modèle relationnel
Exercices B.Shishedjiev - Modèle relationnel
14
B.Shishedjiev - Modèle relationnel
Exercices B.Shishedjiev - Modèle relationnel
15
B.Shishedjiev - Modèle relationnel
Sous-types EMPLOYE(N° employeNom employé) COMMERCIAL(Commercial,N employe,%vente) TECHNIQUE(Technique,N° employe,Qualification,Specialite) ADMINISTRATIF(Administratif,N° employe,Statut) EMPLOYE(N° employe,Nom employé,soustype) COMMERCIAL(N employe,%vente) TECHNIQUE(N° employe,Qualification,Specialite) ADMINISTRATIF(N° employe,Statut) B.Shishedjiev - Modèle relationnel
16
Contraintes ensemblistes
Contrainte d'inclusion RATTACHE(N° employé,N° service) RESPONSIBLE(N° employé,N° service) SRD1(NoEmploye,NoService) Ratache(NoEmploye,NoService) Responsable(NoEmploye,NoService) B.Shishedjiev - Modèle relationnel
17
Contraintes ensemblistes
Contrainte d'inclusion SRD1(NoEmploye,NoService) Ratache(NoEmploye,NoService) UtApp(NoEmploye,NoService) ⋈ Utilise(NoEmploye,Nomateriel) ⋈ Appart(NoEmploye,Nomateriel) B.Shishedjiev - Modèle relationnel
18
Contraintes ensemblistes
Contrainte de totalité B.Shishedjiev - Modèle relationnel
19
Contraintes ensemblistes
Contrainte d‘exclusion Contrainte d’égalité B.Shishedjiev - Modèle relationnel
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.