Chapitre 1
Introduction aux bases de données
1.1 Qu’est-ce qu’une base de données ?
1.1.1 Notion de base de données
Description générale
Il est difficile de donner une définition exacte de la notion de base de données. Une définition très
générale pourrait être :
Définition 1.1
-Base de données- Un ensemble organisé d’informations avec un objectif commun.
Peu importe le support utilisé pour rassembler et stocker les données (papier, fichiers, etc.), dès lors que
des données sont rassemblées et stockées d’une manière organisée dans un but spécifique, on parle de
base de données.
Plus précisément, on appelle base de données un ensemble structuré et organisé permettant le
stockagedegrandesquantitésd’informations afind’en faciliter l’exploitation (ajout,mise à jour, recherche
de données). Bien entendu, dans le cadre de ce cours, nous nous intéressons aux bases de données
informatisées.
Base de données informatisée
Définition 1.2
-Base de données informatisée- Une base de données informatisée est un ensemble structuré
de données enregistrées sur des supports accessibles par l’ordinateur, représentant des informations du monde réel
et pouvant être interrogées et mises à jour par une communauté d’utilisateurs.
Le résultat de la conception d’une base de données informatisée est une description des données.
Par description on entend définir les propriétés d’ensembles d’objets modélisés dans la base de données
et non pas d’objets particuliers. Les objets particuliers sont créés par des programmes d’applications ou
des langages de manipulation lors des insertions et des mises à jour des données.
Cette description des données est réalisée en utilisant un modèle de données1. Ce dernier est un outil
formel utilisé pour comprendre l’organisation logique des données.
La gestion et l’accès à une base de données sont assurés par un ensemble de programmes qui
constituent le Système de gestion de base de données (SGBD). Nous y reviendrons dans la section 1.2. Un
SGBD est caractérisé par le modèle de description des données qu’il sup