Académique Documents
Professionnel Documents
Culture Documents
I. Concepts :
Introduction :
Pour construire une base de données il faut commencer par l’analyse du
cahier des charges, c'est-à-dire celle des informations que l’on doit
garder et des relations qui existent entre ces différentes informations.
Cette étape est appelée la construction du schéma conceptuel de la
base.
Le modèle entité/association est un modèle de conception généralement
utilisé en mode graphique et indépendant des possibilités logiques et
physiques des SGBD. Ce modèle repose essentiellement sur trois
concepts de base que sont : l’entité, l’association et les contraintes
portant sur ces associations.
I - 1. Les entités :
Une entité est la représentation d’un élément matérielle ou immatérielle
du monde réel ayant un rôle dans le système que l’on est en train de
mettre en œuvre. Chaque entité doit être différentiable des autres.
Exemples :
Entité concrète : Un produit fabriqué dans une usine.
Entité abstraite : Une livraison de commande passée par un client.
Ensemble d’entités : L’ensemble des étudiants d’une classe.
Exemples :
● Le matricule permet d’identifier un enseignant. Matricule est un
identifiant absolu,
● Le numéro du bâtiment et celui de la salle permettent d’identifier
la salle. NumBatiment, NumSalle composent un identifiant relatif.
I-4-1- Définition
Le dictionnaire de données représente l’ensemble des données
qui seront utilisées dans l’établissement du modèle conceptuel de
données. Il est le résultat de la phase de collecte des données.
Cette phase est également appelée recueil d'information. Il doit
être épuré des données calculées, des redondances, des
synonymes, des polysémies, des données décomposables.
En un mot le dictionnaire de données n’admet que des données
élémentaires.
Notion de synonyme :
deux mots s'écrivent différemment et désignant la même réalité
Exemple : numéro commande et référence commande
• Notion de polysémie : c’est un mot désignant plusieurs réalités
différentes c'est-à-dire qui a plusieurs sens.
Exemple : cachet qui peut signifier tampon (outil de bureau), un
montant à payer ou un médicament (cachet d’aspirine).
• Donnée redondante : une donnée qui apparaît plusieurs fois dans le
système.
I - 7. L’agrégation :
L’agrégation permet de spécifier le fait qu’une classe d’entités soit
nécessaire pour en identifier une autre. La classe d’entités permettant
d’identifier l’autre est appelée classe d’entités agrégante. La classe
d’entités identifiée est appelée classe d’entités agrégée.
I – 8. Représentation :
Nous avons la représentation entité/association standard et la
représentation MERISE. De nos jours, celle qui est la plus utilisée est la
représentation MERISE.
Les éléments utilisés pour la représentation standard des entités et des
associations sont :