Université de Jendouba ISI KEF ADB Complément du Chapitre 1 2022/2023 Les forme

Université de Jendouba ISI KEF ADB Complément du Chapitre 1 2022/2023 Les formes normales ●La théorie de normalisation est destiné à concevoir correctement un schéma de la base des données relationnelle, c'est à dire : – Sans redondances, – Sans anomalies de mise à jour. ABD - Rappel (les formes normalesl) 2 Les formes normales ●Première forme normale : – Une relation est en 1FN si chacun de ses attributs a un domaine atomique mono-valué. ABD - Rappel (les formes normalesl) 3 Les formes normales ●Première forme normale : – Exemple : ●Une relation qui modélise les livres d'une bibliothèque : ID Titre Année d'édition Editeur Auteurs 01 ActionScript 3 2008 Eyrolles D.Tardiveau 02 Apprendre Java 1997 Simon & Schuster [L. Lemayy, C. Perkins] 03 Cours C/C++ 2007 C. Casteyde C. Casteyde ABD - Rappel (les formes normalesl) 4 Les formes normales ●Première forme normale : – Exemple : ●Correction du nom d'auteur Lemay au lieu de Lemayy du livre ayant l'ID = 02 ? ID Titre Année d'édition Editeur Auteurs 01 ActionScript 3 2008 Eyrolles D.Tardiveau 02 Apprendre Java 1997 Simon & Schuster [L. Lemayy, C. Perkins] 03 Cours C/C++ 2007 C. Casteyde C. Casteyde On récupère un tableau [L. Lemayy, C. Perkins] Quelle valeur à modifier ? ABD - Rappel (les formes normalesl) 5 Les formes normales ●Première forme normale : – Exemple : ●Correction du nom d'auteur Lemay au lieu de Lemayy du livre ayant l'ID = 02 ? ID Titre Année d'édition Editeur 01 ActionScript 3 2008 Eyrolles 02 Apprendre Java 1997 Simon & Schuster 03 Cours C/C++ 2007 C. Casteyde On récupère une seule valeur, Aucune anomalie ID Livre Auteur 01 D. Tardiveau 02 L. Lemayy 02 C. Perkins 03 C. Casteyde ABD - Rappel (les formes normalesl) 6 Les formes normales ●Deuxième forme normale : – Une relation est en 2FN si : ●Elle est en 1FN, ●Tout attribut n'appartenant pas à la clé ne dépend pas d'une partie de la clé. ABD - Rappel (les formes normalesl) 7 Les formes normales ●Deuxième forme normale : – Exemple : ●La gestion des locations d'un ensemble d'appartemant dans des constructions (batiments) privées ID Batim. N. Appart Nbr. Chambres Nbr.Etages A 1 2 4 A 2 2 4 A 3 3 4 A 4 3 4 A 5 2 4 A 6 2 4 A 7 1 4 ABD - Rappel (les formes normalesl) 8 Les formes normales ●Deuxième forme normale : – Exemple : ●Le propriétaire du bloc “A” a décidé de louer le RDC aussi, cela modifie le nombre d'étage pour devenir 5. ID Batim. N. Appart Nbr. Chambres Nbr.Etages A 1 2 4 A 2 2 4 A 3 3 4 A 4 3 4 A 5 2 4 A 6 2 4 A 7 1 4 7 M.A.J ABD - Rappel (les formes normalesl) 9 Les formes normales ●Deuxième forme normale : – Exemple : ●Le propriétaire du bloc “A” a décidé de louer le RDC aussi, ce modifie le nombre d'étage pour devenir 5. ID Batim. N. Appart Nbr. Chambres A 1 2 A 2 2 A 3 3 A 4 3 A 5 2 A 6 2 A 7 1 1 seule M.A.J ID Batim. Nbr.Etages A 4 ABD - Rappel (les formes normalesl) 10 Les formes normales ●Troisième forme normale : – Une relation est en 3FN si : ●Elle est en 2FN, ●Tout attribut n'appartenant pas à la clé ne dépend pas d'un attribut non clé. ABD - Rappel (les formes normalesl) 11 Les formes normales ●Troisième forme normale : – Exemple : ●La gestion des inscriptions des étudiants CodeE NomPrenomE Specialité Responsable 01 Kaouche Khaled Informatique A. Yahiaoui 02 Brik Soufiane Informatique A. Yahiaoui 03 Laggoune Med Informatique A. Yahiaoui 04 Latreche Lamine Informatique A. Yahiaoui 05 Djebli Hemza Informatique A. Yahiaoui ABD - Rappel (les formes normalesl) 12 Les formes normales ●Troisième forme normale : – Exemple : ●Le responsable de la spécialité “Infromatique” achangé CodeE NomPrenomE Specialité Responsable 01 Kaouche Khaled Informatique A. Yahiaoui 02 Brik Soufiane Informatique A. Yahiaoui 03 Laggoune Med Informatique A. Yahiaoui 04 Latreche Lamine Informatique A. Yahiaoui 05 Djebli Hemza Informatique A. Yahiaoui 5 M.A.J ABD - Rappel (les formes normalesl) 13 Les formes normales ●Troisième forme normale : – Exemple : ●Le responsable de la spécialité “Infromatique” achangé CodeE NomPrenomE Specialité 01 Kaouche Khaled Informatique 02 Brik Soufiane Informatique 03 Laggoune Med Informatique 04 Latreche Lamine Informatique 05 Djebli Hemza Informatique 1 M.A.J Specialité Responsable Informatique A. Yahiaoui ABD - Rappel (les formes normalesl) 14 uploads/s3/ cours-01-rappel-03 1 .pdf

  • 16
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager