Anda di halaman 1dari 19

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 ORDER PEMBELIAN 4 PRODUCT

5 PELANGGAN
nama Nama
iddepartemen
alamatlengkap Telf
Id_pekerja DEPARTEMENT
Lokasi
Tgl_lhr PEKERJA

nohp
Tgl_order
jk Id_order
agama
Gol_drh foto ORDER PEMBELIAN

Via_pengiriman
nama

alamatlengkap
Id_pelanggan Nama
Id_product
nohp
PELANGGAN PRODUCT

email fax jenis


harga

stok
PEKERJA miliki DEPARTEMENT

tangani hasilkan
Tgl_jadi
jlh

ORDER PEMBELIAN memuat PRODUCT

Tgl_pengiriman
kirim

PELANGGAN
n 1 DEPARTEMENT
PEKERJA miliki
1 1

tangani hasilkan
Tgl_jadi
jlh n
n
n n
ORDER PEMBELIAN memuat PRODUCT
n
Tgl_pengiriman
kirim
1
PELANGGAN
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.

Anda mungkin juga menyukai