2.5 Pemodelan Data
Model Data adalah kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik makna data, dan batasan data. [5]
2.5.1 Entity Relationship Diagram ERD
ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk
memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks.
ERD menggunakan sejumlah notasi dan simbol untuk menggambarkan struktur dan hubungan antar data. Pada dasarnya ada 3 macam simbol yang
digunakan, yaitu : 1 Entity Entitas
2 Atribut 3
Relasi [5]
2.5.2 Entity Entitas
Menurut Aji, entity entitas, merupakan obyek yang mewakili sesuatu dalam dunia nyata, baik secara fisik mobil, rumah, manusia, pegawai, dsb
ataupun secara konsep department, pekerjaan, mata kuliah, dsb dan dapat dibedakan antara satu dengan lainnya unique. [6]
Entitas digambarkan dalam bentuk persegi empat. Contoh entitas pegawai:
Gambar 2.1 Entitas
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
2.5.3 Attribut
Menurut Aji, setiap entitas pasti memiliki attribut yang mendeskripsikan karakteristik property dari entitas tersebut. Penetapan attribut dari sebuah entitas
berdasarkan fakta yang ada atau berdasarkan kebutuhan. Attribut identik dengan kolom data atau field dalam sebuah tabel. Misalnya atribut nama pegawai dari
entitas pegawai. Setiap ERD bias terdapat lebih dari satu atribut. Atribut digambarkan dalam bentuk elips.
Gambar 2.2 Atribut Pada Gambar 2.2 di atas, dalam entitas pegawai terdapat 3 atribut, yaitu :
nip, nama pegawai, dan tanggal lahir. [6]
2.5.4 Relasi
Menurut Aji, Relasi menyatakan hubungan antar entitas termasuk terhadap entitas itu sendiri rekursif. Misalnya dalam kasus hubungan antara entitas siswa
dan entitas mata pelajaran adalah mengambil.
Gambar 2.3 Relasi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada Gambar 2.3 di atas, entitas siswa dan entitas mata pelajaran, memiliki relasi yaitu mengambil. Pada entitas siswa dan jurusan memiliki relasi
yaitu memiliki. [6]
2.5.5 Derajat Kardinalitas Relasi Cardinality Ratio