По договоренности
Задача: спроектировать распределенную базу данных.
Дано:
1) сущность студент
2) сущность преподаватель.
студент имеет:
-группу
-ФИО
-показатели успеваемости
-номер зачетки, читательского, студенческого.
-паспортные данные
-отношение к военной службе(данет)
сущность преподаватель:
-ФИО
-Профиль(Список предметов которые он может вести)
-номер удостоверения
-трудовые показатели(количество часов по каждому из преподаваемых преметов)
-паспортные данные
-кафедру
Обязательные условия к проектированию:
1) студенты могут свободно переводиться между группами, с сохранением показателей успеваемости по предметам.
2) преподаватели и группа студентов связаны между собой при помощи учебного плана, где написано сколько часов по предметам должны обучаться студенты и какая форма контроля(экзамензачет) будет являться итогом обучения.
3) один и тот же преподаватель может вести несколько разных предметов.
4) по одному и тому же предмету у разных групп могут быть разные формы контроля(у группы а экзамен, у группы б уже зачет)
5) Допускаеться использование не SQL решений.