Formation PUB220 : Modélisation de données, 2018 La normalisation

5.1 Les règles de normalisation


Lorsqu'on modélise une base de données relationnelle, il est important de suivre certaines règles qui assurent une cohérence entre les données, évitent la redondance et facilitent la gestion des données par programmation.

Ces règles sont regroupées sous ce qu'on appelle la normalisation de données.

Il existe 8 formes normales :

  • IFN
  • 2FN
  • 3FN
  • FNBC (forme normale de boyce Codd)
  • 4FN
  • 5FN
  • FNDC (forme normale domaine clé notée, DKNF en anglais)
  • 6FN

Pour la majorité des bases de données, l'utilisation des trois premières formes normales est suffisante.

Les trois premières formes normales, qui sont expliquées dans les fiches suivantes, peuvent être résumées ainsi :

  • 1FN : la clé
  • 2FN : toute la clé
  • 3FN : rien que la clé

Pour plus d'information

« Expliquez-moi... La normalisation d'une base de données ». Journal Du Net. http://www.journaldunet.com/developpeur/tutoriel/sql/061215-sql-normalisation.shtml

« Forme normale (bases de données relationnelles) ». Wikipédia. https://fr.wikipedia.org/wiki/Forme_normale_(bases_de_donn%C3%A9es_relationnelles)#FNDC_-_forme_normale_domaine_clef

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre