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

 > 

Système informatisé pour la planification et le suivi de gestion des projets des établissements scolaires.

( Télécharger le fichier original )
par Kass KASONGO NDJOKO
ISC/GOMBE - 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

III.1.2 Base de données

Une base de données est un ensemble de données cohérent structurées, fiables et partagées entre plusieurs utilisateurs, renfermant des informations nécessaires, non répétitives et permettant à plusieurs utilisateurs d'y accéder simultanément4.

Elle permet l'accès ou la manipulation aisée de données à plusieurs utilisateurs simultanément. Cette définition fait ressortir des structurations, de mise en commun, de non redondance et l'exhaustivité des données de base. Certains ces besoins sont du ressort de l'utilisateur alors que d'autres sont de celui du logiciel chargé de gérer la (les) base(s) de données5 :

- Structuration : ce terme fait allusion aux conditions de stockage des informations et la manière dont ces dernières seront utilisées.

- Non redondance : d'une manière générale la base de données ne peut jamais contenir des informations répétitives.

- Exhaustivité : c'est un critère qui exige que la base de données soit complète ; donc un principe selon lequel une base de données doit contenir toutes les informations nécessaires afin de répondre aux besoins des utilisateurs.

III.1.3 Différents modèles des bases de données

Les bases de données ont pris une place importante en informatique, et

particulièrement dans le domaine de la gestion. L'étude des bases de données a conduit

aux développeurs de différencier plusieurs types ou modèles des bases de données à

savoir :

1' Modèle hiérarchique

1' Modèle réseau

1' Modèle relationnel

1' Modèle objet

1' Modèle déductive

4J.A. M'VIBUDULU, L.D. KONKFIE, Technique des bases de données Etudes et Cas : 2emeEdition Corrigée et révisée, Kinshasa, CRIGED, Décembre 2012, P19

5Nacer Boudjlida, Op.cit.Page 1.

20

a. Modèle hiérarchique

Ce type de modèle permet de présenter des classes ou ensembles d'objet et des relations de types « père-fils » entre ces classes. L'ensemble de ces classes constitue une arborescence. Les SGBD supportant ce type de structure gèrent les liens entre un « père » et ses « fils ».

b. Modèle réseau

Sans doute les bases les plus rapides, elles ont très vite supplante les bases hiérarchiques dans les années 70 (notamment avec IDS II d'IBM). Ce sont aussi des bases de navigation qui gèrent des pointeurs entre les enregistrements. Cette fois-ci le schéma de la base est beaucoup plus ouvert6.

c. Modèle relationnel

A l'heure actuelle ce modèle est le plus utilisé. Les données sont représentées en tables. Elles sont basées sur l'algèbre relationnelle et un langage déclaratif (généralement SQL, Access...)7

d. Modèle objet

La notion des bases de données objet ou relationnel-objet est plus récente et encore en phase de recherche et de développement. Elle sera très probablement ajoutée au modèle relationnel.

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 ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard