Candidate Key and Alternate Key

Konsep dasar sistem basis data mengenal adanya Atribut/field, Record, File, Basis Data dan Key. Key merupakan Elemen Record yang digunakan untuk menemukan Record tersebut pada waktu akses.
Macam-macam key :

  • Primary Key
  • Secondary Key
  • Candidate Key
  • Alternate Key
  • Composite Key
  • Foreign Key
Namun pada kesempatan kali ini akan dibahas mengenai Candidate dan Alternate key berikut dengan contohnya


Candidate Key :
sebuah atau sekumpulan atribut minimum yang secara unik mengidentifikasi sebuah tuple dalam sebuah relasi
contoh
No. KTP dan No. Sim untuk mengidentifikasi entitas orang


Alternate Key :
kunci calon yang tidak dipilih sebagai kunci primer.
Setiap atribut dari candidate key yang tidak terpilih sebagai primary key akan dinamakan alternate key. Pada contoh sebelumnya bila untuk primary key dipilih No. KTP maka alternate key nya adalah No. Sim 

source : Candidate & Alternate Key

0 comments

Posting Komentar