Notion de transaction

Transaction

Une transaction est une unité logique de travail, c'est à dire une séquence d'instructions, dont l'exécution assure le passage de la BD d'un état cohérent à un autre état cohérent.

Cohérence des exécutions incorrectes

La transaction assure le maintien de la cohérence des données que son exécution soit correcte ou incorrecte.

Exemples d'exécutions incorrectes

L'exécution d'une transaction peut être incorrecte parce que :

  • Une panne a lieu

  • Un accès concurrent pose un problème

  • Le programme qui l'exécute en a décidé ainsi

AccueilCours > Principes > Notion de transaction< PrécédentSuivant >