Kom
Entity Relationship Model adalah Model untuk
mendeskripsikan isi suatu basis data dalam
bentuk entitas, atribut dan relationship antar
entitas
Diperkenalkan pada tahun 1976
oleh P.P Chen
Contoh :
o Entitas Mahasiswa : NIM, NamaMHS,
Agama, Jeniskelamin
o Entitas MataKuliah : KodeMtk, NamaMtk,
SKSMtk
Varian dari atribut
1.Key dan Atribut Diskriptif
2.Atribut sederhana
3.Atribut Komposit
4.Atribut bernilai tunggal ( Single valued attribute )
5.Atribut bernilai banyak ( Multi valued attribute )
1.Key dan atribut diskriptif
◦ Key adalah satu atau lebih gabungan dari beberapa
atribut yang dapat membedakan semua baris data
dalam tabel secara unik
Contoh
Dari tabel mahasiswa yang menjadi atribut diskriptif
adalah namaMhs, alamatMhs, TglLahirMhs
Dari tabel Mata kuliah, yang menjadi atribut diskriptif
adalah namaMtk, SKsMtk
2. Atribut Sederhana ( Simple attibute )
Adalah atribut atomik yang tidak dapat dipilah
(diuraikan) lagi menjadi sub-sub ( beberapa ) atribut
Contoh :
Dari tabel Mahasiswa : yang menjadi atribut sederhana
adalah nim, agama,tgllahirMhs
Contoh :
Dari tabel Mahasiswa yang menjadi atribut
composite adalah NamaMHs dimana atribut ini
dapat diuraikan menjadi sub atribut seperti
(namadepan, namatengah, namabelakang)
4. Atribut Bernilai Tunggal ( Single Valued
Attribute )
yaitu atribut-atribut yang memiliki paling
banyak satu nilai untuk tiap baris data
Contoh :
Dari tabel mahasiswa, yang menjadi attibut
bernilai tunggal adalah nim,namamhs,
alamatmhs, tgllahir
5. Atribut bernilai banyak ( Multi valued
Attribut )
yaitu atribut yang dapat diisi dengan lebih
dari satu nilai dengan jenis yang sama
Contoh :
dari tabel mahasiswa : atribut hobi
merupakan atribut bernilai banyak, karena
mahasiswa yang tidak memiliki hobi dan ada
yang punya hobi lebih dari satu