dan sebuah mata kuliah tidak diikuti oleh satupun mahasiswa (Nol )
( 0, N ) (0,N) (0,N)
(1:1)
Mahasiswa Mempelajari Kuliah Mengajar
Dosen
Atau ( 0, N )
Atau ( 1, N )
Atau ( 1, 1 )
Atau ( 0, 1 )
Hasil
Ujian Akhir Semester Genap TA.2007/2008
Teknik Informatika
NIM Nama_Mahasiswa Mata_Kuliah NIP
Nama_Dosen Nilai
99113 Aryanto Multimedia 1450 Irwan,
M.Kom A
98122 Yanti Basis Data 1281 Boby,M.Kom
B
00211 Indah Sistem Operasi 4102
Intan,S.Kom A
01220 Anto Aljabar Linier 5120 Ir.
Sugito,Msc C
Entitas Mahasiswa
Primery Key
Entitas Dosen
NIP Nama_Dosen
Primery Key
Primery Key
3. Diagram ER :
NIM Nama_Mahasiswa
Mata_Kuliah
Meng NIP
Nama_Dosen
ambil
Mata_Kuliah Nilai
a. 1 : 1 ( one to one )
Sebaiknya ke entity dengan jumlah attribute yang lebih sedikit.
Relationsip KAWIN yaitu penggabungan antara entity SUAMI dengan entity
ISTRI.
NO.KTP-S
NIKA NAMA-I
H
TGL-KAWIN
NO-KTP-S
NO-KTP-I
TGL-L-KAWIN
Pusat Pengembangan Bahan Ajar - UMB E. DIDIK MADYAMADJA
NAMA-I
TGL-L-I
BASIS DATA
ISTRI
NO.KTP-I
ISTRI NAMA-I
TGL-L-I
NO-KTP-S
NO-KTP-I
SUAMI NO.KTP-S TGL-L-KAWIN SUAMI
NAMA-S NAMA-I
TGL-L-S TGL-L-I
NO.KTP-S
NIKA NAMA-I
H
TGL-KAWIN
NO.KTP-I
ISTRI NAMA-I NO-KTP-S ISTRI
TGL-L-I NAMA-S
TGL-L-S
b. 1 : M ( one to many )
• Relationship harus digabungkan dengan entity pada pihak yang
many.
• Dengan tidak perlu melihat banyak sedikitnya attribute pada entity
tersebut.
• Relationship KERJA dikonversikan ke LRS digabungkan ke entity
PEGAWAI.
• Pada gambar dibawah terlihat bahwa semua attribute dari entity
PEGAWAI dan semua attribute dari relationship kerja, tergabung dalam struktur
record pegawai.
NO_PEG
KD_PROY
KERJA TGL_MULAI
KD_PROY PROYEK
PROYEK KD_PROY BIAYA
BIAYA
c. M : N ( Many to many )
Tiap entity maupun tiap relatioship akan menjadi sebuah struktur record
tersendiri, terlihat pada gambar dibawah ini masing-masing attribute dari tiap
entity maupun relationship terpisah menjadi tiga struktur record.
KD-PEL PELANGGAN
PELANGGAN KD_PEL NAMA
NAMA
KD_PEL BELI
KD_PEL KD_BRG
BELI KD_BRG JUMLAH
JUMLAH
KD_BRG
BARANG NAMA_BRG KD_BRG BARANG
HARGA_BRG NAMA_BRG
Pusat Pengembangan Bahan Ajar - UMB E. DIDIK MADYAMADJA
HARGA_BRG
BASIS DATA
TRANFORMASI LRS KE DALAM RELASI/TABEL
a. Definisi Relasi
b. Konversi
Konversi dari LRS ke relasi dilakukan dengan cara :
- Nama LRS menjadi nama relasi
- Tiap attribute sebuah kolom didalam relasi
APLIKASI ERD