Danau data adalah repositori terpusat yang memungkinkan Anda untuk menyimpan semua data terstruktur dan tidak terstruktur dalam skala apa pun. Transaksi data adalah serangkaian pertukaran data yang dilakukan dalam satu operasi. Misalnya, ketika seorang pelanggan menarik uang dari rekening, bank akan melakukan beberapa pertukaran data secara bersamaan dalam satu transaksi data, termasuk memverifikasi bahwa rekening memiliki saldo yang cukup, memverifikasi identitas, dan mendebit penarikan dari rekening. Danau data transaksional adalah tipe danau data yang tidak hanya menyimpan data dalam skala besar, tetapi juga mendukung operasi transaksional dan memastikan bahwa data sudah akurat, konsisten, dan memungkinkan Anda untuk melacak perubahan data serta struktur data dari waktu ke waktu. Properti ini secara kolektif dikenal sebagai Atomisitas, Konsistensi, Isolasi, dan Daya Tahan (Atomicity, Consistency, Isolation, and Durability atau ACID):
Atomisitas menjamin bahwa setiap transaksi adalah satu peristiwa tunggal yang berhasil atau gagal sepenuhnya; tidak ada status setengah jalan.
Konsistensi memastikan bahwa semua data yang ditulis adalah valid sesuai dengan aturan danau data yang ditetapkan, yang memastikan bahwa data sudah akurat dan andal.
Isolasi memastikan beberapa transaksi dapat berlangsung secara bersamaan tanpa saling mengganggu, yang memastikan bahwa setiap transaksi berjalan secara independen.
Daya Tahan berarti bahwa data tidak hilang atau rusak setelah transaksi dikirimkan. Data dapat dipulihkan jika terjadi kegagalan sistem, seperti pemadaman listrik.