Kamis, 21 Mei 2020

postest vc 8



postest vc 8_3ia11_53417643_mochammadzulfikar

No1
Jelaskan apa saja penyebab kegagalan system dalam sebuah system yang memungkinkan mengganggu konsistensi data:
  • physical disasters
      bencana fisik yg natural,  seperti kebakaran, air bah, gempa
  • Carelessness / human error
      Kekurang telitian atau kerusakan pada data atau fasilitas yg tidak disengaja disebabkan oleh operator atau pengguna
  • Sabotase, kerusakan pada data, fasilitas perangkat lunak & keras yg disengaja
      System Crash (Kerusakan Sistem)
Akibat Kesalahan Pada Perangkat Keras Atau Lunak, Menyebabkan Kehilangan Memori Utama
      Media Failure (Kegagalan Pada Media), Seperti Media Tidak Dapat Dibaca, Menyebabkan Kehilangan Sebagian Dari Penyimpanan Sekunder
Application Software Error (Kesalahan Pada Perangkat Lunak Aplikasi, Seperti Kesalahan Logika Yg Mengakses Data Base Menyebab Kan Satu Atau Lebih Transaksi Mengalami Kegagalan, Basis Data Menjadi Tdk Konsisten

No2) Kegagalan system juga bisa mengakibatkan kerusakan pada system, jelaskan jenis kerusakan akibat kegagalan system dan bagaimana untuk mengatasinya?
      Jenis Kerusakan :
1.  Kegagalan Transaksi (Transaction Error)
      A. Kesalahan Logika (Logical Error)
          Input Salah, Data Not Found, Overflow, Memori Habis
      B. Kesalahan Sistem (System Error)
          Deadlock
2. Kerusakan Sistem (System Crash)
      Hardware Macet (Hang),  Data Pada Memori Sementara Hilang
3. Kerusakan Pada Disk (Disk Failure)
      Bad Sector / Disk Macet Pada Saat Operasi I/O
Dengan cara
1.      Diperlukan Suatu Mekanisme Untuk Menjamin Basis Data Konsisten  Dan Keatomikan Transaksi Walaupun Terjadi Kegagalan/Kerusakan. à Recovery
  1. Basis Data Secara Permanen Tersimpan Pada Media Permanenà Disk.
  2. Ruang Penyimpanan Pada Disk Dipilah Berdasarkan Blok Yang Disebut Dengan Blok Data.
  3. Operasi Database  : Disisipkan Pada Program Aplikasi Atau Langsung Dibuat Interaktif Dengan Bahasa Query Misal Sql.
  4. Dalam Program Aplikasi , Transaksi Diawali Dengan Statement Begin Transaction Dan End Transaction

No3) 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

Saya lebih memilih mengunakan konsep Loging
      Untuk Mengcover Kegagalan Dari Transaksi, Sistem Mempunyai Catatan Yang Disebut Dengan  Log File Untuk Menjaga Jalannya Semua Operasi Yang Mempengaruhi Nilai Dari Item Database.

Tidak ada komentar:

Posting Komentar