Sebuah transaction mengelompokkan statement menjadi satu unit atomik: entah semua di-commit atau semua di-roll back, memberikan A, C, I, D dari ACID. Isolation level menyetel bagian "I" — seberapa banyak transaction yang bersamaan dapat melihat data yang belum di-commit atau yang sedang berubah milik satu sama lain.
