2
Introduction pratique aux bases de données relationnelles
désormais en italique dans l'en-tête de la table 1 . L'attribut Ville
prendra comme valeurs les noms des localités, et l'attribut Nom, les
noms des employés.
Une table consiste
en un ensemble
d’enregistrements
Introduisons maintenant les données du personnel dans la table
EMPLOYÉ ligne par ligne, comme indiqué dans la figure 1-2. Nous
observons que certaines valeurs apparaissent plusieurs fois dans la
table. Ainsi, le lieu de domicile Fribourg est présent deux fois dans la
table EMPLOYÉ. Cette double apparition traduit un fait important : les
employés Brodard et Meier habitent tous les deux à Fribourg. Dans la
table EMPLOYÉ, non seulement les noms des localités mais aussi ceux
des employés peuvent apparaître plusieurs fois. Pour cette raison,
l'attribut clé E# est indispensable pour identifier chaque employé dans
la table de manière unique.
Figure 1-2
La table EMPLOYÉ
et les valeurs des
attributs
Que signifie
une clé
d’identification ?
Une clé d'identification ou clé (identification key, en anglais)
dans une table est un attribut ou une combinaison minimale d'attributs
dont les valeurs clés permettent de désigner chaque enregistrement
(appelé aussi ligne ou tuple) à l'intérieur de la table de manière
1 Dans les ouvrages de référence sur les bases de données, une autre convention
consiste à souligner les attributs clés pour les mettre en évidence.
EMPLOYÉ
E#
Nom
Ville
Colonne
Valeur de
l'attribut
E19
E4
E1
E7
Savoy
Brodard
Meier
Humbert
Romont
Fribourg
Fribourg
Bulle
Enregistrement
(Ligne ou Tuple)
Précédent

- 19/301

Suivant