Sobes.tech
Middle

Asosiy kalit nima uchun kerak?

sobes.tech AI

AIdan javob

Ma'lumotlar bazasida Birinchi Kalit (Primary Key) har bir yozuv uchun takrorlanmas identifikator bo'lib, quyidagilarni ta'minlaydi:

  • Yagona: satrlarning takrorlanishini oldini oladi.
  • Identifikatsiya: aniq yozuvga murojaat qilish imkonini beradi.
  • So'rovlarni optimallashtirish: birinchi kalit indekslanishi qidiruvni tezlashtiradi.

Masalan, foydalanuvchilar jadvalida user_id maydoni birinchi kalit bo'lishi mumkin, shunda har bir foydalanuvchining yagona identifikatori bo'ladi.

SQL misoli:

CREATE TABLE users (
  user_id INT PRIMARY KEY,
  username VARCHAR(50),
  email VARCHAR(100)
);