Podcast
Questions and Answers
Apa fungsi utama dari backup dalam pengelolaan database?
Apa fungsi utama dari backup dalam pengelolaan database?
Apa yang dimaksud dengan recovery dalam konteks database?
Apa yang dimaksud dengan recovery dalam konteks database?
Mengapa pengarsipan data penting dalam pengelolaan database?
Mengapa pengarsipan data penting dalam pengelolaan database?
Apa yang disimpan dalam log file saat transaksi dimulai menggunakan protokol recovery?
Apa yang disimpan dalam log file saat transaksi dimulai menggunakan protokol recovery?
Signup and view all the answers
Apa yang perlu dilakukan secara berkala sebagai tindakan preventif dalam pengelolaan database?
Apa yang perlu dilakukan secara berkala sebagai tindakan preventif dalam pengelolaan database?
Signup and view all the answers
Sebelum mencapai titik komit, jika terjadi kegagalan dalam proses recovery, apa yang akan terjadi pada database utama?
Sebelum mencapai titik komit, jika terjadi kegagalan dalam proses recovery, apa yang akan terjadi pada database utama?
Signup and view all the answers
Dalam protokol immediate update, pembaruan ke database dilakukan pada saat kapan?
Dalam protokol immediate update, pembaruan ke database dilakukan pada saat kapan?
Signup and view all the answers
Apa yang bisa dilakukan DBMS untuk mendukung backup dan recovery?
Apa yang bisa dilakukan DBMS untuk mendukung backup dan recovery?
Signup and view all the answers
Apa yang dilakukan oleh sistem jika terjadi kegagalan selama transaksi menggunakan protokol immediate update?
Apa yang dilakukan oleh sistem jika terjadi kegagalan selama transaksi menggunakan protokol immediate update?
Signup and view all the answers
Apa yang dimaksud dengan log file dalam konteks backup?
Apa yang dimaksud dengan log file dalam konteks backup?
Signup and view all the answers
Apa yang membedakan shadow paging dari protokol recovery lainnya?
Apa yang membedakan shadow paging dari protokol recovery lainnya?
Signup and view all the answers
Apa dampak dari kegagalan database jika tidak ada sistem backup yang baik?
Apa dampak dari kegagalan database jika tidak ada sistem backup yang baik?
Signup and view all the answers
Apa yang harus dipertimbangkan saat melakukan pemeliharaan database?
Apa yang harus dipertimbangkan saat melakukan pemeliharaan database?
Signup and view all the answers
Apa fungsi dari tabel halaman bayangan dalam skema shadow paging?
Apa fungsi dari tabel halaman bayangan dalam skema shadow paging?
Signup and view all the answers
Apa yang terjadi ketika buffer di-flush ke penyimpanan sekunder dalam protokol immediate update?
Apa yang terjadi ketika buffer di-flush ke penyimpanan sekunder dalam protokol immediate update?
Signup and view all the answers
Apa yang harus dilakukan sistem saat mengembalikan data yang terpengaruh oleh kegagalan dalam protokol recovery?
Apa yang harus dilakukan sistem saat mengembalikan data yang terpengaruh oleh kegagalan dalam protokol recovery?
Signup and view all the answers
Apa fungsi utama dari fasilitas backup dalam sistem DBMS?
Apa fungsi utama dari fasilitas backup dalam sistem DBMS?
Signup and view all the answers
Informasi apa yang biasanya disimpan dalam Log File pada DBMS?
Informasi apa yang biasanya disimpan dalam Log File pada DBMS?
Signup and view all the answers
Apa tujuan dari fasilitas Checkpoint dalam DBMS?
Apa tujuan dari fasilitas Checkpoint dalam DBMS?
Signup and view all the answers
Jenis data apa yang tidak termasuk dalam log file?
Jenis data apa yang tidak termasuk dalam log file?
Signup and view all the answers
Penyimpanan cadangan database biasanya dilakukan di mana?
Penyimpanan cadangan database biasanya dilakukan di mana?
Signup and view all the answers
Apa yang dimaksud dengan aktivitas CRUD dalam konteks Log File?
Apa yang dimaksud dengan aktivitas CRUD dalam konteks Log File?
Signup and view all the answers
Apa yang mungkin menjadi konsekuensi dari kegagalan media penyimpanan pada database?
Apa yang mungkin menjadi konsekuensi dari kegagalan media penyimpanan pada database?
Signup and view all the answers
Apa yang menjadi ciri khas dari backup tambahan dalam DBMS?
Apa yang menjadi ciri khas dari backup tambahan dalam DBMS?
Signup and view all the answers
Apa yang dimaksud dengan resiliency dalam konteks sistem?
Apa yang dimaksud dengan resiliency dalam konteks sistem?
Signup and view all the answers
Apa yang terjadi ketika sistem database yang resiliency mendeteksi kesalahan?
Apa yang terjadi ketika sistem database yang resiliency mendeteksi kesalahan?
Signup and view all the answers
Apa dampak dari kesalahan dalam menyimpan data untuk jangka waktu yang tidak tepat?
Apa dampak dari kesalahan dalam menyimpan data untuk jangka waktu yang tidak tepat?
Signup and view all the answers
Apa yang dimaksud dengan kebijakan retensi data?
Apa yang dimaksud dengan kebijakan retensi data?
Signup and view all the answers
Kegagalan apa yang disebabkan oleh perangkat keras atau sistem operasi yang menghentikan semua transaksi?
Kegagalan apa yang disebabkan oleh perangkat keras atau sistem operasi yang menghentikan semua transaksi?
Signup and view all the answers
Apa yang dapat dipengaruhi oleh persyaratan retensi data?
Apa yang dapat dipengaruhi oleh persyaratan retensi data?
Signup and view all the answers
Apa yang menjadi hasil dari kegagalan transaksi dalam sistem database?
Apa yang menjadi hasil dari kegagalan transaksi dalam sistem database?
Signup and view all the answers
Apa yang harus dilakukan organisasi dalam merumuskan kebijakan retensi data?
Apa yang harus dilakukan organisasi dalam merumuskan kebijakan retensi data?
Signup and view all the answers
Apa tujuan utama dari melakukan proyeksi kapasitas dalam pengelolaan database?
Apa tujuan utama dari melakukan proyeksi kapasitas dalam pengelolaan database?
Signup and view all the answers
Apa yang dimaksud dengan Purging dalam pengelolaan data?
Apa yang dimaksud dengan Purging dalam pengelolaan data?
Signup and view all the answers
Mengapa penting untuk mereplikasi data yang jarang dibutuhkan ke database terpisah?
Mengapa penting untuk mereplikasi data yang jarang dibutuhkan ke database terpisah?
Signup and view all the answers
Apa yang perlu dihindari terkait penyimpanan data lama yang jarang diakses?
Apa yang perlu dihindari terkait penyimpanan data lama yang jarang diakses?
Signup and view all the answers
Apa fungsi dari Change Data Capture (CDC) dalam pengelolaan database?
Apa fungsi dari Change Data Capture (CDC) dalam pengelolaan database?
Signup and view all the answers
Manakah dari berikut ini yang bukan merupakan elemen yang diperhatikan dalam proyeksi kapasitas database?
Manakah dari berikut ini yang bukan merupakan elemen yang diperhatikan dalam proyeksi kapasitas database?
Signup and view all the answers
Mengapa replikasi data penting dilakukan dalam pengelolaan database?
Mengapa replikasi data penting dilakukan dalam pengelolaan database?
Signup and view all the answers
Apa dampak dari menyimpan semua data dalam penyimpanan utama?
Apa dampak dari menyimpan semua data dalam penyimpanan utama?
Signup and view all the answers
Apa yang dilakukan sistem pada titik checkpoint?
Apa yang dilakukan sistem pada titik checkpoint?
Signup and view all the answers
Mengapa fasilitas checkpoint penting dalam pemulihan database?
Mengapa fasilitas checkpoint penting dalam pemulihan database?
Signup and view all the answers
Apa yang dapat terjadi jika database mengalami kerusakan fisik parah?
Apa yang dapat terjadi jika database mengalami kerusakan fisik parah?
Signup and view all the answers
Dalam konteks pemulihan database, apa fungsi dari protokol deferred update?
Dalam konteks pemulihan database, apa fungsi dari protokol deferred update?
Signup and view all the answers
Apa yang harus dilakukan sistem jika ada inkonsistensi data terdeteksi?
Apa yang harus dilakukan sistem jika ada inkonsistensi data terdeteksi?
Signup and view all the answers
Apa saja jenis-jenis teknik pemulihan database yang disebutkan?
Apa saja jenis-jenis teknik pemulihan database yang disebutkan?
Signup and view all the answers
Apa yang menjadi pengidentifikasi dari semua transaksi aktif saat checkpoint?
Apa yang menjadi pengidentifikasi dari semua transaksi aktif saat checkpoint?
Signup and view all the answers
Apa langkah yang diambil jika transaksi gagal sebelum mencapai titik komit dalam sistem recovery?
Apa langkah yang diambil jika transaksi gagal sebelum mencapai titik komit dalam sistem recovery?
Signup and view all the answers
Study Notes
BAB XI. PEMELIHARAAN DATABASE
-
Uraian Materi: DBMS (Database Management System) adalah perangkat lunak yang mengelola database. DBMS perlu fitur backup untuk pemulihan jika terjadi kerusakan database tanpa menghambat pekerjaan organisasi. Backup membuat salinan database dan log file ke media penyimpanan offline. Recovery mengembalikan database ke kondisi awal setelah kegagalan.
-
Proses Pemeliharaan Database: Proses pemeliharaan database pada umumnya sama untuk berbagai sistem database. DAMA-DMBOK menjelaskan perlakuan terhadap database termasuk pengarsipan data, yang memindahkan data dari penyimpanan utama ke penyimpanan sekunder untuk pengaksesan tidak langsung dan proyeksi kapasitas dan pertumbuhan sistem.
-
Pengarsipan: Pengarsipan memindahkan data dari penyimpanan utama ke penyimpanan sekunder (tidak langsung diakses). Proses ini dilakukan agar data tidak memenuhi ruang penyimpanan utama.
-
Proyeksi Kapasitas dan Pertumbuhan: Proyeksi ini penting untuk menghindari masalah penyimpanan. Faktor-faktor yang diperhatikan meliputi ukuran penyimpanan, jumlah dan kecepatan penyimpan, dan kecepatan penghapusan data. Perlu menghindari penyimpan data lama yang tidak sering digunakan.
-
Change Data Capture (CDC): Memastikan data yang berubah terekam dan tersimpan dengan tepat. Bermanfaat saat perlu mereplikasi data ke database lain.
-
Purging: Penghapusan data yang tidak dibutuhkan lagi. Data perlu dihapus untuk mencegah database penuh dan menurunkan kinerja.
-
Replikasi: Penyimpanan data pada berbagai media untuk mencegah hilangnya data saat terjadi kerusakan pada data utama.
-
Resiliency dan Recovery: Ukuran ketahanan sistem terhadap kesalahan/kegagalan. Kegagalan bisa karena hardware, software, atau kesalahan transaksi. Jika sistem mendeteksi adanya kesalahan, maka recovery akan dilakukan. Retensi data adalah waktu penyimpanan data.
-
Backup: Teknik untuk membuat salinan data dan penting untuk pemulihan jika terjadi kerusakan atau kegagalan sistem. Backup database dapat bersifat lengkap atau incremental (hanya data yang berubah).
-
Log File: File yang berisi catatan aktivitas dan perubahan pada database. Membantu dalam proses pemulihan data jika terjadi kegagalan.
-
Checkpoint: Titik sinkronisasi (checkpoint) antara database dan transaksi log file. Proses ini menyimpan buffer ke penyimpanan sekunder, meningkatkan kecepatan pemulihan.
-
Restore/Pemulihan Database: Prosedur untuk pemulihan data jika terjadi kerusakan atau kegagalan. Terdapat dua jenis kasus: kerusakan fisik (misal hard disk rusak) atau kerusakan logik (misalnya database tidak konsisten). Ada teknik deferred update, immediate update, dan shadow paging.
-
Soal Latihan: Contoh pertanyaan tentang teknik backup dan recovery database di suatu lingkungan kerja tertentu, serta proyeksi kapasitas dan pertumbuhan database.
-
Contoh Kasus: Kasus perusahaan properti “Kita Berjaya” yang menggunakan proyeksi kapasitas dan pertumbuhan untuk pengolahan database yang di kelola.
-
Replikasi Database: Teknik replikasi log shipping untuk pemindahan data dan mirroring untuk peningkatan performance yang memanfaatkan server terpisah.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Quiz ini membahas tentang pemeliharaan database, termasuk pentingnya DBMS dan proses backup untuk pemulihan setelah kerusakan. Anda juga akan belajar tentang pengarsipan data dan proyeksi kapasitas serta pertumbuhan sistem. Uji pengetahuan Anda tentang pemeliharaan database melalui pertanyaan yang telah disiapkan.