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