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

Initiation à la conception des systèmes d'informations. Cours N°4 : Modèle Logique de Données (MLD) Initiation à la conception des systèmes d'informations.

Présentations similaires


Présentation au sujet: "Initiation à la conception des systèmes d'informations. Cours N°4 : Modèle Logique de Données (MLD) Initiation à la conception des systèmes d'informations."— Transcription de la présentation:

1 Initiation à la conception des systèmes d'informations. Cours N°4 : Modèle Logique de Données (MLD) Initiation à la conception des systèmes d'informations. Cours N°4 : Modèle Logique de Données (MLD) 1 DIETEL 2 2010 - 2011

2 Quel formalisme ? Norme CODASYL : –Conference On Data SYstems Languages. Bases de données relationnelles. 2

3 Les concepts de la base de données relationnelle Table Attribut Clef primaire Entité Table 3

4 Le lien remplace l’association binaire fonctionnelle. Clef externe. MCD MLD Association binaire fonctionnelle. 4

5 Association binaire non fonctionnelle (1/2)  L’association devient une table.  Chacune des pattes devient un lien. MCD 5

6 MLD MCD Association binaire non fonctionnelle (2/2) 6

7 Association ternaire MLDMCD 7

8 Ternaire avec CIF MCD MLD 8

9 Association binaire fonctionnelle avec cardinalités (0,1) / (?, n) Pas de problème si clef externe non renseignée autorisée. Comment faire sinon ? MCD MLD 9

10 Association entre occurrences de la même entité Deux particularités : 1.Faire apparaître les rôles différents des pattes. 2.Cardinalités minimum nulles. 10

11 Cas d’une ternaire MCD MLD 11

12 2. Cas d’une binaire MCD Cas d’une binaire 12

13 Cas d’une binaire : avec Null autorisé 13

14 MLD Cas d’une binaire : avec Null interdit 14

15 Historisation (1/2) MCD 15

16 MLD Historisation (2/2) 16

17 Identifiant relatif (1/2) L’identifiant relatif correspond très précisément à une clef primaire composée. MCD Ce qui était implicite dans le Modèle Conceptuel de Données, devient explicite dans le Modèle Logique de Données. 17

18 MLD Identifiant relatif (2/2) 18

19 Héritage La traduction d’une entité complexe (légataire et héritiers), peut se faire de plusieurs façons. La plus immédiate est que chacune des composantes devienne une table. MCD MLD 19


Télécharger ppt "Initiation à la conception des systèmes d'informations. Cours N°4 : Modèle Logique de Données (MLD) Initiation à la conception des systèmes d'informations."

Présentations similaires


Annonces Google