Junior — Middle
Оё метавонед шарҳ диҳед, ки дар контексти нигоҳдории маълумот ё системҳои идоракунии маълумотҳо 'калид' чӣ маъно дорад?
sobes.tech AI
Ҷавоб аз AI
Дар контексти нигоҳдории маълумот ва системаҳои идоракунии базаи маълумот (СУБД), термин "калид" одатан маънои муайяни нодирро барои сабт ё маҷмӯи маълумотҳо дорад. Калид барои ҷустуҷӯи зуд, тартиб додан ва таъмин намудани комиланӣ истифода мешавад.
Типҳои асосии калидҳо:
- Калиди аввал (Primary Key) — муайяни нодир барои сабт дар ҷадвал, ки набояд NULL бошад ва бояд нодир бошад.
- Калиди хориҷӣ (Foreign Key) — майдон ё маҷмӯи майдонҳо, ки ба калиди аввал дар ҷадвали дигар ишора мекунанд, ва робитаи байни ҷадвалҳоро таъмин мекунанд.
- Калиди нодир (Unique Key) — кафолат медиҳад, ки арзишҳо дар сутун нодир бошанд, аммо метавонад NULL иҷозат диҳад.
Масалан: дар ҷадвали корбарон, майдони user_id метавонад калиди аввал бошад, ки ҳар корбарро нодир муайян мекунад.