Sobes.tech
Junior — Middle

Оё метавонед шарҳ диҳед, ки дар контексти нигоҳдории маълумот ё системҳои идоракунии маълумотҳо 'калид' чӣ маъно дорад?

sobes.tech AI

Ҷавоб аз AI

Дар контексти нигоҳдории маълумот ва системаҳои идоракунии базаи маълумот (СУБД), термин "калид" одатан маънои муайяни нодирро барои сабт ё маҷмӯи маълумотҳо дорад. Калид барои ҷустуҷӯи зуд, тартиб додан ва таъмин намудани комиланӣ истифода мешавад.

Типҳои асосии калидҳо:

  • Калиди аввал (Primary Key) — муайяни нодир барои сабт дар ҷадвал, ки набояд NULL бошад ва бояд нодир бошад.
  • Калиди хориҷӣ (Foreign Key) — майдон ё маҷмӯи майдонҳо, ки ба калиди аввал дар ҷадвали дигар ишора мекунанд, ва робитаи байни ҷадвалҳоро таъмин мекунанд.
  • Калиди нодир (Unique Key) — кафолат медиҳад, ки арзишҳо дар сутун нодир бошанд, аммо метавонад NULL иҷозат диҳад.

Масалан: дар ҷадвали корбарон, майдони user_id метавонад калиди аввал бошад, ки ҳар корбарро нодир муайян мекунад.