BAB XI Pemeliharaan Database
48 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Apa fungsi utama dari backup dalam pengelolaan database?

  • Melakukan pengarsipan data secara otomatis
  • Mengelola akses pengguna ke database
  • Membuat salinan database untuk pemulihan (correct)
  • Meningkatkan kecepatan pengolahan data
  • Apa yang dimaksud dengan recovery dalam konteks database?

  • Memindahkan data ke penyimpanan cadangan
  • Mengembalikan database ke kondisi sebelumnya (correct)
  • Mengoptimalkan kinerja sistem database
  • Menghapus data yang tidak relevan
  • Mengapa pengarsipan data penting dalam pengelolaan database?

  • Untuk meningkatkan kapasitas penyimpanan utama
  • Agar data dapat diakses secara langsung setiap saat
  • Untuk menyimpan data dalam penyimpanan yang tidak langsung diakses (correct)
  • Untuk mencegah terjadinya kegagalan sistem
  • Apa yang disimpan dalam log file saat transaksi dimulai menggunakan protokol recovery?

    <p>Transaction start</p> Signup and view all the answers

    Apa yang perlu dilakukan secara berkala sebagai tindakan preventif dalam pengelolaan database?

    <p>Melakukan penyalinan ke media penyimpanan lain</p> Signup and view all the answers

    Sebelum mencapai titik komit, jika terjadi kegagalan dalam proses recovery, apa yang akan terjadi pada database utama?

    <p>Database utama tidak akan mengalami perubahan</p> Signup and view all the answers

    Dalam protokol immediate update, pembaruan ke database dilakukan pada saat kapan?

    <p>Saat operasi penyimpanan dilakukan</p> Signup and view all the answers

    Apa yang bisa dilakukan DBMS untuk mendukung backup dan recovery?

    <p>Membagi disk sebagai penyimpanan utama dan cadangan</p> Signup and view all the answers

    Apa yang dilakukan oleh sistem jika terjadi kegagalan selama transaksi menggunakan protokol immediate update?

    <p>Redo pembaruan transaksi yang terjadi</p> Signup and view all the answers

    Apa yang dimaksud dengan log file dalam konteks backup?

    <p>File yang mencatat perubahan yang dilakukan pada database</p> Signup and view all the answers

    Apa yang membedakan shadow paging dari protokol recovery lainnya?

    <p>Memelihara dua halaman tabel selama masa transaksi</p> Signup and view all the answers

    Apa dampak dari kegagalan database jika tidak ada sistem backup yang baik?

    <p>Kehilangan data penting dan kerugian operasional</p> Signup and view all the answers

    Apa yang harus dipertimbangkan saat melakukan pemeliharaan database?

    <p>Keselamatan dan keamanan data dalam penyimpanan</p> Signup and view all the answers

    Apa fungsi dari tabel halaman bayangan dalam skema shadow paging?

    <p>Memulihkan database jika terjadi kegagalan</p> Signup and view all the answers

    Apa yang terjadi ketika buffer di-flush ke penyimpanan sekunder dalam protokol immediate update?

    <p>Pembaruan ke database ditulis</p> Signup and view all the answers

    Apa yang harus dilakukan sistem saat mengembalikan data yang terpengaruh oleh kegagalan dalam protokol recovery?

    <p>Melakukan undo atau redo sesuai kebutuhan</p> Signup and view all the answers

    Apa fungsi utama dari fasilitas backup dalam sistem DBMS?

    <p>Memungkinkan backup database tanpa menghentikan sistem</p> Signup and view all the answers

    Informasi apa yang biasanya disimpan dalam Log File pada DBMS?

    <p>Informasi tentang pointer ke file log lainnya</p> Signup and view all the answers

    Apa tujuan dari fasilitas Checkpoint dalam DBMS?

    <p>Menyimpan semua buffer ke penyimpanan sekunder</p> Signup and view all the answers

    Jenis data apa yang tidak termasuk dalam log file?

    <p>Rincian pengguna yang mengakses sistem</p> Signup and view all the answers

    Penyimpanan cadangan database biasanya dilakukan di mana?

    <p>Media penyimpanan offline seperti disk</p> Signup and view all the answers

    Apa yang dimaksud dengan aktivitas CRUD dalam konteks Log File?

    <p>Berbagai jenis pengolahan data</p> Signup and view all the answers

    Apa yang mungkin menjadi konsekuensi dari kegagalan media penyimpanan pada database?

    <p>Transaksi yang sedang berlangsung dihentikan</p> Signup and view all the answers

    Apa yang menjadi ciri khas dari backup tambahan dalam DBMS?

    <p>Menyimpan modifikasi yang dibuat sejak backup terakhir</p> Signup and view all the answers

    Apa yang dimaksud dengan resiliency dalam konteks sistem?

    <p>Ukuran seberapa toleran suatu sistem terhadap kondisi kesalahan.</p> Signup and view all the answers

    Apa yang terjadi ketika sistem database yang resiliency mendeteksi kesalahan?

    <p>Sistem akan melakukan recovery secara otomatis.</p> Signup and view all the answers

    Apa dampak dari kesalahan dalam menyimpan data untuk jangka waktu yang tidak tepat?

    <p>Dapat memiliki konsekuensi hukum.</p> Signup and view all the answers

    Apa yang dimaksud dengan kebijakan retensi data?

    <p>Berapa lama data perlu disimpan dan diarsipkan.</p> Signup and view all the answers

    Kegagalan apa yang disebabkan oleh perangkat keras atau sistem operasi yang menghentikan semua transaksi?

    <p>Kegagalan sistem.</p> Signup and view all the answers

    Apa yang dapat dipengaruhi oleh persyaratan retensi data?

    <p>Perencanaan kapasitas media penyimpanan.</p> Signup and view all the answers

    Apa yang menjadi hasil dari kegagalan transaksi dalam sistem database?

    <p>Transaksi yang sedang berlangsung tidak dapat dilanjutkan.</p> Signup and view all the answers

    Apa yang harus dilakukan organisasi dalam merumuskan kebijakan retensi data?

    <p>Mendorong spesifikasi untuk archiving dan purging data.</p> Signup and view all the answers

    Apa tujuan utama dari melakukan proyeksi kapasitas dalam pengelolaan database?

    <p>Menghindari berhentinya layanan database karena penyimpanan.</p> Signup and view all the answers

    Apa yang dimaksud dengan Purging dalam pengelolaan data?

    <p>Proses menghapus data secara keseluruhan dan tidak dapat dikembalikan.</p> Signup and view all the answers

    Mengapa penting untuk mereplikasi data yang jarang dibutuhkan ke database terpisah?

    <p>Untuk mengurangi beban pada database utama.</p> Signup and view all the answers

    Apa yang perlu dihindari terkait penyimpanan data lama yang jarang diakses?

    <p>Menyimpan data lama dalam penyimpanan utama.</p> Signup and view all the answers

    Apa fungsi dari Change Data Capture (CDC) dalam pengelolaan database?

    <p>Mendeteksi dan menyimpan informasi ketika data berubah.</p> Signup and view all the answers

    Manakah dari berikut ini yang bukan merupakan elemen yang diperhatikan dalam proyeksi kapasitas database?

    <p>Tingkat kepuasan pengguna terhadap layanan database.</p> Signup and view all the answers

    Mengapa replikasi data penting dilakukan dalam pengelolaan database?

    <p>Untuk menjaga data tetap aman walaupun terjadi kendala pada media penyimpanan utama.</p> Signup and view all the answers

    Apa dampak dari menyimpan semua data dalam penyimpanan utama?

    <p>Data akan memenuhi ruang kosong dan kinerja database akan menurun.</p> Signup and view all the answers

    Apa yang dilakukan sistem pada titik checkpoint?

    <p>Menyimpan blok yang dimodifikasi ke penyimpanan sekunder</p> Signup and view all the answers

    Mengapa fasilitas checkpoint penting dalam pemulihan database?

    <p>Menyediakan titik referensi untuk mengurangi beban recovery</p> Signup and view all the answers

    Apa yang dapat terjadi jika database mengalami kerusakan fisik parah?

    <p>Database memerlukan teknik pemulihan khusus untuk memperbaiki kerusakan</p> Signup and view all the answers

    Dalam konteks pemulihan database, apa fungsi dari protokol deferred update?

    <p>Menyimpan sementara pembaruan sampai transaksi mencapai titik komit</p> Signup and view all the answers

    Apa yang harus dilakukan sistem jika ada inkonsistensi data terdeteksi?

    <p>Menggunakan teknik pemulihan yang sesuai untuk mengatasi masalah</p> Signup and view all the answers

    Apa saja jenis-jenis teknik pemulihan database yang disebutkan?

    <p>Deferred Update dan teknik pemulihan tergantung pada kegagalan</p> Signup and view all the answers

    Apa yang menjadi pengidentifikasi dari semua transaksi aktif saat checkpoint?

    <p>Catatan pos pemeriksaan yang disimpan di log file</p> Signup and view all the answers

    Apa langkah yang diambil jika transaksi gagal sebelum mencapai titik komit dalam sistem recovery?

    <p>Pengulangan pembaruan dari transaksi yang berhasil dilakukan sebelum kegagalan</p> 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.

    Quiz Team

    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.

    More Like This

    Respaldo y Recuperación de Datos
    6 questions
    Data Warehousing Backup Strategies
    24 questions
    Database Backup and Recovery
    24 questions
    Database Backup and Recovery Methods
    24 questions
    Use Quizgecko on...
    Browser
    Browser