VC6 Posttest : Pengontrolan Konkurensi

a. Jelaskan outcome dari transaksi dan berikan contoh nya
1. COMMIT

      Jika operasi berjalan suksesmaka transaksi disebut  commited ,  basis data mencapai kondisi konsisten yg baru

2. ABORT
        Jika operasi berjalan tidak sukses, maka transaksi disebut aborted  (gagal). Jika transaksi gagal maka basis data   kembali ke keadaan konsisten sebelum transaksi dimulai. Disebut roll back atau undone.


b. Properti Transaksi yaitu ACID, jelaskan dan berikan contoh

ATOMICITY (ATOMIK)
  Semua operasi dalam transaksi dikerjakan   ‘semua atau tidak sama sekali’.
  Transaksi dilaksanakan keseluruhan atau tidak dilaksanakan sama sekali.

CONSISTENCY (KONSISTEN)
  Transaksi harus mentransformasikan basis data dari kondisi konsisten ke kondisi konsisten lain

ISOLATION / INDEPENDENCE
  Transaksi dieksekusi berdiri sendiri.   Efek dari transaksi yg tidak selesai tidak terlihat pada transaksi lain.

DURABILITY (BERTAHAN)
  Efek transaksi yg sukses secara permanen disimpan dalam basis data.


b. Properti Transaksi yaitu ACID, jelaskan dan berikan contoh

ATOMICITY (ATOMIK)
  Semua operasi dalam transaksi dikerjakan   ‘semua atau tidak sama sekali’.
  Transaksi dilaksanakan keseluruhan atau tidak dilaksanakan sama sekali.

CONSISTENCY (KONSISTEN)
  Transaksi harus mentransformasikan basis data dari kondisi konsisten ke kondisi konsisten lain

ISOLATION / INDEPENDENCE
  Transaksi dieksekusi berdiri sendiri.   Efek dari transaksi yg tidak selesai tidak terlihat pada transaksi lain.

DURABILITY (BERTAHAN)
  Efek transaksi yg sukses secara permanen disimpan dalam basis data.

Komentar

Postingan Populer