R. Richard - UBO Conception de bases de données (Partie3) 2
PARTIE III. - LADESCRIPTION LOGIQUE ET PHYSIQUE DES
DONNEES
Les modèles conceptuels et organisationnels ont permis une bonne représentation des données
indépendamment des choix techniques.
Aujourd'hui, l'orientation technique la plus utilisée se tourne vers l'utilisation de bases de données
relationnelles.
Il existe d'autres types de bases de données (hiérarchiques ou réseau par exemple) qui sont
désormais obsolètes: en conséquence, sera uniquement étudié le modèle logique de données
relationnel qu'on peut encore appeler modèle relationnel de données (MRD) pour simplifier.
A. Les concepts du modèle relationnel de données
1. La relation (ou table)
Une relation représente un ensemble de données et sa description peut prendre la forme d'un
tableau dont les colonnes contiennent les valeurs prises par les attributs et les lignes représentent les
occurrences de la relation (ou tuples).
La relation s'écrit:
CIRCUITS(Code Circuit, Nom Circuit, Nom Pays, Organisateur Circuit, Tracé Circuit)
Nb: un relation peut être appelée aussi table dans la mesure où , au niveau physique de données,
une relation sera systématiquement représentée par un table.
2. La relation universelle:
Un système d'information pourrait être, a priori, mémorisé dans une seule relation qui présenterait
tous les attributs répertoriés dans le système (voir page suivante: Résultats F1 2005)
On constate alors que ce système est loin d'être optimal dans la mesure où de nombreuses données
sont redondantes. (ex: Date Course, Nationalité Pilote…)
3. La relation normalisée:
L'étude des dépendances fonctionnelles permet d'aboutir à une répartition des attributs dans
différentes relations dites normalisées idéales pour le système d'information puisqu'il n'y a plus de
redondance assurant ainsi une meilleure intégrité des données.
La relation normalisée est une relation qui ne comprend que des attributs simples tous dépendants
directement de l'identifiant de la relation.
La relation CIRCUITS (§1) est une relation normalisée.