Superkey

May -Akda: Randy Alexander
Petsa Ng Paglikha: 3 Abril 2021
I -Update Ang Petsa: 24 Hunyo 2024
Anonim
Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc
Video.: Concept of Keys in DBMS - Super, Primary, Candidate, Foreign Key, etc

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Superkey?

Ang isang superkey ay isang kumbinasyon ng mga haligi na natatanging kinikilala ang anumang hilera sa loob ng talahanayan ng pamamahala ng database (RDBMS) na talahanayan. Ang isang susi ng kandidato ay isang malapit na nauugnay na konsepto kung saan ang superkey ay nabawasan sa minimum na bilang ng mga haligi na kinakailangan upang natatanging makilala ang bawat hilera.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Paliwanag ng Techopedia kay Superkey

Bilang isang halimbawa, ang isang talahanayan na ginamit upang mag-imbak ng mga detalye ng master ng customer ay maaaring maglaman ng mga haligi tulad ng:

  • Pangalan ng Customer
  • Customer ID
  • Numero ng Social Security (SSN)
  • Address
  • Araw ng kapanganakan

Ang isang tiyak na hanay ng mga haligi ay maaaring makuha at garantisadong natatangi sa bawat customer. Ang mga halimbawa ng mga superkey ay ang mga sumusunod:

  • Pangalan + SSN + Kaarawan
  • ID + Pangalan + SSN

Gayunpaman, ang prosesong ito ay maaaring mas mabawasan. Mapapalagay na ang customer ID ay natatangi sa bawat customer. Samakatuwid, ang superkey ay maaaring mabawasan sa isang larangan, customer ID, na siyang susi ng kandidato. Gayunpaman, upang matiyak ang ganap na natatangi, ang isang pinagsama-samang susi ng kandidato ay maaaring mabuo sa pamamagitan ng pagsasama-sama ng customer ID sa SSN.