Anda di halaman 1dari 5

Nama : Yunita Fadilah

NIM :19200599
Kelas :19.2C.12
Tugas pertemuan 12 Sistem Basis Data
1. Kumpulan data yang digunakan bersama yang saling
terhubung secara logik tetapi tersebar secara fisik pada
suatu jaringan komputer adalah:
a. Data Manipulation Languange (DML)
b. Database terdistribusi d. RDBMS
c. DBMS e. SQL

2. Merupakan langkah yang diambil untuk menyebarkan data


dalam basis data terdistribusi disebut:
a. Database terdistribusi d. Completeness
b. Locking e. Reconstruction
c. Fragmentasi data

3. Data didalam fragmen tidak boleh diikutkan dalam fragmen lain


agar tidak terjadi redundancy data, kecuali untuk atribut primary
key dalam fragmentasi vertikal disebut:
a. Reconstruction d. Completeness
b. Fragmentasi e. Disjointness
c. Fragmentasi data

4. Keuntungan database terdistribusi adalah:


a. Ekonomis
b. Kompleksitas
c. Perancangan database lebih kompleks
d. Keamanan tidak terjamin
e. Penggunaan yang lama

5. Alasan diperlukan fragmentasi adalah:


a. Mahal
b. Pertumbuhan yang modular
c. Peningkatan ketersediaan
d. Peningkatan kehandalan
e. Efisiensi
Relasi Deposit

1. Buatlah query/perintah untuk membuat fragmentasi


Horizontal pada relasi Deposit diatas serta tampilan
tabelnya setelah dilakukan fragmentasi berdasarkan
Branch-name menjadi 2 fragmen.
Jawab :
1. . Relasi Deposit =“Hillside”
 Deposit =“Hillside”
Branch-name Account-number Customer-name balance
Hillside 305 Lowman 500
Hillside 226 Camp 336
Hillside 115 Khan 62

2. Relasi Deposit =“Valleyview”


 Deposit =“Valleyview”
Branch-name Account-number Customer-name balance
Valleyview 177 Camp 205
Valleyview 402 Khan 10000
Valleyview 408 Khan 1123
Valleyview 639 Green 750
2. Buatlah query/perintah untuk membuat fragmentasi Vertical
pada relasi Deposit diatas serta tampilan tabelnya setelah
dilakukan fragmentasi Vertikal menjadi
Jawab :
Relasi 1= Brach-name, account namber
 Brach-name, account namber
Brach-name Account-number
Hillside 305
Hillside 226
Valleyview 177
Valleyview 402
Hillside 115
Valleyview 408
Valleyview 639

Relasi 2= Customer-nama, balance


 Custom-name , balance
Customer-name Balance
Lowman 500
Camp 336
Camp 205
Khan 10000
Khan 62
Khan 1123
Green 750
3. Buatlah query/perintah serta tampilan hasilnya untuk
membuat fragmentasi Campuran antara nomer 1 dan 2.

Jawab :

Relasi 1 = Brach-name, account-namber, Customer-nama,


balance

Branch-name Account-number Customer-name balance


Hillside 305 Lowman 500
Hillside 226 Camp 336
Hillside 115 Khan 62

Relasi 2 = Brach-name, account-namber, Customer-nama,


balance

Branch-name Account-number Customer-name balance


Valleyview 177 Camp 205
Valleyview 402 Khan 10000
Valleyview 408 Khan 1123
Valleyview 639 Green 750

Anda mungkin juga menyukai