Soal Dan Jawaban UTS Basis Data/Database (Pemrograman Web)

1)      Jelaskan pengertian basis data !
2)     Apakah keuntungan dan kelemahan basis data ?
3)     1024 byte=….. bit
4)     1 Gb=….byte
5)     1Gb=….Mb
6)     1Tb=…Mb
7)     Sebutkan karakteristik basis data !
8)    Jelaskan Perbedaan antara data pengolahan dan informasi?
9)     Berikan perbedaan antara DDL dengan DML, berikan contoh perbedaannya !
10) Apakah yang dimaksud DBMS ?
11)  Mengapa di butuhkan basis data dan DBMS dalam suatu system data?
12) Jelaskan 3 level abstraksi data ?
13) Jelaskan macam-macam tipe file dalam basis data!
14) Sebutkan dan jelaskan macam-macam data !
15)  Sebutkan komponen system basis data !
16) Siapa saja yang menggunakan basis data, jelaskan!
17)  Sebutkan keuntungan DBMS !
18) Apakah yang dimaksud dengan Data Manipulation Language?
19) Jelaskan 3 klasifikasi failure berdasarkan jenis storage !
20)      Apa yang kalian ketahui tentang:
a.      replikasi 
b.      row level lock 
c.       GRANT 
d.      REVOKE 
e.      Backup 
f.        Restore

Jawaban

1.  Basis Data atau Database Adalah Kumpulan Informasi yang disimpan didalam komputer Secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

2. Keuntungan Database
  • Terkontrolnya kerangkapan data.
  • Terpeliharanya keselarasan (ke-konsistenan) data.
  • Data dapat dipakai secara bersama (shared)
  • Dapat diterapkan standarisasi
  • Keamanan data terjamin
  • Terpeliharanya integritas data
  • Data independence (kemandirian data)
  Kelemahan Database

  1. Memerlukan tenaga spesialis
  2. Kompleks
  3. Memerlukan tempat yang besar
  4. Mahal
7. Database memiliki tiga karakteristik utama, yaitu:

  1. Data yang sama dapat diakses secara serempak oleh beberapa pengguna untuk berbagai kegunaan yang berbeda.
  2. Data tidak bergantung kepada struktur penyimpanan atau cara membaca data dari program aplikasi, atau data bersifat transparan terhadap program aplikasi.
  3. Data memiliki integritas (yaitu akurasi dan validasi) yang terkendali.