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)
);