2. Les phases de la construction d’un modèle de données
43
perdons simultanément les numéros et les désignations des
départements.
Problèmes de mise
à jour des tables
redondantes
Enfin, il existe des anomalies de mise à jour. Si la description du
département D3 devient «Traitement de l'information» au lieu
«d'Informatique», nous devons appliquer ce changement de nom à
l'ensemble des employés du département concerné. En d'autres
termes, même si la modification ne porte que sur une seule pièce
d'information, elle entraîne une mise à jour de la table EMPLOYÉ DU
DÉPARTEMENT à plusieurs endroits différents. Cet inconvénient
s'appelle anomalie de mise à jour.
Figure 2-17
Vue d’ensemble
des formes
normales et de
leurs propriétés
Les dépendances
engendrent des
conflits
Les formes normales que nous abordons maintenant permettent
d'éliminer les anomalies, et par là même les redondances qui en sont
la cause. La figure 2-17 donne une vue d'ensemble des formes
Première forme normale (1FN)
Les valeurs d'attributs sont atomiques (pas de groupe répétitif)
Tables non normalisées
Seconde forme normale (2FN)
Les attributs non clés dépendent de la totalité de la clé
Troisième forme normale (3FN)
Forme normale Boyce-Codd (FNBC)
Seules les dépendances de la clé vers
des attributs non clés sont admises
Pas de dépendance transitive
Cinquième forme normale
(5FN)
Dépendance de jointure
triviale seulement
Quatrième forme normale (4FN)
Pas de dépendance multivaluée
43
perdons simultanément les numéros et les désignations des
départements.
Problèmes de mise
à jour des tables
redondantes
Enfin, il existe des anomalies de mise à jour. Si la description du
département D3 devient «Traitement de l'information» au lieu
«d'Informatique», nous devons appliquer ce changement de nom à
l'ensemble des employés du département concerné. En d'autres
termes, même si la modification ne porte que sur une seule pièce
d'information, elle entraîne une mise à jour de la table EMPLOYÉ DU
DÉPARTEMENT à plusieurs endroits différents. Cet inconvénient
s'appelle anomalie de mise à jour.
Figure 2-17
Vue d’ensemble
des formes
normales et de
leurs propriétés
Les dépendances
engendrent des
conflits
Les formes normales que nous abordons maintenant permettent
d'éliminer les anomalies, et par là même les redondances qui en sont
la cause. La figure 2-17 donne une vue d'ensemble des formes
Première forme normale (1FN)
Les valeurs d'attributs sont atomiques (pas de groupe répétitif)
Tables non normalisées
Seconde forme normale (2FN)
Les attributs non clés dépendent de la totalité de la clé
Troisième forme normale (3FN)
Forme normale Boyce-Codd (FNBC)
Seules les dépendances de la clé vers
des attributs non clés sont admises
Pas de dépendance transitive
Cinquième forme normale
(5FN)
Dépendance de jointure
triviale seulement
Quatrième forme normale (4FN)
Pas de dépendance multivaluée
