290 likes | 1.01k Views
STUDI KASUS. BASIS DATA. Tujuan. Agar mahasiswa memahami tahap-tahap perancangan basis data Memahami tahapan Final Design dari ERD. DATABASE PT-FURNITURE. 1. PEKERJA. 2. DEPARTEMENT. 3. 4. ORDER PEMBELIAN. PRODUCT. 5. PELANGGAN. Nama. nama. iddepartemen. alamatlengkap. Telf.
E N D
STUDI KASUS BASIS DATA
Tujuan • Agar mahasiswa memahami tahap-tahap perancangan basis data • Memahami tahapan Final Design dari ERD
DATABASE PT-FURNITURE 1 PEKERJA 2 DEPARTEMENT 3 4 ORDER PEMBELIAN PRODUCT 5 PELANGGAN
Nama nama iddepartemen alamatlengkap Telf Id_pekerja DEPARTEMENT Lokasi Tgl_lhr PEKERJA nohp Tgl_order Id_order jk agama Gol_drh foto ORDER PEMBELIAN Via_pengiriman
nama alamatlengkap Id_pelanggan Nama Id_product nohp PELANGGAN PRODUCT email jenis fax harga stok
DEPARTEMENT PEKERJA miliki hasilkan tangani Tgl_jadi jlh PRODUCT memuat ORDER PEMBELIAN Tgl_pengiriman kirim PELANGGAN
n 1 DEPARTEMENT PEKERJA miliki 1 1 hasilkan tangani Tgl_jadi jlh n n n n PRODUCT memuat ORDER PEMBELIAN n Tgl_pengiriman kirim 1 PELANGGAN
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.