Junior — Middle
Ի՞նչ է և ինչ հատկություններ ունի հիմնական բանալի տվյալների բազայում:
sobes.tech AI
Պատասխան AI-ից
Տվյալների բազայում հիմնական բանալին (Primary Key) այն դաշտն է կամ դաշտերի հավաքածուն, որը յուրաքանչյուրը գրանցումը հստակ նույնականացնում է աղյուսակում:
Հիմնական հատկությունները:
- Անհատականություն: հիմնական բանալի արժեքները աղյուսակում կրկնվող չեն:
- Չպետք է լինի NULL: յուրաքանչյուր արժեք պարտադիր է:
- Տևականություն: հիմնական բանալի արժեքները պետք է հաճախ չփոխվեն:
- Ավտոմատ ինդեքսավորում: արագ որոնման համար:
Օրինակ, օգտվողների աղյուսակում, user_id դաշտը կարող է լինել հիմնական բանալին, որը յուրաքանչյուրը օգտվողին նույնականացնում է հստակ: