Vous êtes sur la page 1sur 10

Module : Bases de données - Tronc Commun BCG

Le modèle logique des


données : MLD

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données


Modèle Logique des données

Le Modèle Logique des Données (MLD) définit


l’organisation logique des données à partir du Modèle
Conceptuel des Données (MCD) sous forme des tables.

Entités + Associations Tables

MCD MLD

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Notion d’une table


Une table est un ensemble des propriétés (données) caractérisée
par un nom.
Chaque table possède une clé qui doit être soulignée

Représentation d’une table

Nom_Table
Ou bien
Clé_Table
Propriété 1
… Nom_Table (Clé_Table, Propriété 1, …, Propriété n)
Propriété n

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Notion d’une table

Une table peut être déduite soit :


À partir d’une dépendance Fonctionnelle dont la source
représente la clé de la table et les données constituent les autres propriétés
de la table.
À partir du modèle conceptuel de données (MCD)

Nom_Table

A1
A1 B1, B2, B3
B1
B2
B3

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Règles de passage de MCD à MLD


Cas d’une association père - fils (plusieurs à 1)

Entité 1 Entité 2
0,N ou 1,N Nom 0, 1 ou 1,1
Identifiant 1 Identifiant 2
association
Propriété 1 Propriété 4
Propriété 2 Propriété 5

Table 1 Table 2
Identifiant 1 Identifiant 2
Propriété 1 Identifiant 1
Propriété 2 Propriété 4
Propriété 5

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Règles de passage de MCD à MLD


Cas d’une association père - fils (plusieurs à 1) - Exemple

Client
1,N 1, 1 Commande
Cod_Cli Passe Num_Cmd
Nom_Cli
Dat_Cmd
Pre_Cli

Client Commande
Cod_Cli Num_Cmd
Nom_Cli Cod_Cli
Pre_Cli Dat_Cmd

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Règles de passage de MCD à MLD


Cas d’une association père - fils (plusieurs à 1)

Entité 1 Entité 2
0,N ou 1,N Nom association 0, 1
Identifiant 1 Identifiant 2
Propriété 1 Propriété 3 Propriété 4
Propriété 2 Propriété 5

Table 2
Table 1 Identifiant 2
Identifiant 1 Identifiant 1
Propriété 1 Propriété 3
Propriété 2 Propriété 4
Propriété 5

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Règles de passage de MCD à MLD


Cas d’une association (père – père) ou (fils – fils)

Père - Père
Entité 1 Entité 2
0,N ou 1,N Nom 0,N ou 1,N
Identifiant 1 Identifiant 2
Association
Propriété 1 0,1 ou 1,1 0,1 ou 1,1 Propriété 4
Propriété 2 Propriété 5
Fils - Fils

Table 1 Table 2
Table 3
Identifiant 1 Identifiant 2
Propriété 1 Identifiant 1 Propriété 4
Propriété 2 Identifiant 2 Propriété 5

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Règles de passage de MCD à MLD


Cas d’une association (père – père) ou (fils – fils)

Entité 1 Entité 2
0,N ou 1,N Nom 0,N ou 1,N
Identifiant 1 Association Identifiant 2
Propriété 1 0,1 ou 1,1 Propriété 3 0,1 ou 1,1 Propriété 4
Propriété 2 Propriété 5

Table 1 Table 3 Table 2


Identifiant 1 Identifiant 2
Identifiant 1
Propriété 1
Identifiant 2 Propriété 4
Propriété 3 Propriété 5
Propriété 2

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger


Module : Bases de données - Tronc Commun BCG

Modèle Logique des données

Règles de passage de MCD à MLD


Cas d’une association (père – père) ou (fils – fils) - Exemple

Article
Commande
1,N Contient 0,N
Cod_Art
Num_Cmd Qte_Cmd Nom_Art
Dat_Cmd
PU_Art

Ligne Article
Commande
Commande
Num_Cmd Cod_Art
Num_Cmd Nom_Art
Dat_Cmd
Cod_Art PU_Art
Qte_Cmd

Professeur Sanae KHALI ISSA -- Département Génie Informatique -- FST de Tanger

Vous aimerez peut-être aussi