Normalisation
Qu'est-ce que c'est
La normalisation est le processus d'organisation des tables d'une base de données relationnelle pour réduire la redondance des données et prévenir les anomalies de mise à jour, suivant une série de règles formelles appelées formes normales (1NF, 2NF, 3NF, et au-delà).
Pourquoi c'est important
Une normalisation appropriée empêche qu'une même donnée soit stockée à plusieurs endroits, ce qui autrement permettrait à différentes copies du même fait de dériver et de devenir incohérentes — un problème d'intégrité des données subtil mais sérieux que la normalisation empêche directement.
Astuce d'examen
Apprenez à reconnaître le problème spécifique que résout chaque forme normale (1NF supprime les groupes répétitifs, 2NF supprime les dépendances partielles, 3NF supprime les dépendances transitives) plutôt que de simplement mémoriser les règles — comprendre le 'pourquoi' rend bien plus facile de repérer les violations de normalisation dans un schéma inconnu.
Sujets liés
Intéressé par des cours de Normalisation ?
Parlez-nous des objectifs et de la confiance de l'élève — nous concevrons un plan personnalisé.
