Kunci Super adalah satu set atribut atau lajur yang secara unik mengenal pasti setiap jadual baris sedangkan, kunci calon adalah satu set atribut yang mengiktiraf tupel dalam hubungan, atau jadual.
...
Perbezaan antara kunci super dan kunci calon.
S.Tidak | Kunci Super | Kunci calon |
---|---|---|
3. | Setiap kunci super tidak boleh menjadi kunci calon. | Semua kunci calon adalah kunci super. |
- Apakah contoh utama super?
- Apakah contoh utama calon?
- Di bawah keadaan mana kunci super juga merupakan kunci calon?
Apakah contoh utama super?
Kunci Super: Set atribut yang dapat mengenal pasti tuple secara unik dikenali sebagai Super Key. Sebagai contoh, stud_no, (stud_no, stud_name), dll.
Apakah contoh utama calon?
Roll_no: roll_no adalah kunci calon kerana dapat mencari semua atribut yang lain, i.e., Id, dan nama meja. Juga, roll_no tidak mengandungi sebarang atribut yang berlebihan. ID: ID adalah kunci calon kerana dapat mencari semua atribut yang lain, i.e., Roll_no, dan nama meja.
Di bawah keadaan mana kunci super juga merupakan kunci calon?
Kunci calon adalah kunci super yang tidak ada subset yang betul adalah kunci super, i.e. Katakan jika ABC adalah kunci calon maka tidak, b, c atau mana -mana gabungannya boleh menjadi kunci super, oleh itu kita boleh mengatakan kunci calon adalah satu set minimum atribut R (skema relasi) yang boleh digunakan untuk mengenal pasti A tuple meja secara unik.