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 |
III.4.2.4. Dictionnaire de donnéesAprè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.
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éesLe 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. |
|