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

VC 8 Posttest Sistem Basis Data 2

Posted by Fikri Ramadhan on 16.11
  1. Jelaskan apa saja penyebab kegagalan system dalam sebuah system yang memungkinkan mengganggu konsistensi data
    Jawab:

    *Penyebab : gangguan pada sistem (misal : mati listrik).
    Data pada RAM hilang dan ada transaksi yg tidak selesai, transaksi harus dibatalkan pada saat sistem diaktifkan kembali (UNDO) dan transaksi yang commit harus dijamin telah ditulis (proses REDO).
    *Penyebab : Kegagalan media (disk rusak)
    Memuat kembali (RESTORE) backup database.
  2. Kegagalan system juga bisa mengakibatkan kerusakan pada system, jelaskan jenis kerusakan akibat kegagalan system dan bagaimana untuk mengatasinya
    Jawab:
    Data pada RAM hilang dan ada transaksi yg tidak selesai, transaksi harus dibatalkan pada saat sistem diaktifkan kembali (UNDO) dan transaksi yang commit harus dijamin telah ditulis (proses REDO)
  3. RDMBS menyediakan beberapa fasilitas  recovery data antara lain mekanisme backup, fasilitas loging, chekpoint, dan manager recovery. Jelaskan konsep recovery yang dapat dipilih atau digunakan pada saat kegagalan transaksi
    Jawab:
    *      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

    KEUNTUNGAN
    Lebih aman karena operasi tidak
    langsung mengubah data base sebelum transaksi di-commit,
    sehingga bila terjadi system failure atau transaksi abort, data base
    tetap dalam consistent state.

0 Comments

Posting Komentar

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