- Entitas
Entitas adalah “sesuatu” atau “objek” di dunia nyata yang dapat
dibedakan dari objek lain. contohnya antara lain entitas mahasiswa, dosen, buah, hewan dan lain sebagainya.
Entitas bisa dibagi menjadi 2 yaitu:
- Entitas kongkrit, Contoh : Mahasiswa, Buku
- Entitas abstrak, Contoh : Pinjaman, Jadwal, Nilai
- Atribut
Entitas mempunyai elemen yang disebut atribut, berfungsi untuk mendeskripsikan karakter entitas. Misalnya atribut NIM dari entitas mahasiswa. Setiap ERD bisa terdapat lebih dari satu atribut.
Tipe-tipeAtribut sebagai berikut.
- Simple dan Composite attributes – Atribut Simple : Atribut sederhana yang tidak dapat dibagi dalam beberapa bagian; – Atribut Komposit : Atribut yang dapat dibagi lagi dalam beberapa bagian; contoh : Nama; yang terdiri dari Nama depan dan Nama Belakang.
- Single-valued dan multi-valued attributes –Atribut Single-valued : Atribut yang memiliki paling banyak satu nilai untuk setiap baris data – Multi-valued attributes : Atribut yang dapat diisi dengan lebih satu nilai tetapi jenisnya sama. Contoh : NomorTelp, Alamat.
- Derived attributes – Atribut Turunan : Atribut yang diperoleh dari pengolahan dari atribut lain yang berhubungan. Contoh : Umur, IP
- Atribut Mandatory dan Non Mandatory - Atribut Mandatory adalah atribut yang harus diisi tidak boleh kosong (not null) - Atribut Non mandatory adalah atribut yang boleh kosong(null).
- Relasi
Derajat Relasi menunjukan banyaknya himpunan entitas yang
saling berelasi.
contoh derajat relasi
- Binary Relationship
- Ternary relationship
Untuk Himpunan relasi biner pemetaan kardinalitasnya dapat merupakan salah satu dari tipe2 berikut.
- Satu ke Satu (One to one)
- Satu ke Banyak (One to many)
- Banyak ke Satu (Many to one)
- Banyak ke Banyak (Many to many)
- [Korth] garis berarah (1) dan garis tidak berarah (Banyak).
- [Date] menuliskan kardinalitasnya pada garis
Comments
Post a Comment