30
c.
Atribut
Menurut Connolly dan Begg (2010:350), Attribute adalah sifat-sifat dari sebuah
entitas atau type relationship. Domain Attribute himpunan nilai yang diperbolehkan
untuk satu atau lebih atribut.
Menurut Connolly dan Begg (2010:351), macam-macam atribut :
1)
Simple Attribute adalah atribut yang terdiri dari satu komponen tunggal dengan
keberadaan yang independent dan tidak dapat dibagi menjadi bagian yang lebih
kecil lagi. Dikenal juga dengan nama Atomic Attribute.
2)
Composite Attribute adalah atribut yang terdiri dari beberapa komponen,
dimana masing-masing komponen memiliki keberadaan yang independent.
Misalkan atribut Address dapat terdiri dari Street, City, PostCode.
3)
Single-valued Attribute adalah atribut yang mempunyai nilai tunggal untuk
setiap kejadian. Misalkan entitas Branch memiliki satu nilai untuk atribut
branchNo pada setiap kejadian.
4)
Multi-valued Attribute adalah atribut yang mempunyai beberapa nilai untuk
setiap kejadian. Misalkan entitas Branch memiliki beberapa nilai untuk atribut
telpNo pada setiap kejadian.
5)
Derived Attribute adalah atribut yang memiliki nilai yang dihasilkan dari satu
atau beberapa atribut lainnya, dan tidak harus berasal dari satu entitas.
Menurut Connolly dan Begg (2010:352), Macam-macam tipe keys yaitu :
1)
Candidate Key adalah jumlah minimal atribut-atribut yang dapat
mengidentifikasi setiap kejadian/record secara unik.
2)
Primary Key adalah candidate key yang dipilih untuk mengidentifikasi
setiap
kejadian atau record dari suatu entitas secara unik.
3)
Composite Key adalah candidate key yang terdiri dari dua atau lebih atribut.
|