CSCB536
Контролна работа 2022
Боян Бойчев
F95589
Задание номер: 10
ЗАДАНИЕ
Моделирайте в термините на база данни релационен тип:
10) Европейски Проект за подпомагане на Висшето образование работи с определени Университети от много страни. Отделът за стипендии на Проекта има определен брой Програми за
отпускане на стипендии, по които студентите от Университетите могат да кандидатстват (съществува квота за всука програма). В началото на всяка учебна година, екипи от независими експерти извършват класиране по документи на студентските кандидатури. Един и същи студент не може да получи стипендия повече от един път по една и съща програма (това трябва да може да се проверява във всеки момент от време). Обслужването на информационните потоци в Проекта налага да се изпращат по пощата на ръководителите на съответните
университетски звена съобщения, съдържащи информация за общото класиране по всяка от Програмите и отделен списък със студентите от съответния Университет, които са класирани за получаване на стипендия през дадената учебна година.
Налага се също да се знае във всеки момент:
- Кои именно са стипендиантите на дадена програма от началото на съществуване на Проекта да настоящия момент.
Кои студенти са получили стипендия по повече от една програма.
Кои студенти са кандидатствали за стипендия по повече от една програма през настоящата година.
Кои Университети от определена страна не са получили нито една стипендия в миналогодишното класиране.
Какво е класирането на Университетите в зависимост от
броя на стипендиите, които са получили техни студенти от началото на Проекта до настоящия момент.
Какво е класирането на страните в зависимост от броя на стипендиите, които са получили техни студенти от началото на Проекта до настоящия момент.
1.
Съставете графично схемата на
моделираната система, рисунка, като дадете имена на обектите и взаимодействията (на отделен лист(и) формат А4 с име "концептуална схема на реалния процес").
2.
Изобразете графично схема на всички релации и
връзките между тях (на отделен лист(и) формат А4 с име "модел на ядрото").
На тази схема отбележете ясно ключовете на всички релации. На схемата отбележите също типа на данните във всяко поле.
Запишете с прости изречения как се чете логиката на базата в съответствие с моделирания процес. Например (взет от занятие 2): Студентите записват курсове. Едина студент може да запише много курсове. Един курс може да бъде записан от много студенти. Даден студент може да запише определен курс само веднъж. 3.
Посочете
кои са заявките, които извличат необходимата информация (в зависимост от условието) и дайте име на всяка от тях.
За всяка заявка направете схема за това кои релации (или други заявки) са източници на данните. Опишете допълнително
генерираните полета, ако има такива (на отделен лист(и) формат А4 с име "заявки").