Jenis-Jenis Atribut
Definisi
atribut
“Atribut merupakan relasi fungsional dari satu
object set ke object set yang lain.”
Ada
beberapa atribut dalam ERD
A .
Single-Value Attribute(Atribut Bernilai Tunggal), dan Mutivalue Attribute(Atribut
Bernilai Jamak) Atribut bernilai tunggal ditujukan untuk atribut-atribut yang
memilikipaling banyak satu nilai untuk setiap baris data/tupelo,
sedangkanatribut bernilai banyak ditujukan pada atribut-atribut yang dapat
diisidengan lebih dari satu nilai, tetapi jenisnya sama.B.
B.Atribut
Komposisi dan Atomic
Suatu
atribut yang mungkin terdiri dari beberapa atribut yang lebihkecil dengan arti
yang bebas dari atribut itu sendiri.
C. Derived
Atribut
(Atribut
yang Dihasilkan)Pada beberapa kasus, ada dua atau lebih nilai atribut yang
berelasi,misalkan atribut UMUR dan TGL LAHIR untuk entitasMAHASISWA.
D. Null
Value Attribute(Atribut Bernilai Null)
Nul
value attribute adalah kondisi dimana suatu object instance tidak memiliki
nilai untuk salah satu atributnya.
E. Mandatory
Value Attribute(Atribut yang Harus Terisi)
Mandatory
value attribute adalah kondisi dimana suatu object instance
harus
memiliki nilai untuk setiap atau salah satu atributnya.
F. Inherit Inherit
merupakan suatu kondisi dimana suatu object adalahspesialisasi
object lain, maka object
spesialisasi
itu inherit ‟ (mewarisi atau memiliki) semua atribut dan objek relasi
yang dispesialisasikan.“
(2005: 134)
Key
Adalah sejumlah atribut yang mengidentifikasi
record/baris dalam
sebuah
relation secara unique.
Beberapa jenis key:
o Super Key : satu atribut atau kumpulan
atribut yang secara unik mengidentifikasi sebuah record di dalam relasi atau
himpunan dari satu atau lebih entitas yang dapat digunakan untuk mengidentifikasi
secara unik sebuah entitas dalam entitas set.
Candidate Key : atribut-atribut yang
menjadi determinan yang dapat dijadikan identitas record pada sebuah relation
bisa terdapat satu atau lebih candidate key
o Primary key : candidate key yang
menjadi identitas record karena dapat mengidentifikasi record secara unik
o Altenate key : candidate key yang
tidak dijadikan primary key
o Composite key : key yang terdiri dari
2 atribut atau lebih. Atribut-atribut tersebut bila berdiri sendiri tidak
menjadi identitas record, tetapi bila dirangkaikan menjadi satu kesatuan akan
dapat mengidentifikasi secara unik.
o Foreign key : non key atribut pada
sebuah relation yang juga
menjadi key (primary) atribut di
relation lainnya. Foreign key biasanya digunakan sebagai penghubung antara
record-record dan kedua relation tersebut.
Tidak ada komentar:
Posting Komentar