Fiches L2 : Niveau 1> Bases de données > Présentation des bases de données
Bases de données
Présentation des bases de données
• Qu’est ce qu’une base de données ?
• A quoi peuvent-elles servir ?
• Comment sont-elles structurées ?
1. Préambule
Les activités humaines génèrent des données (informations). Il en a toujours été ainsi et, plus notre
civilisation se développe, plus le volume de ces données croît. Par conséquent, les données sont de plus
en plus souvent gérées par des moyens informatiques.
Prenons l'exemple de la liste des membres du personnel d’une entreprise : pour chaque personne, on
peut enregistrer par exemple son nom, son prénom, son sexe, sa date de naissance, son adresse et sa
fonction dans l'entreprise.
Si ces données sont gérées par des moyens informatiques, on dit qu'elles constituent une base de
données. Sans vous en rendre compte, vous manipulez déjà des bases de données : c’est par exemple
le cas lorsque vous effectuez des achats sur Internet, que vous cherchez un livre à la BU en utilisant les
ordinateurs mis à votre disposition…
L’objectif des bases de données est de pouvoir :
• Mémoriser de nouvelles informations
• Modifier les informations existantes
• Retrouver facilement des informations mémorisées
Pour réaliser ces objectifs, on a besoin de structurer les informations.
2. Définitions
2.1. Bases de données
Une base de données, généralement appelée BD, est un ensemble structuré et organisé permettant le
stockage de données, enregistrées avec un minimum de redondance, afin d'en faciliter l'exploitation.
On rajoute parfois deux conditions supplémentaires à la définition précédente :
• exhaustivité : la base de données contient toutes les informations requises pour le
service que l'on en attend ;
• unicité : la même information n'est présente qu'une seule fois (pas de doublons).
Reprenons l'exemple de la base de données du personnel et imaginons qu’elle soit utilisée pour la paye
mensuelle, pour l'avancement, les mutations, les mises à la retraite, etc. L'exhaustivité est indispensable
pour le personnel, car la personne qui est absente de la base... n'est pas payée. L'unicité est importante
pour l'employeur, car la personne qui est enregistrée deux fois... risque de toucher double paye !
2.2. Système de gestion des bases de données
La gestion d’une base de données et de ses utilisateurs se fait grâce à un système de gestion de bases de
données appelé aussi SGBD ou en anglais DBMS (Database management system).
Un SGBD est une collection de logiciels permettant la structuration, le stockage, la maintenance,
la mise à jour et la consultation des données d’une BD.