Anda di halaman 1dari 2

Nama : Bayu Purnomo Adi

NIM / Kelas : M3115034 / TIB 2015

1. Jelaskan alasan untuk dilakukannya fragmentasi berdasarkan berikut, yaitu:

a) Kebiasaan :
Umumnya aplikasi bekerja dengan tabel views dibandingkan dengan semua
hubungan data. Oleh karenanya untuk distribusi data , yang cocok digunakan
adalah bekerja dengan subset dari sebuah relasi sebagai unit dari distribusi.
b) Efisien :
Data disimpan dekat dengan yang menggunakan. Dengan tambahan data yang
tidak sering digunakan tidak usah disimpan.
c) Keamanan :
Data yang tidak dibutuhkan oleh aplikasi tidak disimpan dan konsukuen tidak
boleh di ambil oleh pengguna yang tidak mempunyai otoritas.

2. Jelaskan kelemahan fragmentasi berdasarkan berikut, yaitu:

a) Kinerja :
Beberapa situs akan berjalan dengan lambat.
b) Integritas :
Pengawasan akan lebih sulit jika data dan fungsional ketergantungan di
fragmentasi dan dilokasi pada beberapa situs yang berbeda.

3. Jelaskan tipe-tipe transparansi berikut ini, yaitu:


a) Transparansi lokasi dalam distribusi transparansi berada pada
tingkat menengah . Dengan transparansi ini , user mengetahui data tersbut di
fragmentasi tidak perlu mengetahui dimana lokasi dari data tersebut.
b) Transparansi Fragmentasi adalah tingkat tertinggi dari distribusi transparansi
yang di sediakan oleh DDBMS, sehingga pengguna tidak perlu tahu mengenai
data yang di fragmentasikan. Akses basis data berdasarkan pada skema
globalnya, sehingga pengguna tidak perlu menspesifik nama fragmen atau
lokasi datanya.

4. Jelaskan beberapa prinsip dasar dalam 12 aturan Dates tentang Basis Data
Terdisribusi, yaitu
a) Kebebasan Fragmentasi :
Pengguna dapat mengakses basis data tanpa harus mengetahui bagaimana data
tersebut di fragmentasi.
b) Kebebasan Replikasi
Pengguna tidak harus mengetahui apakah data telah direplikasi atau tidak dan
tidak harus mengakses suatu salinan tertentu dari item data secara langsung , juga
pada saat pengguna melakukan pembaharuan data haruslah detail untuk semua
data.
c) Kebebasan Transaksi Terdistribusi
Sistem harus mendukung sebuah transaksi sebagai sebuah unit dari suatu
pemulihan data ( recovery) . Dan menjamin bahwa global ataupun lokal
transparansi harus sesuai dengan aturan ACID untuk transaksi

Anda mungkin juga menyukai