Elvie
La normalisation est un processus permettant de sélectionner les attributs à regrouper dans une relation. La normalisation est utilisée pour améliorer la conception logique de manière à ce qu'elle satisfasse certaines contraintes et, à la fin, nous obtenons les données sans aucune duplication. Il existe six formes normales, mais normalement nous vérifions les données jusqu'à la troisième forme normale et il est recommandé que si nous vérifions les données jusqu'à la troisième forme normale, il est garanti que le but de la normalisation est atteint.
Une forme normale peut être définie comme un état de relation et cet état est obtenu lorsque nous appliquons des règles simples à cette relation. Nous pouvons donc dire que la normalisation est la chaîne d'étapes et cette chaîne d'étapes prend une relation d'un état NF (forme normale) à un autre jusqu'à ce que nous arrivions à l'état NF souhaité.
Six niveaux de normalisation ou six étapes de normalisation sont indiqués ci-dessous.
(1) 1ère forme normale
(2) 2e forme normale
(3) 3e forme normale
(4) Boyce-Codd forme normale qui est normalement connue sous le nom de BCNF.
(5) 4ème forme normale
(6) 5ème forme normale
(7) Clé de domaine forme normale
Nous n'aurons qu'à prendre une relation en troisième forme normale