Sobes.tech
Middle

Негизги ачкыч эмне үчүн керек?

sobes.tech AI

AIден жооп

Маалыматтар базасында (Primary Key) ар бир жазуу үчүн уникалдуу идентификатор болуп саналат. Ал төмөнкүлөрдү камсыздайт:

  • Уникалдуулук: саптардын көчүрмө болуусун алдын алат.
  • Тануу: так жазууга так шилтеме берүү мүмкүнчүлүгүн берет.
  • Суроо-талаптарды оптималдаштыруу: негизги ачкычтын индексделиши издөөнү тездетет.

Мисалы, колдонуучулар таблицасында user_id талаасы негизги ачкыч болушу мүмкүн, ошондо ар бир колдонуучу уникалдуу идентификаторго ээ болот.

SQL мисалы:

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