Una transazione raggruppa più istruzioni in un'unica unità atomica: o committano tutte o vengono annullate tutte, dando la A, C, I, D di ACID. Il livello di isolamento regola la "I" — quanto le transazioni concorrenti possono vedere dei dati non committati o in modifica delle altre.
