Sobes.tech
Junior — Middle

SQLде маалыматтардын бүтүндүк чектөөсү эмне экенин жана ал кандай колдонулушун түшүндүрүңүз.

sobes.tech AI

AIден жооп

SQL-деги маалыматтардын бүтүндүгүн чектөө — бул эрежелер, алар маалыматтардын туура жана туруктуу болушун камсыздайт.

Негизги чектөөлөрдүн түрлөрү:

  • PRIMARY KEY — саптын уникалдуу идентификатору.
  • FOREIGN KEY — башка таблицадагы ачкычка шилтеме, таблицалардын ортосунда байланыш жана бүтүндүктү камсыздайт.
  • UNIQUE — колонкадагы маанинин уникалдуулугун кепилдейт.
  • NOT NULL — бош маанилердин сакталуусуна тыюу салат.
  • CHECK — мааниге шартты текшерет.

Чектөөнү колдонуу мисалы:

CREATE TABLE колдонуучулар (
    id INT PRIMARY KEY,
    email VARCHAR(255) UNIQUE NOT NULL,
    жаш INT CHECK (жаш >= 18)
);

Чектөөлөр ката кетирүүнү алдын алууга жардам берет, мисалы, маалыматтарды кайталоо же таблицалардын ортосундагы байланышты туура эмес кылуу сыяктуу маселелердин алдын алат.