Une transaction informatique consiste à effectuer une opération informatique cohérente composée de plusieurs tâches unitaires. L'opération ne sera valide que si toutes les tâches unitaires sont effectuées correctement (on parle alors de commit). Dans le cas contraire, l'ensemble des données traitées lors de l'opération reviennent à leur état initial (on parle alors de rollback).
Pour la suite, voir Wikipédia.org…