Image ventilateur qui tourne fond du ventilateur Circuit imprimé (image de titrage diode verte diode rouge
Administration

ACID

INFORMATIQUE > BASES DE DONNÉES

Acronyme pour atomicité, cohérence, isolation et durabilité.

Dans le domaine des bases de données, l'acronyme ACID créé par Andreas Reuter et Theo Härder en 1983, désigne les conditions qui doivent être remplies pour garantir la fiabilité d'une transaction. Elles ont été définies en 1970 par Jim Gray.

  • Atomicité

    Une transaction se fait entièrement ou pas du tout. Si une partie ne peut se faire, il faut remettre les données dans l'état où elles étaient avant la tentative de transaction. L'atomicité doit être respectée quelle que soit la cause de l'échec de la transaction (panne d'électricité, panne de l'ordinateur,...)

  • Cohérence

    Une transaction doit mener le système d'un état valide à un autre état valide (respect des contraintes d'intégrité, déclencheurs,...)

  • Isolation

    Une transaction doit s'effectuer comme si elle était la seule à un instant donné. Aucune dépendance n'est possible entre les transactions.

  • Durabilité

    Une transaction confirmée doit être enregistrée de façon permanente même si une panne quelconque intervient juste après la confirmation.

Pour en savoir plus

Wikipedia

lebigdata.fr

Anglais
ACID, for Atomicity, Consistency, Isolation, Durability.