posttest_vc8_3KA10_1B118709_M.Faisal Daulay
Nama : M.Faisal Daulay
NPM : 1B118709
Kelas : 3KA10
Matkul : Sistem Basis Data 2
Tugas : vclass 8 posttest
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)
2. 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
cara mengatasi:
Beberapa jenis kegagalan kumpulan data
tidak dapat diperbaiki dengan pemulihan mundur; misalnya, kegagalan yang
menyebabkan kerusakan fisik pada basis data atau kumpulan data.
Pemulihan dari kegagalan jenis ini
biasanya didasarkan pada tindakan berikut:
Ambil salinan cadangan dari set data
secara berkala.
Rekam gambar setelah setiap perubahan data
yang ditetapkan pada log pemulihan maju (aliran log umum yang dikelola oleh
logger sistem MVS ).
Setelah kegagalan, pulihkan salinan
cadangan terbaru dari kumpulan data yang gagal, dan gunakan informasi yang
dicatat pada log pemulihan ke depan untuk memperbarui kumpulan data dengan
semua perubahan yang telah terjadi sejak salinan cadangan diambil.
Operasi ini dikenal sebagai pemulihan
maju. Setelah menyelesaikan pemulihan ke depan, sebagai langkah keempat, CICS
juga melakukan backout unit kerja yang gagal dalam penerbangan sebagai akibat
dari kegagalan kumpulan data.
Pemulihan ke depan set data CICS
CICS mendukung pemulihan lanjutan set data
VSAM yang diperbarui oleh kontrol file CICS (yaitu file atau tabel data yang
dikelola CICS yang ditentukan oleh definisi file CICS).
**CISCadalah singkatan dari Complex
Intruction Set Computer dimana prosesor tersebut memiliki set instruksi yang
kompleks dan lengkap.**
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
Konsep yang cocok / baik digunakan saat
terjadinya kegagalan transaksi adalah Logging.
kenapa karna untuk dapat memulihkan data
yang terhapus dari tabel, modelrecoverydatabase harusFULLatauBULK-LOGGED.
Modelrecovery SIMPLE tidak mendukung backup log transaksi sehingga tidak
mungkin dapat melakukan proses pemulihan.
berikut merupakan Logging untuk recivery
transaction:
1.
Untuk Mengcover
Kegagalan Dari Transaksi, Sistem Mempunyai Catatan Yang Disebut Dengan Log File Untuk Menjaga Jalannya Semua Operasi
Yang Mempengaruhi Nilai Dari Item Database.
2.
Informasi Ini
Mungkin Akan Dibutuhkan Untuk Mengcover Adanya Kegagalan.
3.
Log File Disimpan
Di Storage, Dan Secara Berkala Di Back-up Ke Storage Lainnya Untuk Menjaga Dari
Kerusakan Yang Fatal.
4.
Log File Adalah
Komponen Yang Penting Dalam Data Base. Bila Terjadi System Failure, Log File
Diperlukan Untuk Mengembalikan Data Base Ke Consistent State.
5.
Struktur Log File
Menyerupai Relasi ( Tabel ) Yang Terdiri Dari Sejumlah Field (Kolom) Dan
Sejumlah Record (Baris)
Comments
Post a Comment