Anda di halaman 1dari 5

Bahan Diskusi DBMS

Minggu 2
Konsep Database dan ERD
Diketahui sebuah table Mahasiswa seperti tampak
pada table dibawah ini

NIM Nama Alamat TglLahir


01.12.03425 Eko Gejayan 10 Jan 81

01.12.03142 Endang Jakal 23 Mei 80

Dari table tersebut berikan contoh:


a. Nama Field b.Data Value c. Atribut
d. Record e.Entity
Sebutkan:
KARYAWAN
~
ColumnName I Data Type I LengthI AllowN.Fs"":l
'1/NIP char 9 .J

• Primary key Tabel


-- NAMA
ALAMAT
varchar
varch&r
50
255 V

-- PENDID!KAN varchar 50

Karyawan?
' ' ' .::J

NILAI

• Primary key Tabel Nilai?


ColumnName I Data Type ILenQthAllowNulls •

- '1/NIP
,_'11KDKRITERIA
char
int
9 .J

--
4
NILA! int 4

• Komposit Key? - t t ~

• Candidat Key KRITERIA


ColumnName I Data Type I Length I Allow Nulls f •

• Alternate Key?
C
'1/KDKRITER!A
-
- NAMA
Int
varchar
4
50 -
KETERANGAN varchar 255 V
-
-
-
.::J
• Entity?
Dibe rikan Entity da n atr ibut da lam se buah ERD sepe rt i tampak pa da gambar
dibawah . ERD ini te nta ng pe nca tata n pe ke rja yan g me nge rjakan sua tu ba guna n
bese rt a pr oses pe nggajian nya . Pe nggajia n dilakuka n da lam se tiap 10 hari.
Pe nggajia n dite ntuka n tar ifnya be rda sarka n st at us nya apakah reg ule r ata ukah
le mb ur
• Derajat Kardinalitas
Jenis. Jenis vs Bangunan?
• Implementasi ERD?
• Kalau mau
8angunan dioptimalisasi, apa
yang bisa
GaJI
dilakukan? Gambar
ERD Baru
Pttkerja

Jenis {Id Jenis, Jen is}


Bangunan {Id Banguna n, Alamat , Kota, Nama _ Pemilik , Alamat , No_Te lp,
Tanggal _Mu lai, Lama, Biaya, Gambar}
Pekerja {Id Peke r ja, Nama , Sta t us, Ta rif_Reg uler, Tarif_Lem bu r}
Me ngerjaka n {Id Mengerjakan , ld_ Bangunan, Tanggal , ld_ Pekerja , Status , Biaya }
Gaji {Id Gaji, Tangga l, Tangga l_Awal, Tanggal _Selesai}
Proses {ld_Gaji, ld_Mengerjakan}
Mem iliki {ld.Jenis, ld_Bangunan}
Tanggel
Nama

Pelariggan

No_ Telp

NoPol

Mobil

Jeriis

• Implementasi ERD?
• Optimasi

Anda mungkin juga menyukai