C Les bases des données
On appelle base de données (data base) un ensemble de
données, en interaction structurée, stockées dans des
mémoires accessibles à l'ordinateur. Une base de données
doit répondre à trois critères dont :
ü L'exhaustivité : exigeant
qu'une base de données contienne toutes les informations ayant trait
à l'application concernée.
ü La non redondance : qui implique que
dans une base de données, il ne doit pas y avoir
répétition d'une même information (données).
ü La structure : signifie qu'une base de
données doit être à mesure de supporter le volume de
données qu'exige l'application tout en tenant compte des logiciels qui
les exploiteront
Ces données sont stockées pour être
utilisé par des programmes et des utilisateurs différents. Ainsi,
la notion de base de données est généralement
couplée à celle de réseau afin de pouvoir mettre en commun
ces informations, d'où le nom de base.
Une base de données est utilisée pour conserver
une masse importance d'informations dont on envisage s'en servir
ultérieurement. Elle permet de mettre ces données à la
disposition d'utilisateurs pour une consultation, une saisie ou une mise
à jour.
Une base de données peut être locale,
c'est-à-dire utilisable sur une machine par un utilisateur, ou bien
répartie, c'est-à-dire que les informations sont stockées
sur des machines distantes et accessibles par réseau.
L'avantage majeur de l'utilisation de bases de données
est la possibilité de pouvoir être accédées par
plusieurs utilisateurs simultanément.
D. Gestion d'une base de données
Pour gérer une base de données, l'ordinateur se
sert d'un programme appelé Système de Gestion de Base de
Données : SGBD (Data Base Management
System : DBMS).
Par définition, un SGBD est un ensemble des logiciels
systèmes permettant, à l'aide d'un langage
spécialisé, de gérer une base de données. La
gestion d'une base de données sous-entend : la définition des
données, leurs stockages, leurs recherches ou leurs interrogations et
leurs mises à jour en mémoire.
Signalons également qu'il existe 5 types de bases de
données différenciées d'après leur structure ou
modèle d'organisation de données. On citera entre autre : le
modèle réseau, le modèle hiérarchique, le
modèle relationnel (le plus utilisé), le modèle
déductif, le modèle relationnel objet.
|