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 et réalisation d'une application de suivi de distribution des médicaments de l'action de lutte contre la malaria (aluma burundi) :

( Télécharger le fichier original )
par Ruben BAHAVU BIHANGO
UNIVERSITE Lumière de Bujumbura - Licence 2010
  

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

III.4.2.4. Dictionnaire de données

Après un travail rigoureux de recueil de l'information sur le terrain auprès des utilisateurs du système d'informations (il s'agit du recueil de l'existant) et l'intégration des nouvelles demandes, il faut regarder l'ensemble des données utiles à sauvegarder. Cet ensemble forme le dictionnaire de données. 
Ce dictionnaire est présenté sous forme de tableaux : 

Champs retenus

Type de données

Taille

Commentaire

 
 
 
 

Tableau N°4 : représentation du dictionnaire de données Source : www.wikipedia.org

III.2.4.5. Modèle Logique de Données

Il s'agit du passage entre le conceptuel de données et l'implémentation physique de la base. Le MLD est lui aussi indépendant du matériel et du logiciel, il ne fait que prendre en compte l'organisation des données. C'est d'ailleurs le point primordial de la modélisation. Si l'organisation des données est relationnelle (si elles sont liées entre elles) alors le MLD est relationnel et devient le MLDR ou (Modèle Logique de Données Relationnel)

Règle de passage du MCD au MLD [11]

1. Chaque classe d'entité du MCD devient une table dans le MLD. Les attributs standards deviennent des colonnes de la table et les identifiants de la classe d'entités deviennent des clés de la table ou clés primaires ;

2. Relation binaire aux cardinalités (x,1)-(x,n),x=0 ou x=1

La clé primaire de la table a cardinalité (x,n) devient une clé étrangère dans la table a cardinalité(x,1) ;

3. Relation binaire aux cardinalités (x,n)-(x,n),x=0 ou x=1

Il y a création d'une table supplémentaire ayant une clé composée des identifiants de deux entités. On dit que la clé primaire de la nouvelle table est la concaténation des clés primaires de deux tables.

Si la relation est porteuse de données, celles-ci deviennent des attributs pour la nouvelle table.

4. relation n-aire (quelles que soient les cardinalités) il y a création d'une nouvelle table ayant comme clé primaire la concaténation des identifiants des entités participant à la relation. si la relation est porteuse de données, celles-ci deviennent des attributs pour la nouvelle table.

III.2.4.6. Modèle physique de données

Le modèle physique des données consiste à décrire la structure de données utilisée sans faire référence à un langage de programmation. Il s'agit donc de préciser le type de données utilisées lors des traitements. Ainsi, le modèle logique est dépendant du  type de base de données utilisé. Cette étape consiste à implémenter le modèle dans le SGBD, c'est-à-dire le traduire dans un  langage de définition de données.

Le langage généralement utilisé pour ce type d'opération est le  SQL, et plus spécialement le langage de définition de données du SQL.

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