Une transaction de base de données comprend une unité de travail exécutée dans un système de gestion de bases de données -LRB- ou un système similaire -RRB- contre une base de données, et traitée de manière cohérente et fiable, indépendamment des autres transactions.
Parfois, les données de la base de données peuvent aussi être modifiées. Une transaction de base de données est généralement atomique.