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 d'une application web pour la publication des résultats académiques dans un portail documentaire.

( Télécharger le fichier original )
par Patrick IZATINA MBALA
Institut Supérieur de Techniques Appliquées - Licence 2014
  

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

I.4.1.2.6. LES DIFFERENTS MODELES DE BASE DE DONNEES1

Les bases de données sont apparues à la fin des années 60, à une époque où la nécessité d'un système de gestion de l'information souple se faisait ressentir. Il existe cinq modèles de SGBD, différenciés selon la représentation des données qu'elle contient :

a. Le modèle hiérarchique

Dans le modèle hiérarchique, les données sont classées hiérarchiquement, selon une arborescence descendante. Ce modèle utilise des pointeurs entre les différents enregistrements. Il s'agit du premier modèle de SGBD.

La figure I.4 ci-dessous illustre le modèle hiérarchique

Fig. I.4 : modèle hiérarchique

b. Le modèle réseau

Comme le modèle hiérarchique ce modèle utilise des pointeurs vers des enregistrements. Toutefois la structure n'est plus forcément arborescente dans le sens descendant. La figure ci-dessous illustre le modèle réseau.

La figure I.5 ci-dessous illustre le modèle réseau.

1 http://www.commentçamarche.com\bddintro.htm

I S T A 2 0 1 4 - 2 0 1 5 P a g e | - 17 -

Fig. I.5 : modèle réseau

c. Le modèle relationnel (SGBDR, Système de gestion de bases de données relationnelles)

Les données sont enregistrées dans des tableaux à deux dimensions (lignes et colonnes). Elles sont basées sur l'algèbre relationnelle et un langage déclaratif (généralement SQL). La manipulation de ces données se fait selon la théorie mathématique des relations. Le tableau I.1 nous montre une base relationnelle.

Tableau I.1 : base relationnelle

Id. étudiant

Nom

Prénom

Moyenne

Domicile

1

IZATINA

Patrick

18

KINSHASA

2

KASONGA

Alex

18

MBUJI MAYI

3

RIMPOTSHE

Oscar

17,5

KINSHASA

4

MBEYA

Ornella

16

LUBUMBASHI

5

NAMBIDI

Ketsia

15

MATADI

d. Le modèle déductif

Dans ce modèle les données sont représentées sous forme de table, mais leur manipulation se fait par calcul de prédicats.

e. Le modèle objet (SGBDO, Système de gestion de bases de données objet)

Les données sont stockées sous forme d'objets, c'est-à-dire de structures appelées classes présentant des données membres. Les champs sont des instances de ces classes.

La figure I.6 ci-dessous illustre le modèle objet.

I S T A 2 0 1 4 - 2 0 1 5 P a g e | - 18 -

Fig. I.6 : modèle objet

I.4.1.2.7. CYCLE DE VIE D'UNE BASE DE DONNEES1

On appelle conception d'une base de données la phase d'analyse qui aboutit à déterminer le futur contenu de la base.

Lorsqu'une entreprise décide, pour son informatisation, d'adopter une approche base de données, le premier problème à résoudre, peut-être le plus difficile, est de déterminer les informations qu'il conviendra de mettre dans la base de données.

Il faut ainsi que l'ensemble des utilisateurs actuels et futurs de cette base de données se mettent d'accord sur la nature et les caractéristiques des informations qu'il faut garder pour assurer la gestion de l'entreprise.

Une fois que cet accord aura été établi, il faudra pouvoir transmettre son contenu au logiciel SGBD choisi par l'entreprise. Ceci sera fait au moyen d'un langage symbolique, spécifique du logiciel choisi, que l'on appelle langage de description de données (LDD). Une fois que le SGBD aura pris connaissance de cette description, il sera possible aux utilisateurs d'entrer les données, c'est-à-dire de constituer la première version, initiale, de la base de données.

On appelle implantation de la base de données cette phase qui consiste à décrire la base de données dans le langage du SGBD et construire cette première version.

Une fois l'implantation terminée, peut commencer l'utilisation de la base de données. Celle-ci se fait au moyen d'un langage, dit langage de manipulation de données (LMD), qui permet d'exprimer aussi bien les requêtes d'interrogation (pour obtenir des informations contenues dans la base) que des requêtes de mise à jour (pour ajouter de nouvelles informations, supprimer des informations périmées, modifier le contenu des informations).

1 http://tecfa.unige.ch/staf/staf-h/tassini/staf2x/Heidi/last_bd.htm : Dana Torres, Luis Gonzalez, SaraTassinim, Cours de Bases de Données, Avril 2003 - Exercice DESS STAF

I S T A 2 0 1 4 - 2 0 1 5 P a g e | - 19 -

On appelle cycle de vie d'une base de données la suite des phases conception, implantation, utilisation.

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








"Le doute est le commencement de la sagesse"   Aristote