WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

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
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

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 TABLES

Dé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

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite