Apa arti istilah ACID dalam kaitannya dengan database?

ACID mencakup 4 sifat yang harus dimiliki transaksi Database. A adalah singkatan dari Atomicity - baik semua pekerjaan yang dilakukan sebagai bagian dari transaksi harus selesai atau tidak ada yang harus. C adalah singkatan dari konsistensi yaitu setiap perubahan yang dilakukan oleh transaksi harus melewati semua aturan validasi. I adalah singkatan dari Isolation yang mengacu pada gagasan bahwa transaksi harus dapat dieksekusi dengan benar secara independen dari transaksi bersamaan lainnya. D adalah untuk Ketahanan. Setiap pekerjaan yang dilakukan oleh transaksi yang berkomitmen harus tetap ada meskipun gagal. Masing-masing istilah ini memerlukan penjelasan yang lebih rinci tetapi ini adalah ikhtisar tingkat tinggi dari istilah ACID dalam database