Préambule
NFP 107Vertigo 1
Systèmes de gestion de bases de données
NFP 107
Introduction à la concurrence d’accès
Philippe Rigaux
http://idf.pleiad.net/index.php
Préambule
NFP 107Vertigo 2
1. Généralités
Préambule
NFP 107Vertigo
Objectifs de ce cours
Comprendre les mécanismes d’accès
concurrents à une base de données
Connaître les risques liés à une gestion laxiste
de la concurrence
Connaître aussi les inconvénients d’une gestion
trop stricte
S’initier au concept de transaction, et interpréter
dans ce contexte le comportement d’un SGBD
transactionnel
Comprendre les modes de gestion de la
concurrence offerts au niveau « logique »
3
Préambule
NFP 107Vertigo
Pour accompagner ce cours
Le polycopié (Introduction à la concurrence
d’accès, Philippe Rigaux, Cnam)
Dispo à http://sys.bdpedia.fr en HTML
(PDF) http://www.bdpedia.fr/systemes-relationnels
Disposer d’un SGBD comme PostgreSQL ou
MySQL pour effectuer quelques manipulations
chez vous
Et bien entendu, faire les exercices du polycopié
et autres
4
Préambule
NFP 107Vertigo
De quoi s’agit-il?
Deux hypothèses à reconsidérer
Un programme SQL s’exécute indépendamment
des autres (« en isolation »)
-> de grandes bases de données peuvent gérer des
centaines, voire des milliers d’accès concurrents
Un programme s’exécute sans erreur et
intégralement
Raisons innombrables: plantage, pb réseau, pb du
serveur, panne électrique, etc.
L’interruption peut laisser la base dans un état
incohérent
5
1 / 19 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 !