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'un système pour la gestion de patient

( Télécharger le fichier original )
par Eric WANGI NGOY
Université protestante au Congo - Licence 2007
  

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

~. z.3.Types de Base de Donnees

Les Bases de donnees se distinguent en :

· Base de données hiérarchique ;

· Base de données en réseau ;

· Base de données relationnelles, selon le type du systéme de gestion de base de données utilise.

Il est cependant important de noter que dans l'environnement des micro-ordinateurs, c'est la base de donnees relationnelle qui est utilisee.

La raison de ce succés reside dans la conception facile a maitriser son accés facile et en temps minimise et la simplicité qu'elle présente comme approc he.

Cela veut dire que la base de donnees est concue comme un tableau a double entrée : les lignes de la table correspondent plus ou moins aux enregistrements et les colonnes aux donnees elementaires.

Exemple :

NOM POST-NOM SEXE

Lignel
Ligne2

Ligne n

 

~. z.4.Les Systemes de gestion de Base de Donnees (SGBD)

I. z.4.I.Definition

C'est un ensemble de programmes generaux (C'est-à-dire varies) dont le role est de servir d'interp hase entre l' homme et la base de donnees.

Un SGBD peut aussi etre percu comme un ensemble de logiciels systemes permettant aux utilisateurs d'inserer, de modifier et de rec herc her efficacement des donnees specifiques dans une grande masse d'informations partagee par de multiples utilisateurs7.

I. z.4. z.Fonction d'un SGBD

Les fonctions principales d'un SGBD sont : la creation et la manipulation des donnees.

Pour les executer, le SGBD offre deux outils specialises permettant une deconnexion complete de la programmation :

A. Le langage de description des donnees (LDD)

Il permet de fournir au SGBD la structure logique de la base ainsi que les modes de stockage physique et d'acces aux donnees.

Autrement dit, il permet la creation de la structure des donnees et le c hargement dans la base de donnees.

B. Le langage de manipulation des donnees (LMD)

Le langage de manipulation des donnees dans la base afin de retrouver, modifier, creer, supprimer ou extraire des donnees.

C'est l'exploitation de base de donnees.

A cote des fonctions principales d'un SGBD, existent des fonctions secondaires telles que les utilitaires qui sont des programmes prenant en charge le probleme de securite et de confidentialite d'une BDD.

7 G. GARDARIN, Base de Données objet et relationnel, éd. Eyrolles, 2eme tirage 2000, p.4

I. La securite

Elle est utilisee en vue d'eviter la destruction, le piratage, le sabotage,...

. La confidentialite

Par un mot de passe ou un droit d'acces, n'importe qui ne peut plus acceder dans la base de donnees.

~. z.4.3.Type de SGBD

Nous avons dejà dit precedemment qu'a un type de SGBD correspond a une structure de la BDD.

Ainsi, nous distinguons :

A. SGBD de type hierarchique

C'est la premiere generation des SGBD paru dans les annees 60. Il presente une structure hierarc hique, c'est-à-dire en arborescence ou a acces unique.

B. SGBD de type reseau

C'est la deuxieme generation des SGBD. La structure est presentee en arborescence mais l'acces est navigationnel, ce qui veut dire qu'un « fils » peut avoir plusieurs « pere ».

C. SGBD de type relationnel

C'est la derniere generation des SGBD. Un SGBD est dit relationnel (totalement) lorsqu'il repond aux criteres tels que:

i. L'integrite d'identite ou d'entite

Une table doit avoir une cle unique avec une valeur non nulle et tous les attributs portes par l'entite doivent dependre fonctionnellement de la dite cle.

. L'integrite de reference

Si dans une table on trouve une cle faisant reference a une autre table, cette derniere table doit necessaire et obligatoire existe.

SGBD est dit aussi relationnel (totalement) lorsqu'il possede un langage de requete a puissance algebrique. Ce langage lui permettra d'effectuer les operations de l'algebre relationnelle :

. i. La jointure ou la composition

Elle consiste a creer une troisieme table a partir de deux autres repondant aux criteres du produit cartesien c'est-A-dire la troisieme table est composee des colonnes de deux tables.

Comme les deux tables comportent des redondances, pour l'eviter nous devons envoyer la troisieme table a l'impression.

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








"Un démenti, si pauvre qu'il soit, rassure les sots et déroute les incrédules"   Talleyrand