Pages

Ads 468x60px

Rabu, 01 Juni 2016

Save Point & Rollback Oracle

Buat kalian yang suka membuat kesalahan, disini saya akan menjelaskan tentang mengembalikkan keadaan seperti sebelum kesalahan itu dibuat. Pastinya bukan pada dunia nyata, namun hanya pada Oracle. Caranya adalah membuat sebuah Save Point dan Rollback. Sebelumnya akan saya jelaskan dahulu mengenai Save Point dan Roll Back
Save Point merupakan sebuah cara untuk menyimpan sebuah program yang sudah diubah ke suatu titik dimana titik tersebut sudah diyakini bahwa sudah tidak ada kesalahan lagi pada titik tersebut.
Roll Back merupakan pengembalian statement ke keadaan semula atau tepatnya pada titik save point untuk program yang sudah di modifikasi dan terjadi eror pada modifikasi tersebut.

Berikut adalah langkah untuk membuat save point dan roll back pada Oracle :
  1. Buat sebuah table dengan nama mahasiswa, kemudian masukkan data yang akan dibuat
2.      Simpan sebagai savepoint y
3.      Masukkan lagi 2 record setelah itu
4.      Simpan sebagai savepoint z
5.      Kemudian tambahkan lagi data yang diinginkan menjadi 9 record

6.      Masukkan perintah rollback z, dan akan kembali seperti pada saat melakukan savepoint z


7.      Masukkan perintah rollback y, dan akan kembali seperti pada saat melakukan save point y.

8.      Masukkan perintah grant sebagai pemberian hak akses seperti dibawah ini.

Kesimpulan: penggunaan savepoint sama saja seperti memberikan checkpoint sebelum perintah dilanjutkan, penggunaan savepoint ditujukan jika terjadi kesalahan penginputan data atau error yang lain dapat dikembalikan seperti sediakala sebelum eror.

Tidak ada komentar:

Posting Komentar

 

Sample text

Sample Text

Sample Text

 
Blogger Templates