STUDI KASUS BASIS DATA Tujuan • Agar mahasiswa memahami tahap-tahap perancangan basis data • Memahami tahapan Final Design dari ERD DATABASE PT-FURNITURE 1 PEKERJA 3 ORDER PEMBELIAN 5 PELANGGAN 2 DEPARTEMENT 4 PRODUCT Nama nama alamatlengkap iddepartemen Id_pekerja Telf DEPARTEMENT Lokasi Tgl_lhr PEKERJA nohp Tgl_order jk Gol_drh agama foto Id_order ORDER PEMBELIAN Via_pengiriman nama alamatlengkap nohp Id_pelanggan PELANGGAN email fax Nama Id_product PRODUCT jenis stok harga PEKERJA miliki DEPARTEMENT hasilkan tangani jlh ORDER PEMBELIAN memuat Tgl_pengiriman kirim PELANGGAN Tgl_jadi PRODUCT PEKERJA 1 n miliki 1 DEPARTEMENT 1 hasilkan tangani n n ORDER PEMBELIAN n jlh memuat Tgl_pengiriman kirim 1 PELANGGAN Tgl_jadi n n PRODUCT Implementasi ke Bentuk Tabel TABEL PEKERJA TABEL DEPARTEMENT TABEL PRODUCT TABEL ORDER PEMBELIAN TABEL PELANGGAN TABEL MEMUAT Contoh 2 • Buatlah ERD untuk kasus quiz online (seperti quiz online Basis data / Pemrograman). • Deskripsi: dosen membuat soal yang kemudian akan dikerjakan oleh mahasiswa secara online. Contoh 3 • Bangun sebuah ER-Diagram untuk perusahaan asuransi mobil yang costumer–costumernya masing-masing memiliki satu atau lebih mobil. Setiap mobil memiliki 0 sampai banyak catatan kecelakaan. Serta bangun tabel-tabel untuk ER-diagram! Contoh 4 • Desain sebuah generalisasi – spesialisasi hirarki untuk sebuah perusahaan kendaraan bermotor. Perusahaan menjual sepeda motor, mobil penumpang, van, dan bus. Tentukan penempatan atribut Anda pada setiap level hirarki. Contoh 5 • 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 kasus ini.