Introduction aux
bases de données
relationnelles
Formation
« Gestion des données scientifiques : stockage et consultation en
utilisant des bases de données »
24 au 27 /06/08
bases de données
relationnelles
Christine Tranchant-Dubreuil – UMR DIA-PC
Base de données : ensemble structuré et organisé permettant le stockage de
grandes quantités d’informations afin d'en faciliter l'exploitation (ajout, mise à jour,
recherche de données).
Système de Gestion de Base de Données (SGBD) :ensemble de logiciels
systèmes permettant aux utilisateurs d'insérer, de modifier, et de rechercher
efficacement des données spécifiques dans une grande masse d'informations
(pouvant
atteindre
plusieurs
milliards
d'octets)
partagée
par
multiples
Introduction
(pouvant
atteindre
plusieurs
milliards
d'octets)
partagée
par
multiples
utilisateurs. Un SGBD est caractérise par un modèle de description des données.
Utilisateurs
- Mises à jour de la BD
- Interrogations
- Administration
- Gestion des fichiers
- Gestion de bases de données
SGBD BD
SGBD : principaux objectifs
Indépendance physique : la façon dont les données sont définies doit être
indépendante des structures de stockage utilisées
Indépendance logique : un même ensemble de données peut être vu
différemment par des utilisateurs différents. Toutes ces visions personnelles des
données doivent être intégrées dans une vision globale.
Non redondance d’information : afin d’éviter les problèmes lors des mises à
jour, chaque donnée ne doit être présente qu’une seule fois dans la base
Partage des données : interrogations et modifications « en même temps »
dans un contexte multi-utilisateurs
Sécurité et reprise sur panne
SGBD : niveau de description des données
Niveau interne ou physique (le plus bas) : définit comment sont stockées
physiquement les données
Niveau logique ou conceptuel :
– décrit par un schéma conceptuel
– indique quelles sont les données stockées et quelles sont leurs relations
indépendamment de l’implantation physique
Niveau externe ou vue :
– propre à chaque utilisateur
– décrit par un ou plusieurs schémas externes
- permet une perception de tout ou partie de la base par un groupe donné
d’utilisateurs, indépendamment des autres
Quelques SGBD connus et utilisés
ACCESS : plate-forme Windows, mono-poste, licence commerciale
SQL SERVER : plate-forme Windows, mode client/serveur, licence commerciale
ORACLE : plate-formes Windows et Linux, mode client/serveur, licence
commerciale
SYBASE
:
plate
-
formes
Windows
et
Linux,
mode
client/serveur,
licence
SYBASE
:
plate
-
formes
Windows
et
Linux,
mode
client/serveur,
licence
commerciale
POSTGRESQL : plate-formes Windows et Linux, mode client/serveur, licence libre
MYSQL : plate-formes Windows et Linux, mode client/serveur, licence libre
Comparatif de SGBD :
http://fadace.developpez.com/sgbdcmp/
1 / 31 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !