You are on page 1of 3

Praktikum Basis Data (KOM 205) Praktikum 2

LEMBAR KERJA PRAKTIKUM (45 menit)


Nama: Anjias Yonatan

Tanggal Praktikum: Selasa, 25


Februari 2014

NRP: G24120045

Waktu Praktikum: 15.00 17.00 WIB

Nilai:

Nama Asisten: Ka Khanif

Diketahui sebuah kasus sebagai berikut:


Rental komik San San telah berkembang dengan pesat. Rental tersebut kini telah memiliki 10 cabang yang tersebar di seluruh penjuru
kota. Setiap cabang memiliki kode cabang, alamat, dan nomor telpon. Masing-masing cabang memiliki 3 sampai 5 orang pegawai.
Seorang pegawai memiliki kode pegawai, nama, alamat, dan tanggal masuk. Seorang manager mengepalai cabang dan memimpin
seluruh pegawai dalam cabang tersebut. Rental memiliki beberapa supplier komik. Supplier memiliki kode supplier, nama, dan alamat.
Masing-masing supplier berhubungan dengan salah satu pegawai dalam sebuah cabang sebagai contact person. Satu supplier bisa
mengadakan lebih dari satu komik. Setiap komik memiliki kode komik, judul, pengarang dan tahun terbit. Setiap komik umumnya memiliki
lebih dari satu salinan. Setiap anggota yang mendaftar dalam sebuah cabang dicatat kode anggota, alamat, dan nomor telponnya. Sebuah
komik dapat dipinjam selama maksimal 2 hari dengan biaya dua ribu rupiah. Setiap anggota yang mendaftar dapat meminjam maksimal
3 buah komik selama maksimal 6 hari. Pada saat meminjam, dicatat anggota yang meminjam, komik yang dipinjam, tanggal pinjam, dan
tanggal komik harus dikembalikan. Jika terlambat mengembalikan dari waktu yang ditetapkan, maka akan dikenakan denda perhari
sebesar dua ribu rupiah perkomik perhari, dan dicatat tanggal sebenarnya buku dikembalikan.
Dari contoh kasus di atas, tentukan (jika ada):
a. Entitas kuat, entitas lemah, dan entitas asosiatif
a. Entitas kuat: cabang, pegawai, supplier, anggota, komik.
b. Entitas lemah: manajer.
c. Entitas asosiatif: contact person, peminjaman.

Praktikum Basis Data (KOM 205) Praktikum 2


b. Atribut composite, multivalued, derived, dan key
a. Atribut composite: alamat, nama.
b. Atribut multivalued: pengarang, tanggal peminjaman komik, nomor telepon anggota, nomor telepon cabang,
anggota yang meminjam komik, komik yang dipinjam anggota.
Kode supplier
Kode cabang
Alamat
Kode pegawai
Nama
c. Atribut derived: tanggal komik dikembalikan
diperoleh dari tanggal
peminjaman.
d. Atribut key: kode cabang, kode pegawai, kode supplier, kode komik, kode anggota.

Alamat

1
1
n
3
c. Gambarkan
di atas dengan menggunakan
Tentukan
dan relationship
Pegawai crows foot model.
Supplier
contact
personrelationship degree
Cabang ERD dari kasusmiliki
cardinality dari setiap relationship yang terbentuk
Asumsi-asumsi:
1
n
1 Setiap 1
cabang memiliki minimal 3 pegawai
Setiap manajer hanya boleh memimpin 1 cabang
Alamat
Tanggal masuk
Nama
Supplier
hanya
berhubungan dengan 1 pegawai tiap cabang
Nomor
telepon
Supplier boleh tidak mengirim komik ke cabang
Setiap cabang boleh tidak memiliki anggota
Setiap anggota yang mendaftar dapat meminjam maksimal 3
buah komik selama maksimal 6 hari
1
1
kirim
pimpin
pimpin
Manajer
Gambar
di lembar selanjutnya..
miliki
Anggota yang meminjamKomik yang dipinjam
Kode anggota

Kode komik

Alamat

Judul

n
3
n

Komik

Peminjaman

Anggota

Tanggal komik dikembalikan


Tanggal peminjaman
Nomor telepon

Pengarang

Tahun terbit2

Praktikum Basis Data (KOM 205) Praktikum 2

You might also like