Sobes.tech
Junior — Middle

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

sobes.tech AI

AIден жооп

Курчоолук негизги ачкыч — бул маалыматтар базасы таблицасында эки же андан көп колонкадан турган негизги ачкыч. Бирге алганда, бул колонкалар ар бир жазууну так аныктайт.

Бул колдонулат, эгер бир колонка жазууну уникалдуу аныктай албаса, бирок бир нече колонканын бирикмеси аныктай алса. Мисалы, "Студенттердин курстарга катталуусу" таблицасында уникалдуулук student_id жана course_id бирикмеси менен аныкталышы мүмкүн.

SQL мисалы:

CREATE TABLE Enrollment (
    student_id INT,
    course_id INT,
    enrollment_date DATE,
    PRIMARY KEY (student_id, course_id)
);

Бул жерде, student_id жана course_id бирге бириккен негизги ачкыч түзөт.