18
CHAPITRE 2. CONCEPTION DES BASES DE DONNÉES (MODÈLE E-A) {S2-3}
il le fait. Ces niveaux de modélisation sont organisés dans une double approche données/traitements.
Les trois niveaux de représentation des données, puisque ce sont eux qui nous intéressent, sont détaillés
ci-dessous.
Niveau conceptuel : le modèle conceptuel des données (MCD) décrit les entités du monde réel, en terme
d’objets, de propriétés et de relations, indépendamment de toute technique d’organisation et
d’implantation des données. Cemodèle se concrétise par un schéma entités-associations représentant
la structure du système d’information, du point de vue des données.
Niveau logique : lemodèle logique des données (MLD)précise lemodèle conceptuel par des choix organisa-
tionnels. Il s’agit d’une transcription (également appelée dérivation) du MCD dans un formalisme
adapté à une implémentation ultérieure, au niveau physique, sous forme de base de données re-
lationnelle ou réseau, ou autres (cf. section 1.1.2). Les choix techniques d’implémentation (choix
d’un SGBD) ne seront effectués qu’au niveau suivant.
Niveau physique : le modèle physique des données (MPD) permet d’établir la manière concrète dont le
système sera mis en place (SGBD retenu).
2.2 Éléments constitutifs du modèle entités-associations
La représentation du modèle entités-associations s’appuie sur trois concepts de base :
– l’objet ou entité,
– l’association,
– la propriété.
L’objet est une entité ayant une existence propre. L’association est un lien ou relation entre objets
sans existence propre. La propriété est la plus petite donnée d’information décrivant un objet ou une
association.
2.2.1 Entité
F. 2.1 – Représentation graphique d’un exemple de type-entité.
Définition 2.1
-entité- Une entité est un objet, une chose concrète ou abstraite qui peut être reconnue
distinctement et qui est caractérisée par son unicité.
Exemples d’entité : Jean Dupont, Pierre Bertrand, le livre que je tiens entre les mains, la Ferrari qui
se trouve dans mon garage, etc.
Les entités ne sont génér