![]() |
La gestion d'indemnisation des agents déclarés invalides. Cas de l'INSS.( Télécharger le fichier original )par MAMY EFEMIYA LONGOLONGO INSTITUT SUPERIEUR DE STATISTIQUE - Graduat 2012 |
3.1.3. PRESENTATION DU MODELE LOGIQUE DES DONNEES BRUT (MLD BRUT)VICTIME #NUM IMMATR #NUM DECLAR #COD PROV #COD DISTR #NUM SOC NOM POST NOM ............... DECLARATION #NUM DECLAR #COD MOIS #MATR AG MOTIF DAT DECLAR DAT ACC PROVINCE #COD PROV LIB PROV DISTRICT #COD DISTR LIB DISTR DETERMINATION #NUM IMMATR #NUM D'ORD M #COD TAUX SOCIETE #NUM SOC NOM NUM AFF ADRESSE AGENT #MATR AG #COD SER NOM AG PST NOM AG SEXE FONCTION GRADE ADRESSE TELEPHONE SERVICE #COD SER LIB SER MEDECIN #NUM D'ORD M NOM MED PST NOM MED SPECIALITE TELEPHONE TAUX D'INCAPACITE #COD TAUX VAL TAUX MOIS #COD MOIS LIB MOIS
3.1.4. VERIFICATION ET NORMALISATION DES TABLESDéfinition La normalisation est une opération intellectuelle permettant de valider le MLD brut en supprimant les dernières redondances qui pourrait encore persister. - PRINCIPE DE LA NORMALISATION On part d'une table universelle dont le schéma se compose de la totalité des attributs (dictionnaire de données), sur laquelle on applique un algorithme de normalisation. La Normalisation se présente alors comme une décomposition de cette table de départ en plusieurs tables normalisées. Codd a proposé trois formes normales, auxquelles ont été ultérieurement été ajoutée d'autres formes normales comme les 4e, 5e formes normales ou la forme de Boyce-Codd. La première décomposition s'effectue sur la notion de dépendance fonctionnelle. Un attribut B d'une table T est fonctionnellement dépendant d'un autre attribut A de T, si, à tout instant, chaque valeur de A n'a qu'une valeur associée de B : on note A B La 0eme forme normale impose que chaque table soit identifiée par une clé primaire et que tous les autres attributs de la table soit en dépendance fonctionnelle avec la clé primaire. La 1ere forme normale a pour objet d'éliminer les groupes répétitifs dans une table. La démarche est la suivante Sortir le groupe répétitif de la table initial. Transformer le groupe répétitif en table, trouver sa clé et rajouter dans la clé de cette nouvelle table la clé primaire de la table initiale. La 2eme forme normale concerne les tables à clé primaire composée (composée de plusieurs attributs). La règle impose que les attributs non-clé primaire dépendent de la totalité de la clé primaire. Tout attribut qui ne dépendrait que d'une partie de la clé primaire doit être exclu de la table. Le processus est le suivant. Regrouper dans une table les attributs dépendant de la totalité de la clé, et conserver cette clé pour cette table. Regrouper dans une autre table les attributs dépendant d'une partie de la clé, et faire de cette partie de clé la clé primaire de la nouvelle table. La 3eme forme normale a pour objet l'élimination des dépendances transitives au sein d'une table. (Rappel : La transitivité A B, B C alors A C). La démarche est Conserver dans la table initiale les attributs dépendant directement de la clé Regrouper dans une table les attributs dépendant transitivement; l'attribut de transition reste dupliqué dans la table initiale, et devient la clé primaire de la nouvelle table. La forme normale de Boyce-Codd (BCNF) permet d'éviter des redondances dues à l'existence de dépendances fonctionnelles autres que celles de la clé vers des attributs non clés. Soit un exemple dans lequel un employé est affecté (un certain nombre d'heures) à un certain nombre de projets effectués dans un certain nombre d'unités de fabrication (Une unité de fabrication ne traite qu'un projet donné).15(*) * 15 Htp//www.comment. Ça marche.com |
|