
- •Задача 1.1
- •Задача 1.2
- •Задача 1.3
- •Задача 1.4
- •Задача 1.5
- •Плановой нагрузке преподавателей по семестрам и на учебный год (с детализацией по видам нагрузки и группам/потокам)
- •Задача 1.6
- •Задача 1.7
- •Задача 1.8
- •Задача 1.9
- •Задача 1.10
- •Задача 2.1
- •Задача 2.2
- •Задача 2.3
- •Задача 2.4
- •Задача 3.1
- •Задача 3.2
- •Задача 3.3
- •Задача 4.1
- •Задача 4.2
- •Задача 4.3
- •Задача 5.1
- •Задача 5.2
Задача 1.1
Построить ER-модель для проектирования БД кафедры, позволяющей ответит на следующие вопросы:
Какой преподаватель может вести лекции по данной дисциплине (для этого преподаватель должен владеть данной дисциплиной, иметь ученое звание или ученую степень, работать на должности выше, чем ассистент)
Какой преподаватель читал лекции по данной дисциплине на данном потоке в данном семестре
Выдать список аспирантов данного преподавателя (руководить аспирантами могут только преподаватели, имеющие на это специальное разрешение (информацию, позволяющую определить, выполняются ли минимальные условия, требуемые для получения данного разрешения, в базе данных можно не фиксировать)), с указанием планового срока их защиты
Для преподавателей фиксируется плановая нагрузка по семестрам и на год (с детализацией по видам нагрузки и групп/потоков) и итого за год
Задача 1.2
Построить ER-модель для проектирования БД кафедры, содержащей информацию о:
плановой нагрузке преподавателей по семестрам и на учебный год (с детализацией по видам нагрузки и группам/потокам)
фактическом выполнении нагрузки преподавателей за каждый месяц, а также итоги по семестрам и за учебный год (с детализацией по видам нагрузки и групп/потоков)
нагрузке кафедры, которую надо выполнить в учебном году по семестрам и на учебный год (с детализацией по видам нагрузки и группам/потокам)
Отражение исходной информации, необходимой для получения перечисленных выше показателей, в данную задачу не входит
Задача 1.3
Построить ER-модель для проектирования БД кафедры, позволяющей получать информацию о выполнении нагрузки преподавателей.
В базе данных должно храниться расписание занятий, консультаций, экзаменов и т.п.
Следует учесть, что:
1. Если группа/поток полностью платная – в нагрузку преподавателя она не засчитывается.
2. Если в группе есть платные студенты, то семинары и предъэкзаменационные консультации по этой группе засчитываются как и в полностью бесплатной группе.
3. Если на потоке есть платные студенты, то лекции на нем засчитываются как и в полностью бесплатном потоке
Экзамены, зачеты, дипломные и курсовые проекты фиксируются только для бесплатных студентов
известны нормы по каждому виду нагрузки
Задача 1.4
Построить ER-модель для проектирования БД кафедры, позволяющей ответит на следующие вопросы:
Какой преподаватель может вести лекции по данной дисциплине? (для этого преподаватель должен владеть данной дисциплиной, иметь ученое звание или ученую степень, работать на должности выше, чем ассистент)
Какой преподаватель читал лекции по данной дисциплине на данном потоке в данном семестре?
Имеет ли преподаватель право руководить аспирантами?
Какие виды нагрузки и в каком объеме выполнял преподаватель в прошлом учебном году?
Задача 1.5
Построить ER-модель для проектирования БД кафедры, содержащей информацию о:
Плановой нагрузке преподавателей по семестрам и на учебный год (с детализацией по видам нагрузки и группам/потокам)
нагрузке кафедры, которую надо выполнить в учебном году по семестрам и на учебный год (с детализацией по видам нагрузки и группам/потокам)
База данных должна обеспечивать получение ответов на следующие вопросы:
Есть ли виды работ, которые не были распределены между преподавателями?
Все ли преподаватели обеспечены нагрузкой в соответствии с их статусом по штатному расписанию? (для каждой должности фиксируется объем годовой нагрузки; преподаватель может работать как на полную ставку, так и с частичной занятостью; для преподавателей с почасовой оплатой этот показатель не определяется).