Teknologi Informasi dan Komunikasi

Peserta Program Beasiswa Protonema 2022/2023 oleh : Kartika Sari Dewi

Transaction Control Language (TCL)


Transaction Control Language (TCL) adalah bahasa pemrograman yang digunakan untuk mengendalikan transaksi dalam basis data. TCL digunakan untuk memulai, mengatur dan mengakhiri transaksi, serta untuk mengelola perubahan pada basis data.

BEGIN TRANSACTION: Digunakan untuk memulai transaksi SQL. Ketika perintah ini dieksekusi, transaksi dimulai dan semua perintah SQL yang dieksekusi setelahnya akan dimasukkan ke dalam transaksi tersebut.

COMMIT: Digunakan untuk menyimpan semua perubahan pada basis data yang terjadi selama transaksi dan mengakhiri transaksi. Ketika perintah ini dieksekusi, semua perubahan pada basis data akan disimpan secara permanen.  

ROLLBACK: Digunakan untuk membatalkan semua perubahan pada basis data yang terjadi selama transaksi dan mengakhiri transaksi. Ketika perintah ini dieksekusi, semua perubahan pada basis data akan dibatalkan.

SAVEPOINT: Digunakan untuk membuat titik penyimpanan selama transaksi yang memungkinkan untuk memulihkan transaksi pada titik tertentu nanti. Ketika perintah ini dieksekusi, titik penyimpanan akan dibuat dan transaksi akan dilanjutkan. 

Transaction Control Language (TCL) Transaction Control Language (TCL) Reviewed by kartikasari on Februari 22, 2023 Rating: 5
Diberdayakan oleh Blogger.