- See more at: http://blog-rangga.blogspot.com/2013/01/cara-mengganti-icon-kursor-blog-dengan.html#sthash.mJMLjSMB.dpuf
0

VC 8 Pretest Sistem Basis Data 2

Posted by Fikri Ramadhan on 15.55
1. Mengapa backup juga perlu diterapkan dalam basis data?
Jawab:
Backup dalam basis data penting untuk mengantisipasi hilangnya data akibat dari kerusakan sistem dalam database

2. Bilamana Recovery data dilaksanakanJawab:
Ada 2 teknik utama dalam melakukan recovery kesalahan transaksi :
  1. Deferred update
  2. Immediate update
*      Deffered update
·         Update Tidak Dilakukan Secara Langsung Pada Data Base, Tetapi Update Dilakukan Setelah Transaksi  Menyelesaikan Eksekusinya Dengan Sukses Dan Mencapai Titik Commit.
·         Sebelum Mencapai Commit Semua Transaksi Yang Di Update Disimpan Pada Buffer Local
·         Hanya Dicatat Pada System Log Dan Transaction Workspace.
·         Setelah Transaksi Commit Dan Log Sudah Dituliskan Ke Disk, Maka Update Dituliskan Ke Data Base
·         Karena Data Base Tidak Pernah Ter-update Pada Disk Hingga Transaksi Mencapai Commit, Operasi UNDO  Tidak Diperlukan.
·         Operasi Ini Dikenal Dengan Algoritma Recovery No Undo/ Redo.
·         Redo Dibutuhkan Saat Sistem Gagal Setelah Transaksi Mencapai Commit Tetapi Sebelum Perubahan Disimpan Pada Data Base Di Disk.
Mekanismenya
1.     Start à 2. Insert A à 3. Update B à 4. Delete A à 5. Commit

*      Immediate update
       Update Dilakukan Langsung Pada Data Base Tanpa Menunggu Transaksi Mencapai Titik Commit
       Operasi Tetap Harus Dituliskan Ke Log (Pada Disk) Sebelum Update Dilakukan Pada Data Base à Write-ahead Logging Protocol
Mekanismenya

1.   Start
à2. Insert A à 3. Update B à 4. Delete A à5.Commit

3. Apa peranan DBA dalam proses Backup dan Recovery data
Jawab:
  • Membentuk prosedur utk backup/recovery
  • Pemeliharaan Backup dan recovery thd database

0 Comments

Posting Komentar

Copyright © 2009 MORE INFO, MORE KNOWLEDGE All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.