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 logique des données

Présentations similaires


Présentation au sujet: "Modèle logique des données"— Transcription de 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


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

Présentations similaires


Annonces Google