Middle
Негизги ачкыч эмне үчүн керек?
sobes.tech AI
AIден жооп
Маалыматтар базасында (Primary Key) ар бир жазуу үчүн уникалдуу идентификатор болуп саналат. Ал төмөнкүлөрдү камсыздайт:
- Уникалдуулук: саптардын көчүрмө болуусун алдын алат.
- Тануу: так жазууга так шилтеме берүү мүмкүнчүлүгүн берет.
- Суроо-талаптарды оптималдаштыруу: негизги ачкычтын индексделиши издөөнү тездетет.
Мисалы, колдонуучулар таблицасында user_id талаасы негизги ачкыч болушу мүмкүн, ошондо ар бир колдонуучу уникалдуу идентификаторго ээ болот.
SQL мисалы:
CREATE TABLE users (
user_id INT PRIMARY KEY,
username VARCHAR(50),
email VARCHAR(100)
);