Sgbd
Groupe : C
Année Universitaire 2012/2013
:
Sommaire
Introduction
Les caractéristiques d’un SGBD
Les SGBD libres disponibles
2
L'évolution de l'informatique a toujours été rapide et impressionnante. Le domaine des bases de données ne déroge pas à la règle. Au commencement, les fichiers à plat ont stocké les informations, sans structure. Puis sont apparus, chronologiquement parlant, les bases de données hiérarchiques présentant une structure arborescente où chaque enregistrement n'a qu'un seul possesseur, les bases de données réseaux, lesquelles ont été en mesure de lever de nombreuses difficultés du modèle précédent, les bases de données relationnelles utilisant des principes de l’algèbre ensembliste et les bases de données orientées objet dont les informations sont représentées sous forme d'objets. Chaque évolution a levé nombre de limitations de la génération précédente et a ajouté toujours plus de fonctionnalités.
3
La fonction première d'un Système de Gestion de Base de Données (SGBD) est d'être un outil de stockage d'informations offrant des fonctions simples de manipulation de grands volumes de données. L’un des avantages de ces SGBD est que l'interrogation de ces informations s’effectue d’une manière indépendante de l'architecture physique de stockage. Les SGBD garantissent la cohérence de ces données en cas de mise à jour simultanée par plusieurs utilisateurs. Les transactions assurent l'intégrité des données en cas d'opérations incorrectes réalisées par un programme ou un utilisateur. Les données stockées dans un SGBD sont dites persistantes, leur fiabilité et leur récupération en cas de panne matérielle ou logicielle doit être toujours possible. De plus, le SGBD doit assurer la confidentialité des données en cas d'accès malveillant ou accidentel.
4
Les fonctionnalités essentielles d'un SGBD sont donc les suivantes : • Le système doit assurer la