Académique Documents
Professionnel Documents
Culture Documents
La manipulation de donn�es est une des utilisations les plus courantes des
ordinateurs. Les bases de donn�es sont par exemple utilis�es dans les secteurs de
la finance, des assurances, des �coles, de l'�pid�miologie, de l'administration
publique (notamment les statistiques) et des m�dias.
Lorsque plusieurs choses appel�es bases de donn�es sont constitu�es sous forme de
collection, on parle alors d'une banque de donn�es.
Sommaire
1 Description
2 Terminologie
3 Typologie
4 Histoire
5 Construction
6 Organisation interne
7 Syst�me de gestion de bases de donn�es
8 Mise � disposition
9 Utilisations
9.1 Quelques exemples
9.2 Types d'utilisations
10 Notes et r�f�rences
11 Voir aussi
11.1 Bibliographie
11.2 Articles connexes
Description
Une base de donn�es est un � conteneur � stockant des donn�es2 telles que des
chiffres, des dates ou des mots, pouvant �tre retrait�s par des moyens
informatiques pour produire une information ; par exemple, des chiffres et des noms
assembl�s et tri�s pour former un annuaire. Les retraitements sont typiquement une
combinaison d'op�rations de recherches, de choix, de tri, de regroupement, et de
concat�nation3.
Le syst�me de gestion de base de donn�es est une suite de programmes qui manipule
la structure de la base de donn�es et dirige l'acc�s aux donn�es qui y sont
stock�es. Une base de donn�es est compos�e d'une collection de fichiers ; on y
acc�de par le SGBD qui re�oit des demandes de manipulation du contenu et effectue
les op�rations n�cessaires sur les fichiers. Il cache la complexit� des op�rations
et offre une vue synth�tique sur le contenu. Le SGBD permet � plusieurs usagers de
manipuler simultan�ment le contenu, et peut offrir diff�rentes vues sur un m�me
ensemble de donn�es2.
Une base de donn�es n�cessite g�n�ralement plus d'espace disque, le large �ventail
de fonctions offertes par les SGBD rend les manipulations plus complexes, et les
pannes ont un impact plus large et sont plus difficiles � rattraper 4.
Terminologie
Mod�le de donn�es relationnel.
mod�le de donn�es
Le sch�ma ou mod�le de donn�es, est la description de l'organisation des
donn�es. Il se trouve � l'int�rieur de la base de donn�es, et renseigne sur les
caract�ristiques de chaque type de donn�e et les relations entre les diff�rentes
donn�es qui se trouvent dans la base de donn�es. Il existe plusieurs types de
mod�les de donn�es (relationnel, entit�-association, objet, hi�rarchique et
r�seau)5.
mod�le de donn�es logique et physique
Le mod�le de donn�es logique - ou conceptuel - est la description des donn�es
telles qu'elles sont dans la pratique, tandis que le mod�le de donn�es physique est
un mod�le d�riv� du mod�le logique qui d�crit comment les donn�es seront
techniquement stock�es dans la base de donn�es5.
entit�
Une entit� est un sujet, une notion en rapport avec le domaine d'activit� pour
lequel la base de donn�es est utilis�e, et concernant lequel des donn�es sont
enregistr�es (exemple : des personnes, des produits, des commandes, des
r�servations�)4,1.
attribut
Un attribut est une caract�ristique d'une entit� susceptible d'�tre enregistr�e
dans la base de donn�es. Par exemple, une personne (entit�), son nom et son adresse
(des attributs). Les attributs sont �galement appel�s des champs ou des colonnes4.
Dans le sch�ma les entit�s sont d�crites comme un lot d'attributs en rapport avec
un sujet1.
enregistrement
Un enregistrement est une donn�e composite qui comporte plusieurs champs dans
chacun desquels est enregistr�e une donn�e. Cette notion a �t� introduite par le
stockage dans des fichiers dans les ann�es 19601.
association
Les associations d�signent les liens qui existent entre diff�rentes entit�s,
par exemple, entre un vendeur, un client et un magasin4.
cardinalit�
La cardinalit� d'une association - d'un lien entre deux entit�s A et B - est le
nombre de A pour lesquelles il existe un B et inversement. Celle-ci peut �tre un-a-
un, un-a-plusieurs ou plusieurs-�-plusieurs. Par exemple, un compte bancaire
appartient � un seul client, et un client peut avoir plusieurs comptes bancaires
(cardinalit� un-a-plusieurs)5.
mod�le de donn�es relationnel
C'est le type de mod�le de donn�es le plus couramment utilis� pour la
r�alisation d'une base de donn�es. Selon ce type de mod�le, la base de donn�es est
compos�e d'un ensemble de tables (les relations) dans lesquelles sont plac�es les
donn�es ainsi que les liens. Chaque ligne d'une table est un enregistrement. Ces
mod�les sont simples � mettre en �uvre, fond�s sur les math�matiques (la th�orie
des ensembles), ils sont tr�s populaires et fortement normalis�s5.