Macam – Macam Atribute
Simple Attribute dan
Composite Attribute
Atribut sederhana/ Simple Attribute : atribut yang tidak dapat
dibagi-bagi
menjadi atribut yang lebih mendasar.
Contoh :
atribut harga dari entity barang.
Atribut komposit/ Composite Attribute
: atribut yang
terdiri dari
beberapa
atribut yang lebih mendasar.
Contoh : Entity mahasiswa
memiliki
atribut nama yang terdiri dari nama depan (first name),
nama tengah
(middle name) dan nama belakang (last name).
Single Valued Attribute
dan Multi Valued Attribute
Atribut Berharga Tunggal
(Single-valued Attribute) : atribut yang
hanya
mempunyai satu harga untuk suatu entitas tertentu.
Contoh :
atribut umur.
Atribut Berharga Banyak (Multi-valued
Attribute) : atribut
yangdapat terdiri dari sekumpulan harga untuk suatu entitas tertentu.
Contoh :
atribut hobi.
Derived Attribute
(Attribut Turunan)
Atribut Derivatif : suatu atribut yang dihasilkan dari
atribut lain.
Contoh :
atribut umur yang dapat dihasilkan dari atribut tgl_lahir.
Satu atau
beberapa atribut yang mempunyai nilai unik sehingga dapat
digunakan
untuk membedakan data pada suatu baris/record dengan baris
lain pada
suatu entitas
Macam-macam key attribute:
o
Superkey
o
Candidat
Key
o
Primary
key
Superkey : satu atau gabungan beberapa atribut
yang dapat membedakan setiap baris data dalam sebuah tabel secara unik.
Contoh → Superkey untuk entitas pegawai :
v NoKTP, Nama, Alamat, JenisKel, Gaji
v NoKTP, Nama, Alamat, JenisKel
v NoKTP, Nama, Alamat
v NoKTP, Nama
v Nama (jika dapat dijamin kalau tidak
ada nama yang sama antara satu baris dengan baris yang lain)
v NoKTP
Candidat Key : superkey yang jumlah atributnya
paling sedikit
Contoh
→ candidat key untuk
entitas pegawai
v Nama (jika dapat dijamin kalau tidak
ada nama yang sama antara satu baris dengan baris yang lain)
v NoKTP
Key Attribute (Atribut
Kunci)
Primary key : suatu candidat key yang dipilih
menjadi kunci utama karena
sering
dijadikan acuan untuk mencari informasi, ringkas, menjadi keunikan
suatu baris.
Contoh : NoKTP antara satu pegawai dengan
pegawai lain pasti berbeda,
dalam hal
ini noKTP dapat digunakan sebagai suatu key
Tidak ada komentar:
Posting Komentar