Basedonne

4730 mots 19 pages
Bases de données avancées
Jean-Yves Antoine
LI - Université François Rabelais de Tours Jean-Yves.Antoine AT univ-tours.fr

UFR Sciences et Techniques Master IUP SIR Blois – M1
Bases de Données avancées — IUP Blois, U. Rabelais Tours — © J.Y. Antoine — 1

Bases de données avancées
Administration de bases de données : Protection et sécurité des données par les SGBD transactionnels

UFR Sciences et Techniques IUP GMI Blois – IUP3
Bases de Données avancées — IUP Blois, U. Rabelais Tours — © J.Y. Antoine — 2

Sécurité de données
1. 2. 3. Reprise après panne Gestion des accès concurrents Contrôle d’accès : privilèges Transaction Séquences

Bases de Données avancées — IUP Blois, U. Rabelais Tours — © J.Y. Antoine — 3

1. Panne
Type de panne
– panne d’action et de transaction : locale à la base de données – globale au système
• • Panne système (soft crash) : panne système sans atteinte à la mémoire physique Panne mémoire (hard crash) : problème sur les supports mémoire secondaire Panne Défaillance Locale Soft crash Hard crash Fréquence Fréquence Tps reprise ~ 10 / minute instantané 2 à 3 / semaine qques minutes 1 à 2 / an qques heures
[Gray 81, Härder, Reuter 83]

7

Exemple : gros systèmes

Résistance aux pannes : mémoire sûre

Reprise sur panne
– SGBD restreint (non partagés, mono-utilisateur,…) : pas de support à la reprise – SGBD complet (Oracle) : reprise basée sur la notion de transaction
Bases de Données avancées — IUP Blois, U. Rabelais Tours — © J.Y. Antoine — 4

1. Panne locale et transaction
• Problème
Plusieurs clauses SQL pour une seule action logique Problème de cohérence si panne lors d’une de ces instructions Exemple - Suppression manuelle d’un enregistrement en cascade table2 DELETE FROM table2 WHERE… INSERT INTO table2 VALUES… table1

• Transaction
- Unité logique de traitement correspondant à un ensemble d’actions sur la BD - Trois actions atomiques : validation, annulation et ré-exécution d’une transaction -

en relation

  • Basler
    9487 mots | 38 pages
  • Bastouf
    1085 mots | 5 pages
  • Bassin
    290 mots | 2 pages
  • Kmat
    674 mots | 3 pages
  • Basquiat
    727 mots | 3 pages
  • Basquiat
    723 mots | 3 pages
  • Bassin
    2364 mots | 10 pages
  • Basquiat
    481 mots | 2 pages
  • Scf sujet
    1983 mots | 8 pages
  • Simulation de gestion
    4657 mots | 19 pages
  • Basquiat
    406 mots | 2 pages
  • Economi
    1329 mots | 6 pages
  • Fondation
    3412 mots | 14 pages
  • base
    261 mots | 2 pages
  • Bassi
    3073 mots | 13 pages