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 base de données pour la gestion des malades cas de l'hôpital général de référence de Tshiamala

( Télécharger le fichier original )
par Marcel Mbuyi
Université Morava - Graduat 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.2.2 Une base de données 

Nous pouvons considérer une base de données comme :

- Une grande quantité de données, centralisées ou non, servant pour les besoins d'une ou plusieurs applications, interrogeables et modifiables par un groupe d'utilisateurs travaillant en parallèle.

- Un ensemble structuré et organisé permettant le stockage de grandes quantités d'informations afin d'en faciliter l'exploitation (ajout, mise à jour, recherche et consultations de données9(*).

En fin, sa gestion se fait grâce à un système appelé SGBD (système de gestion de base des données) ou en anglais DBMS (data base management system). Le SGBD est un ensemble de service (Applications logicielles) permettant de gérer la Base des données. C'est-à-dire10(*) :

- Permettre l'accès aux données de manière simple ;

- Autoriser un accès aux informations par multiples utilisateurs ;

- Manipuler les données présentes dans la Base des données (insertion, suppression, modification)

II.2.3 Critères d'une base de données

Une base de données doit répondre aux critères suivant11(*) :

1) L'exhaustivité

C'est la présence dans cette base de tous les enseignements qui ont trait aux applications en question.

2) Non-redondance des données

Afin d'éviter les problèmes lors des mises à jour, chaque donnée ne doit être présente qu'une seule fois dans la base.

3) Cohérence des données

Les données sont soumises à un certain nombre de contraintes d'intégrité qui définissent un état cohérent de la base. Elles doivent pouvoir être exprimées simplement et vérifiées automatiquement à chaque insertion, modification ou suppression des données.

4) Sécurité des données

Les données doivent pouvoir être protégées contre les accès non autorisées. Pour cela, il faut pouvoir associer à chaque utilisateur des droits d'accès aux données.

5) Résistance aux pannes

Que se passe-t-il si une panne survient au milieu d'une modification, si certains fichiers contenant les données deviennent illisibles? Les pannes, bien qu'étant assez rares, se produisent quand même de temps en temps. Il faut pouvoir, lorsque l'une d'elles arrive, récupérer une base dans un état "sain". Ainsi, après une panne intervenant au milieu d'une modification deux solutions sont possibles : soit récupérer les données dans l'état dans lequel elles étaient avant la modification, soit terminé l'opération interrompue.

6) La structure

C'est l'adaptation du mode de stockage de données au traitement ; structuration que la base doit avoir est liée à l'évolution de la technologie.

* 9 http://laurent-audibert.developpez.com/cours-bd/

* 10 George GARDERIN, Base des données Objet er relationnel, Ed Eyrolles, paris 2001.

* 11 George GARDERIN, technique de base de données, Edition/Paris 2008

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








"Il y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand