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

 > 

Conception d'un système d'information pour le contrôle des structures des écoles

( Télécharger le fichier original )
par Kass Kasongo Ndjoko
Institut Superieur de Commerce/Kinshasa - 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

2.1.3.2. MODELE LOGIQUE DE DONNEES BRUT

T_Peut Avoir

Code_classe

Code_opt

T_Classe

Code_classe

Lib_classe

#Code_niv

T_Option

Code_opt

Lib_opt

T_Disposer

Code_niv

Code_ecole

T_Ecole

Code_ecole

Denom_ecole

Id. SECOPE

Adresse_ecole

Agrément

#Code_reg

#MatriResp

T_Responsable

MatriResp

Nom_resp

Postn_resp

Sex_resp

Grade

Fonction

Tel_resp

T_Niveau

 

Code_niv

Lib_niv

T_Structure

Code_struct

Lib_struct

Nombre

#Code_ecole

#Code_classe

T_Régime

Code_reg

Lib_reg

2.1.4. Normalisation de la Base de données

L'étude des formes normales permet d'éviter certains pièges de conception risquant d'impacter la future base dedonnées. Il est donc important que durant le processus de modélisation, un instant soit pris pour vérifier qu'il n'y a pasd'incohérences fonctionnelles dans la base de données.

2.1.4.1. Définition et but

La normalisation est un processus qui consiste à éliminer les dernières redondances et les valeurs nulles.Son objectif est d'éviter les anomalies dans les bases de donnéesrelationnelles :

§ Problèmes de mise à jour.

§ Suppression de redondances d'informations.

§ Simplification de certaines contraintes d'intégrité.

2.1.4.2. Les formes normales

Pour être parfaites, les relations doivent respecter certaines règles. Cet ensemble de règles se nomme : les formesnormales.Pour parfaire une base de données relationnelle, il est nécessaire de connaître les trois premières formes normales.

Ø Première forme normale (1 FN)

Unetable est en première forme normale (1 FN), si elle a une clé primaire et que ses attributs non clés sont atomiques (élémentaire).

Ø Deuxième forme normale (2 FN)

Une table est en deuxième forme normale (2 FN), si elle est déjà en 1ère forme normale et que ses attributs non clé dépendent totalement de la clé primaire. Cette 2 FN s'appliquent aux tables à clé primaire composée.

Ø Troisième forme normale (3 FN)

Une table est en troisième est troisième forme normale lorsqu'elle est déjà en deuxième forme normale et que ses attributs non clés de la table ne dépendent pas transitivement de la clé primaire.En appliquant les principes ci-dessus définis, nous avons repérés que certains attributs de la table Responsable et Ecole sont décomposables et à leur tour ses attributs deviendront des tables à part entière dans le modèle logique de données valide.

Il s'agit des attributs de la table Responsableet Ecole comme :

ü Fonction ;

ü Grade et ;

ü Agrément;

2.1.4.3. MODELE LOGIQUE DE DONNEES VALIDE

T_Niveau

Codeniv

Lib_niv

T_Classe

Codeclasse

Lib_classe

# Codeniv

T_Peut Avoir

Codeclasse

Codeopt

T_Option

Codeopt

Lib_opt

T_Régime

Codereg

Lib_reg

T_Agrement

Ref.agrem

Lib_agrem

Date_agrem

Disposer

Codeniv

codecole

T_Structure

Codestruct

Lib_struct

Nombre

#codecole

# codeclasse

T_Ecole

Codecole

Denome_cole

Id. SECOPE

Adresse

#Ref_agrement

#code_reg

#matriresp

T_Responsable

Matriresp

Nom_resp

Postn_resp

Sex_resp

#code_grade

#code_fonct

T_Grade

Codegrade

Lib_grade

T_Fonction

Codefonct

Lib_fonct

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








"L'imagination est plus importante que le savoir"   Albert Einstein