Postingan

SISTEM BASIS DATA 2 - Posttest_VC9

Gambar
Posttest_VC9_3KA10_14117829_RadenRahmanAziz 1.        Gambarkan ilustrasi sistem basis data terdistribusi Jawab  :  2. Jelaskan ciri-ciri sistem basis data terdistribusi Jawab  : ·           Data disimpan di sejumlah tempat ·           Prosessor pada tempat yang berbeda tersebut dihubungkan dengan jaringan komputer Sistem basis data terdistribusi bukan terdiri dari sekumpulan file yang berada pada berbagai tempat tetapi pada sebuah basis data di berbagai tempat ·          Setiap tempat secara mandiri memproses permintaan user yang membutuhkan akses ke data di tempat tersebut dan juga mampu untuk memproses data yang tersimpan di tempat lain. 3.        Jelaskan keuntungan menggunakan sistem basis data terdistribusi Jawab  : · ...

SISTEM BASIS DATA 2 - Pretest_VC9

Pretest_VC9_3KA10_14117829_RadenRahmanAziz Apa yang anda pahami tentang sistem basis data terdistribusi? Jawab  : Basis Data Terdistribusi  adalah kumpulan data logic yang saling berhubungan secara fisik terdistribusi dalam jaringan komputer, yang tidak tergantung dari program aplikasi sekarang maupun masa yang akan datang.

SISTEM BASIS DATA 2 - Posttest_VC8

Posttest_VC8_3KA10_14117829_RadenRahmanAzizP 1.        Jelaskan apa saja penyebab kegagalan system dalam sebuah system yang memungkinkan mengganggu konsistensi data Jawab  : ·           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 Me...

SISTEM BASIS DATA 2 - Pretest_VC8

Pretest_VC8_3KA10_14117829_RadenRahmanAziz 1.        Mengapa backup juga perlu diterapkan dalam basis data? Jawab  : Karena bertujuan untuk menyelamatkan data-data dari resiko kerusakan, data yang hilang atau tidak dapat diakses kembali. Data yang tersimpan di tidak hanya satu media penyimpanan akan memberikan rasa aman karena data tersimpan dengan benar. 2.        Bilamana Recovery data dilaksanaknan, Apa peranan DBA dalam proses Backup dan Recovery data? Jawab  : DBA mempunyai peran dalam membuat rencana recovery

SISTEM BASIS DATA 2 - Posttest_VC7

Posttest_VC7_3KA10_14117829_RadenRahmanAzizP Cara untuk menjaga konsistensi basis data untuk transaksi yang dilakukan secara bersamaan (konkunren) dengan mekanisme SERIALIZABILITY a. Jelaskan 2 metode untuk menjamin SERIALIZABILITY b. Pada Metode Locking  untuk transaksi terus menahan suatu kunci sampai dilepaskan secara eksplisit selama eksekusi atau telah selesai, aturannya menggunakan matriks locking. Jelas kerja dari matriks Locking Jawab: Serializability adalah suatu aturan untuk menjadwalkan proses-proses transaksi yang dijalankan hampir bersamaan dengan tetap menjaga konsistensi data seolah-olah proses dari transaksi-transaksi tersebut dijalankan secara serial.  Metode untuk menjamin Seriability adalah Locking dan Timestamping . 1.METODE LOCKING Locking adalah sebuah prosedur yang digunakan untuk mengendalikan akses bersamaan ke data. Ketika sebuah transaksi sedang mengakses database, sebuah lock mungkin menolak akses ke transaksi lain untuk me...

SISTEM BASIS DATA 2 - Pretest_VC7

Pretest_VC7_3KA10_14117829_RadenRahmanAzizP Terdapat beberapa masalah umum yang muncul pada konkurensi yaitu: Lost update problem  (Masalah hilangnya data yang diupdate). Uncommited dependency problem / dirty real (Masalah kebergantungan terhadap transaksi yang belum  commit ). Inconsistent anaisys problem  (masalah analisa yang tidak konsisten). Jelas ke 3 masalah tersebut secara singkat Jawab: 1. Lost-Update Transaksi T1 dan T2 mulai pada waktu yang hampir bersamaan, dan keduanya membaca saldo $100. T2 menambah balx $100 menjadi $200 dan menyimpan hasil perubahannya dalam database. Di sisi lain, transaksi T1 mengurangi copy dari balx $10 menjadi $90 dan menyimpan nilai ini dalam database, menimpa hasil update sebelumnya dan akhirnya menghilangkan $100 yang telah ditambahkan sebelumnya ke dalam saldo. Kehilangan update transaksi T2 dapat dihindari dengan mencegah T1 membaca nilai dari balx sampai update T2 telah selesai. 2. Uncommitted Dependen...

SISTEM BASIS DATA 2 - Posttest_VC6

Posttest_VC6_3KA10_14117829_RadenRahmanAzizP a. Jelaskan outcome dari transaksi dan berikan contoh nya b. Properti Transaksi yaitu ACID, jelaskan dan berikan contoh Jawab: ACID 1. Automicity semua perubahan dilakukan, atau tidak ada yang dilakukan. Misalnya, dalam aplikasi yang mentransfer dana dari satu akun ke akun lain, properti atomicity memastikan bahwa, jika debit berhasil dibuat dari satu akun, kredit yang sesuai dibuat ke akun lain. 2. Consistency Data dalam keadaan konsisten ketika transaksi dimulai dan berakhir. Misalnya, dalam aplikasi yang mentransfer dana dari satu akun ke akun lain, properti konsistensi memastikan bahwa nilai total dana di kedua akun sama pada awal dan akhir setiap transaksi. 3. Isolation Keadaan tengah dari suatu transaksi tidak terlihat oleh transaksi lain. Akibatnya, transaksi yang berjalan secara bersamaan tampak bersambung. Misalnya, dalam aplikasi yang mentransfer dana dari satu akun ke akun lain, properti isolasi memastikan bah...