Soal Administrasi Basis Data-DB2(2)



SOAL:
1.       Dalam Perintah Import terdapat opsi berikut:
a.       Insert
b.      Replace
c.       Replace_create
Jelaskan maksud dari masing-masing opsi tersebut !

2.       Sebutkan 2 tipe/jenis logging di dalam DB2. Dan jelaskan!

3.       Dalam concurency data, apa yang dimaksud dengan:
a.       Phantom Read
b.      Non repeatable Read
c.       Uncommited read

4.       Apa yang terjadi jika
a.       Mengkases aplikasi db2 dengan option autocommit di set menjadi off
b.      Fitur cur_commit di configurasi database di set menjadi on

JAWAB:
1.       a. Insert : Data dimasukkan ke tabel yang ada tanpa mengubah data tabel yang ada.
b.Replace : Data dalam tabel yang ada akan dihapus sebelum data baru dimasukkan.
c. Replace_create : Data Lama dalam tabel yang ada akan dihapus sebelum data baru dimasukkan. Jika tabel tertentu sudah tidak ada, maka tabel dibuat menggunakan informasi file PC / IXF sebelum data dimasukkan.

2.       2 Tipe Logging:
-          Circular Logging (Non Recovable Database) : File log yang ada digunakan secara berulang-ulang.
-          Archival Logging (Recoverable Database) : Bila ada log yang penuh maka akan dimasukan ke secondary file /penyimpanan file.

3.       a. Phantom Read : Baris data yang sesuai kriteria pencarian tidak terlihat pada awalnya, tapi kemudian terlihat dalam operasi baca berikutnya.
b.Non repeatable Read: Ketika membaca baris data yang sama dua kali, tapi mendapatkan nilai data yang berbeda setiap kali membacanya.
c. Uncommited Read : Ketika membaca baris data yang belum dilakukan.

4.        a. Harus Melakukan commit secara manual
  b.Dapat membaca data yang tercommit terakhir

0 comments:

Post a Comment