02 Décembre 2008    

Le dictionnaire de Guide-Informatique

ACID

Atomicité, Cohérence, Isolation, Durabilité

Critères de qualité que doivent respecter les SGBDR :

  • atomicité : une transaction doit être entièrement effectuée ou pas du tout (par exemple, lors de la mise à jour de n éléments d’une table).
  • cohérence : la cohérence entre tables d’une même base doit être respectée, même en cas d’incident.
  • isolation : pendant une transaction complexe, les autres transactions voient la totalité des données à modifier dans l’état antérieur au démarrage de la transaction jusqu’à son achèvement.
  • durabilité : lorsque la transaction est achevée, les modifications sont définitives, même en cas d’incident.

Dans la pratique, les SGBDR utilisent un fichier journal qui enregistre toutes les modifications entre deux points de reprise. En cas d’incident, il suffit de reprendre l’état de la base au point de reprise et de repasser les transactions listées dans le journal pour obtenir une situation saine et à jour.

Pour aller plus loin

Voir aussi la définition

Le forum

Vous voulez avoir l'avis d'un expert sur ce sujet ?
Recherche         
fermer