TCL

TCL (Transaction Control Language)

TCL (Transaction Control Language), digunakan untuk mengurus berbagai transaksi dalam database. Setiap transaksi dimulai dengan tugas yang spesifik dan berakhir ketika semua tugas dalam grup berhasil diselesaikan. Jika salah satu tugas gagal, maka transaksi juga akan gagal. Karena hal itulah, hasil dari sebuah transaksi hanya memiliki dua kemungkinan, yaitu sukses atau gagal. 

Beberapa perintah TCL adalah:

COMMIT: Perintah ini digunakan untuk menyelesaikan transaksi yang sedang berlangsung dengan mempermanenkan semua perubahan yang dilakukan pada database. Setelah transaksi selesai, semua data yang dimodifikasi oleh transaksi akan disimpan secara permanen di dalam database.

ROLLBACK: Perintah ini digunakan untuk membatalkan transaksi yang sedang berlangsung dan mengembalikan semua data ke kondisi sebelum transaksi dimulai. Dalam arti lain, perintah ini akan menghapus semua perubahan yang dilakukan oleh transaksi yang belum di- COMMIT ke dalam database.

Komentar

Postingan populer dari blog ini

Seputar Container Dalam Linux Redhat