Junior — Middle
მონაცემთა ბაზაში პირველადი გასაღები რა არის და რა თვისებები აქვს?
sobes.tech AI
პასუხი AI-სგან
მონაცემთა ბაზაში მთავარი გასაღები (Primary Key) არის ველი ან ველების ნაკრები, რომელიც უნიკალურად იდენტიფიცირებს თითოეულ ჩანაწერს ცხრილში.
ძირითადი თვისებები:
- უნიკალურობა: მთავარი გასაღების მნიშვნელობები ცხრილში არ მეორდება.
- არ შეიძლება იყოს NULL: თითოეული მნიშვნელობა აუცილებლად უნდა იყოს მითითებული.
- ტევადობა: მთავარი გასაღების მნიშვნელობები ხშირად არ უნდა იცვალოს.
- ავტომატურად ინდექსირებულია: გასაღზე სწრაფი ძებნისთვის.
მაგალითად, მომხმარებლების ცხრილში, ველი user_id შეიძლება იყოს მთავარი გასაღები, რათა უნიკალურად იდენტიფიციროს თითოეული მომხმარებელი.