Загрузка данных


-- 1. Кабинеты (5 записей)
INSERT INTO Cabinets (cabinet_id, room_number) VALUES 
(1, 'Каб. 101'),
(2, 'Каб. 102'),
(3, 'Каб. 201'),
(4, 'Каб. 202'),
(5, 'Каб. 305');

-- 2. Учителя (5 записей)
INSERT INTO Teachers (teacher_id, full_name, cabinet_id) VALUES 
(1, 'Иванов Иван Иванович', 1),
(2, 'Петрова Анна Сергеевна', 2),
(3, 'Смирнов Алексей Павлович', 3),
(4, 'Кузнецова Елена Викторовна', 4),
(5, 'Васильев Дмитрий Олегович', NULL);

-- 3. Предметы (5 записей)
INSERT INTO Subjects (subject_id, subject_name) VALUES 
(1, 'Математика'),
(2, 'Русский язык'),
(3, 'Физика'),
(4, 'История'),
(5, 'Информатика');

-- 4. Связь учителей и предметов (5 записей)
INSERT INTO Teacher_Subjects (teacher_id, subject_id) VALUES 
(1, 1),
(1, 3),
(2, 2),
(3, 4),
(4, 5);

-- 5. Классы (5 записей)
INSERT INTO Classes (class_id, class_num, class_letter, class_teacher_id) VALUES 
(1, 5, 'А', 1),
(2, 6, 'Б', 2),
(3, 7, 'А', 3),
(4, 9, 'Б', 4),
(5, 10, 'А', 5);

-- 6. Ученики (5 записей)
INSERT INTO Students (student_id, full_name, class_id) VALUES 
(1, 'Соколов Артем', 1),
(2, 'Морозова Мария', 1),
(3, 'Федоров Максим', 2),
(4, 'Николаева Дарья', 3),
(5, 'Егоров Никита', 4);

-- 7. Оценки (5 записей)
INSERT INTO Grades (grade_id, student_id, subject_id, quarter, grade_value) VALUES 
(1, 1, 1, 3, 5),
(2, 1, 2, 3, 4),
(3, 2, 1, 3, 5),
(4, 3, 2, 3, 3),
(5, 4, 4, 3, 4);

-- 8. Расписание (5 записей)
INSERT INTO Schedule (schedule_id, class_id, day_of_week, lesson_number, subject_id, teacher_id, cabinet_id) VALUES 
(1, 1, 'Понедельник', 1, 1, 1, 1),
(2, 1, 'Понедельник', 2, 2, 2, 2),
(3, 1, 'Среда', 5, 3, 1, 3),
(4, 2, 'Вторник', 3, 4, 3, 3),
(5, 3, 'Четверг', 4, 5, 4, 4);