{"id":7544,"date":"2021-11-03T14:38:58","date_gmt":"2021-11-03T14:38:58","guid":{"rendered":"http:\/\/commentouvrir.com\/blog\/?p=7544"},"modified":"2021-11-03T14:38:58","modified_gmt":"2021-11-03T14:38:58","slug":"quest-ce-que-la-normalisation","status":"publish","type":"post","link":"https:\/\/commentouvrir.com\/blog\/quest-ce-que-la-normalisation\/","title":{"rendered":"Qu&rsquo;est-ce que la normalisation?"},"content":{"rendered":"<p class=\"gt-block\"><strong>(1)<\/strong> Dans la conception de bases de donn\u00e9es relationnelles, processus d'organisation des donn\u00e9es pour minimiser la redondance. La normalisation implique g\u00e9n\u00e9ralement de diviser une base de donn\u00e9es en deux ou plusieurs tables et de d\u00e9finir les relations entre les tables. L'objectif est d'isoler les donn\u00e9es afin que les ajouts, suppressions et modifications d'un champ puissent \u00eatre effectu\u00e9s dans une seule table, puis propag\u00e9s dans le reste de la base de donn\u00e9es via les relations d\u00e9finies.<\/p>\n<p>Il existe trois formes normales principales, chacune avec des niveaux de normalisation croissants:<\/p>\n<li><strong>Premi\u00e8re forme normale (1NF):<\/strong>Chaque champ d'une table contient des informations diff\u00e9rentes. Par exemple, dans une liste d'employ\u00e9s, chaque table ne contiendrait qu'un seul champ de date de naissance.<\/li>\n<li><strong>Deuxi\u00e8me forme normale (2NF):<\/strong>Chaque champ d'une table qui n'est pas un d\u00e9terminant du contenu d'un autre champ doit lui-m\u00eame \u00eatre une fonction des autres champs de la table.<\/li>\n<li><strong>Troisi\u00e8me forme normale (3NF):<\/strong> Aucune information en double n'est autoris\u00e9e. Ainsi, par exemple, si deux tables n\u00e9cessitent toutes les deux un champ de date de naissance, les informations de date de naissance seraient s\u00e9par\u00e9es dans une table distincte, et les deux autres tables auraient alors acc\u00e8s aux informations de date de naissance via un champ d'index dans la table de date de naissance. Toute modification apport\u00e9e \u00e0 une date de naissance serait automatiquement refl\u00e9t\u00e9e dans toutes les tables li\u00e9es \u00e0 la table de date de naissance.<\/li>\n<p>Il existe des niveaux de normalisation suppl\u00e9mentaires, tels que Boyce Codd Normal Form (BCNF), quatri\u00e8me forme normale (4NF) et cinqui\u00e8me forme normale (5NF). Si la normalisation rend la maintenance des bases de donn\u00e9es plus efficace, elle peut \u00e9galement les rendre plus complexes car les donn\u00e9es sont s\u00e9par\u00e9es en tant de tables diff\u00e9rentes.<\/p>\n<p class=\"gt-block\"><strong>(2)<\/strong> Dans le traitement des donn\u00e9es, un processus appliqu\u00e9 \u00e0 toutes les donn\u00e9es d'un ensemble qui produit une propri\u00e9t\u00e9 statistique sp\u00e9cifique. Par exemple, chaque d\u00e9pense d'un mois peut \u00eatre divis\u00e9e par le total de toutes les d\u00e9penses pour produire un pourcentage.<\/p>\n<p class=\"gt-block\"><strong>(3)<\/strong> En programmation, changer le format d'un nombre \u00e0 virgule flottante au chiffre le plus \u00e0 gauche de la mantisse n'est pas un z\u00e9ro.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>(1) Dans la conception de bases de donn\u00e9es relationnelles, processus d&rsquo;organisation des donn\u00e9es pour minimiser la redondance. La normalisation implique g\u00e9n\u00e9ralement de diviser une base de donn\u00e9es en deux ou plusieurs tables et de d\u00e9finir les relations entre les tables. L&rsquo;objectif est d&rsquo;isoler les donn\u00e9es afin que les ajouts, suppressions et modifications d&rsquo;un champ puissent &#8230; <a title=\"Qu&rsquo;est-ce que la normalisation?\" class=\"read-more\" href=\"https:\/\/commentouvrir.com\/blog\/quest-ce-que-la-normalisation\/\" aria-label=\"En savoir plus sur Qu&rsquo;est-ce que la normalisation?\">Lire la suite<\/a><\/p>\n","protected":false},"author":2302,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[9],"tags":[],"class_list":["post-7544","post","type-post","status-publish","format-standard","hentry","category-wiki"],"modified_by":null,"_links":{"self":[{"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/posts\/7544","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/users\/2302"}],"replies":[{"embeddable":true,"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/comments?post=7544"}],"version-history":[{"count":0,"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/posts\/7544\/revisions"}],"wp:attachment":[{"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/media?parent=7544"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/categories?post=7544"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/commentouvrir.com\/blog\/wp-json\/wp\/v2\/tags?post=7544"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}