Junior — Middle
Birinchi kalitning nima ekanligini va u qaysi hollarda ma'lumotlar bazalarida ishlatilishini tushuntiring.
sobes.tech AI
AIdan javob
Birlashgan asosiy kalit — bu ma'lumotlar bazasi jadvalidarining ikki yoki undan ortiq ustunidan iborat bo'lgan asosiy kalit. Birga, bu ustunlar har bir yozuvni aniq belgilaydi.
Ushbu, bir ustun yozuvni unikal tarzda belgilay olmaganda, ammo bir nechta ustunlarning kombinatsiyasi mumkin bo'lsa, foydalaniladi. Masalan, "Talabalar kurslariga yozilish" jadvalida, unikalilik student_id va course_id kombinatsiyasi bilan belgilanadi.
SQL misoli:
CREATE TABLE Enrollment (
student_id INT,
course_id INT,
enrollment_date DATE,
PRIMARY KEY (student_id, course_id)
);
Bu yerda, student_id va course_id birga birlashib, birlashgan asosiy kalit hosil qiladi.