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

 > 

Carnet de santé électronique aux cliniques universitaire de Kinshasa.

( Télécharger le fichier original )
par Achille MUYAKA
Université de Kinshasa (UNIKIN) - Licence en informatique 2015
  

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

II.3. Modélisation d'une base de Données

La modélisation est la démarche qui consiste à produire des modèles, soit pour décrire un système existant (analyse), soit pour élaborer un nouveau système (conception) à partir des perceptions du monde réel.

II.3.1. Modèle

ü Un modèle est une représentation partielle de la réalité.

ü Abstraction de ce qui est intéressant pour un contexte donné, Vue subjective et simplifiée d'un système.

Le modèle nous facilite la compréhension, la communication et voire simuler le fonctionnement d'un système.

Pourquoi il est important de modéliser une base de données ?

Il est bien connu qu'avant d'entreprendre la réalisation informatique d'un problème, il est nécessaire de réfléchir aux tenants et aboutissants du système à réaliser. Il s'agit de passer du monde réel, complexe et confus au monde informatique où les structures et les propriétés des objets doivent être identifiées. Cette tâche classique est essentielle dans la conception du schéma d'une base de données.

II.3.2. Méthode de modélisation d'une base de données

Nous allons utiliser la méthode Merise qui est une Méthode d'Étude et de Réalisation Informatique par les Sous-ensembles ou pour les Systèmes d'Entreprise.

Cette méthode présente comme avantage indéniable de permettre une définition claire et précise de l'ensemble du

Système et d'en définir correctement le périmètre.

II.3.2.1. Modèle entité Association

Le modèle E-A (ou E-R [Entity-Relationship] en anglais) permet la modélisation conceptuelle des données. Il correspond au niveau conceptuel de la méthode MERISE (méthode d'analyse informatique), le MCD (Modèle Conceptuel de Données). La conception E-A est issue des travaux de Chen, (Chen, "The entity-Relation sheep Model - Towards a UnifiedView of Data", "ACM Transactions on Database systems", mars-1976, n°.1) et se fonde sur deux concepts principaux et un troisième sous-jacent : l'entité, l'association et l'attribut ou propriété.

a) Entité 

Une Entité est une représentation d'un objet du monde réel (concret ou abstrait), perçu par le concepteur comme ayant une existence propre, et à propos duquel on peut enregistrer des informations, car n'ayant que des caractéristiques comparables.

PATIENT

MEDECIN

Une entité existe indépendamment du fait qu'elle puisse être liée à d'autres entités de la base de données. Par exemple, dans un hôpital, on a l'entité médecin, patient, etc. ...

Fig.II.5: Entité

b) Association

Une association est une représentation d'un lien entre plusieurs entités, lien où chaque entité liée joue un rôle déterminé. Si l'association lie deux (ou plusieurs) entités du même type, elle est dite "cyclique" et, dans ce cas, la spécification du rôle de chaque entité est indispensable pour supprimer les ambiguïtés possibles.

Dans notre cas, l'association consulter met en relation l'entité médecin et patient.

PATIENT

MEDECIN

Consulter

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








"Les esprits médiocres condamnent d'ordinaire tout ce qui passe leur portée"   François de la Rochefoucauld