Studi Kasus Basis Data

Studi Kasus Basis Data


Tujuan 

  • Agar mahasiswa memahami tahap-tahap perancangan basis data
  • Memahami tahapan Final Design dari Entity Relationship Diagram (ERD)



Contoh Database yang akan dirancang adalah yang akan digunakan pada bidang usaha PT Furniture (bukan nama PT sebenarnya).

Entitas (atribut_1, atribut_2, atribut_n)

  • PEKERJA (id_pekerja, nama, Tgl_lhr, nohp, jk, Gol_drh, agama, alamatlengkap, foto)
  • DEPARTEMENT (iddepartemen), nama, Telp, Lokasi)
  • ORDER PEMBELIAN (id_order, Tgl_order, Via_pengiriman)
  • PRODUCT (id_product, nama, jenis, harga)
  • PELANGGAN (id_pelanggan, nama, nohp, email, alamatlengkap, fax)

Latihan:

Buatlah ERD untuk kasus quiz online (seperti quiz online Basis Data / Pemrograman). Deskripsi: dosen membuat soal yang kemudian akan dikerjakan oleh mahasiswa secara online.

Bangun sebuah ER-Diagram untuk perusahaan asuransi mobil yang customer-customernya masing-masing memiliki satu atau lebih mobil. Setiap mobil memiliki 0 sampai banyak catatan kecelakaan.  Serta bangun tabel-tabel untuk ER-Diagram nya.

Desain sebuah generalisasi - spesialisasi hirarki untuk sebuah perusahaan kendaraan bermotor.  Perusahaan menjual sepeda motor, mobil penumpang, van, dan bus.  Tentukan penempatan atribut pada setiap level hirarki.

Sebuah bank memiliki beberapa cabang di daerah yang berlainan.  Masing-masing cabang memiliki pelanggan yang relatif banyak.  Sebuah rekening mungkin saja dimiliki oleh beberapa pelanggan dan setiap pelanggan boleh memiliki beberapa rekening.  Gambarkan skema ERD dan tabel untuk studi kasus basis data tersebut.