4- таблица «предметы», поле «id_ предмет» – таблица «учебный_план», поле «FK_дисциплина»;
5- таблица «предметы», поле «id_ предмет» – таблица «дисцип_препод», поле «FK_предмет»;
6- таблица «специальности», поле «id_спец» – таблица «учебный_план», поле «FK_специальность»;
7- таблица «специальности», поле «id_ спец» – таблица «дисцип_препод», поле «FK_специальность»;
8- таблица «специальности», поле «id_ спец» – таблица «студенты», поле «FK_специальность»;
9- таблица «потоки», поле «id_ поток» – таблица «студенты», поле «FK_поток»;
10- таблица «курсы», поле «id_ курс» – таблица «студенты», поле «FK_курс»;
11- таблица «оценка», поле «id_ оценка» – таблица «студенты», поле «FK_оценка»;
12 - таблица «предметы», поле «id_ предмет» – таблица «успеваемость_студ», поле «FK_предмет»;
13 - таблица «специальности», поле «id_ спец» – таблица «успеваемость_студ», поле «FK_спец»;
14- таблица «оценка», поле «id_ оценка» – таблица «оценка_студ», поле «FK_оценка».
1.4. Создание триггеров на SQL Server.
Создайте триггеры, включающие в себя транзакции по откату неверно выполненных операций для таблиц успеваемость_студ и оценка _студ.
1.5. Ввод первоначальных данных на сервере.
Заполните следующие словари:
- таблица «преподаватель» - введите 4 записи по полям «фамилия», «имя», «отчество», «телефон»;
- таблица «предметы» – 5 предметов;
- таблица «специальности» - 5 записей (5 специальностей);
- таблица «потоки» - 3 записи:
- таблица «курсы» - 3 записи:
- таблица «оценка» - 4 записи:
- таблица «ф_контроля» - 4 записи, 1 запись пустая:
- таблица «контрольная» - 2 записи, 1 запись пустая:
- таблица «курсовая» - 6 записей, 1 запись пустая: