Qu'est-ce qu'une base
de données?
Une base de données (son abréviation
est BD, en anglais DB, database) est une entité
dans laquelle il est possible de stocker des données
de façon structurée et avec le moins
de redondance possible. Ces données doivent
pouvoir être utilisées par des programmes,
par 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. On parle généralement
de système d'information pour désigner
toute la structure regroupant les moyens mis en place
pour pouvoir partager des données.
Utilité d'une base de données?
Une base de données permet de mettre des données
à la disposition d'utilisateurs pour une consultation,
une saisie ou bien une mise à jour, tout en
s'assurant des droits accordés à ces
derniers. Cela est d'autant plus utile que les données
informatiques sont de plus en plus nombreuses.
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.
La gestion des bases de données
Afin de pouvoir contrôler les données
ainsi que les utilisateurs, le besoin d'un système
de gestion s'est vite fait ressentir. La gestion de
la base de données se fait grâce à
un système appelé SGBD (système
de gestion de bases de données) ou en anglais
DBMS (Database management system). Le SGBD est un
ensemble de services (applications logicielles) permettant
de gérer les bases de données, c'est-à-dire:
permettre l'accès aux données de façon
simple
autoriser un accès aux informations à
de multiples utilisateurs
manipuler les données présentes dans
la base de données (insertion, suppression,
modification)
Le SGBD peut se décomposer en trois sous-systèmes:
le système de gestion de fichiers:
il permet le stockage des informations sur un support
physique
le SGBD interne:
il gère l'ordonnancement des informations
le SGBD externe:
il représente l'interface avec l'utilisateur
Les principaux SGBD
Les principaux systèmes de gestion de bases
de données sont les suivants:
Borland Paradox
Filemaker
IBM DB2
Ingres
Interbase
Microsoft SQL server
Microsoft Access
Microsoft FoxPro
Oracle
Sybase
MySQL
PostgreSQL
mSQL
SQL Server 11
Ce document intitulé «Bases
de données - Introduction» issu de CommentCaMarche.net
est mis à disposition sous les termes de la
licence Creative Commons.
|