2. Processus de normalisation
Ce processus est appliqué sur le schéma de la base de données.
-
Pourquoi ?
La normalisation d'un schéma relationnel a pour objectif d'éviter que la base de données ne contienne des données redondantes. Il est évident qu'une même donnée stockée plusieurs fois dans la base peut provoquer des anomalies lors des mises à jour.
Par exemple, si le nom d'un fournisseur est stocké à la fois dans la table PRODUITS et dans la table FOURNISSEURS, le gestionnaire commercial pourrait mettre à jour la table FOURNISSEURS et omettre de répercuter la modification dans la table PRODUITS ; d'où une incohérence de la base de données.
-
Qui et quand ?
La normalisation est un processus mis en œuvre par le concepteur de la base de données lors de l'élaboration du schéma. C'est en structurant les données selon certaines règles (formes normales) que l'on obtiendra une base exempte de données redondantes.
-
Comment ?
La normalisation exige une bonne connaissance de la sémantique des données, c'est-à-dire des propriétés des données et surtout...
La suite de cet article est réservée aux abonnés
Vous n'êtes pas abonné ?
Consultez gratuitement cet article.
votre période de consultation gratuite
Découvrez le plus important corpus scientifique et technique francophone
Plus de 8 000 articles, 13 univers, 400 bases documentaires, les plus grands auteurs, un enrichissement permanent et un éventail de services associés.
