Sobes.tech
Junior — Middle

Ի՞նչ է և ինչ հատկություններ ունի հիմնական բանալի տվյալների բազայում:

sobes.tech AI

Պատասխան AI-ից

Տվյալների բազայում հիմնական բանալին (Primary Key) այն դաշտն է կամ դաշտերի հավաքածուն, որը յուրաքանչյուրը գրանցումը հստակ նույնականացնում է աղյուսակում:

Հիմնական հատկությունները:

  • Անհատականություն: հիմնական բանալի արժեքները աղյուսակում կրկնվող չեն:
  • Չպետք է լինի NULL: յուրաքանչյուր արժեք պարտադիր է:
  • Տևականություն: հիմնական բանալի արժեքները պետք է հաճախ չփոխվեն:
  • Ավտոմատ ինդեքսավորում: արագ որոնման համար:

Օրինակ, օգտվողների աղյուսակում, user_id դաշտը կարող է լինել հիմնական բանալին, որը յուրաքանչյուրը օգտվողին նույնականացնում է հստակ: