(POST 5) APA ITU ATTRIBUTE,ENTITAS DAN RELASI DALAM ERD
Apa itu attribute,entitas dan relasi dalam erd
1. Atribut
merupakan
gambaran karakteristik dari sebuah entitas atau
himpunan entitas. Setiap entitas pasti mempunyai elemen yang disebut atribut yang
berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Atribut
kunci merupakan hal pembeda atribut dengan entitas. Gambar atribut diwakili
oleh simbol elips dan terbagi menjadi beberapa jenis:
o
Atribut kunci (key): atribut yang digunakan untuk menentukan entitas
secara unik. Contoh: NPWP, NIM (Nomor Induk Mahasiswa).
o
Atribut simpel: atribut bernilai tunggal yang tidak dapat dipecah lagi
(atomic). Contoh: Alamat, tahun terbit buku, nama penerbit.
Atribut multinilai (multivalue): atribut yang memiliki sekelompok nilai untuk
setiap entitas instan. Contoh: nama beberapa pengarang dari sebuah buku
pelajaran.
o
Atribut gabungan (composite): atribut yang terdiri dari beberapa atribut
yang lebih kecil dengan arti tertentu. Contoh: nama lengkap yang terbagi
menjadi nama depan, tengah, dan belakang.
o
Atribut derivatif: atribut yang dihasilkan dari atribut lain dan tidak
wajib ditulis dalam diagram ER. Contoh: usia, kelas, selisih harga.
2. Entitas
Kumpulan objek
yang dapat diidentifikasikan secara unik atau saling berbeda. Simbol dari entitas
biasanya digambarkan dengan persegi panjang. Selain itu, ada juga “Entitas
Lemah” yang dilambangkan dengan gambar persegi panjang kecil di dalam persegi
panjang yang lebih besar. Disebut entitas lemah karena harus berhubungan
langsung dengan entitas lain sebab dia tidak dapat teridentifikasi secara unik.
3.
Relasi
Hubungan antara sejumlah entitas yang
berasal dari himpunan entitas yang berbeda. Gambar relasi diwakili oleh simbol
belah ketupat. Relasi juga terbagi menjadi beberapa jenis:
o
One to one: setiap entitas hanya bisa mempunyai relasi dengan satu
entitas lain. Contoh: siswa dengan nomor induk siswa
o
One to many: hubungan antara satu entitas dengan beberapa entitas dan
sebaliknya. Contoh: guru dengan murid dan sebaliknya.
o
Many to many: setiap entitas bisa mempunyai relasi dengan entitas lain,
dan sebaliknya. Contoh: siswa dan ekstrakurikuler.
A.VARIAN RELASI
1. Relasi Binery
Relasi
binary merupakan relasi yang terjadi antara 2 himpunan entitas yang berbeda.
Relasi ini merupakan relasi yang umum digunakan. Relasi antara mahasiswa
mengambil matakuliah yang menunjukkan binery relation.
2 .Relasi
Unary
Relasi Unary
merupakan variasi relasi yang terjadi dari sebuah himpunan entitas ke himpunan
entitas yang sama, dan unary sering disebut dengan relasi tunggal.Relasi antara
dosen dan mendampingi yang menunjukkan unary relation.
3.
Relasi N-ary
Relasi N-ary
merupakan relasi dari 3 entitas atau lebih. Relasi ini untuk menghubungkan dari
tiga entitas yang dimasukan ke relasi multi entitas.N-ary relation menunjukkan
secara lebih jelas bahwa bahwa beberapa entitas berpartisipasi dalam sebuah
relasi tunggal.Bentuk relasi semacam ini sebisa mungkin dihindari karena akan
mengaburkan derajat relasi yang ada dan akan menyebabkan perencanaan database
semakin kompleks.
Komentar
Posting Komentar