Задания для самостоятельной работы
- Постройте инфологическую модель типа «сущность-связь», описывающую библиотеку ВУЗа.
- Постройте инфологическую модель типа «сущность-связь», описывающую расписание занятий факультета ВУЗа.
- Постройте инфологическую модель типа «сущность-связь», описывающую результаты сдачи сессий студентами факультета ВУЗа.
- Постройте реляционную модель, описывающую библиотеку ВУЗа, объясните ее сходства и отличия от аналогичной ER-модели.
- Постройте реляционную модель, описывающую расписание занятий факультета ВУЗа, объясните ее сходства и отличия от аналогичной ER-модели.
- Постройте реляционную модель, описывающую результаты сдачи сессий студентами факультета ВУЗа, объясните ее сходства и отличия от аналогичной ER-модели.
- Постройте инфологическую модель «сущность-связь», содержащую любые две сущности, связанные связью типа «многие-ко-многим».
- Преобразуйте данную модель в реляционную.
- Постройте отношение, являющееся результатом соединения отношений R1 и R2 при условии Курсовая = Тема.
- Постройте отношение, являющееся результатом соединения отношений R1 и R2 при условии Курсовая = Тема и Руководитель = ‘Семенович’.
- Постройте отношение, являющееся результатом деления отношения R3 на R4 по атрибуту A = B = Предмет (R3[A:B]R4).
R1 | R2 | |||||
Студент | Факультет | Курсовая | Тема | Руководитель | ||
Иванов | IT | Базы данных | Базы данных | Семенович | ||
Петров | ЮФ | Web-дизайн | C++ | Коротков | ||
Ветрова | МФ | Базы данных | PHP+MySQL | Лопухова | ||
Кулешов | МФ | C++ | Web-дизайн | Семшов | ||
Козлов | ПК | PHP+MySQL |
R3 | R4 | |||||
Студент | Предмет | Группа | Предмет | Экзамен | ||
Иванов | БД | ПИ-3 | БД | Сурков | ||
Ветрова | БД | ПИ-2 | SQL | Вавилов | ||
Ветрова | SQL | ПИ-2 | C++ | Теребова | ||
Кулешов | SQL | ПИ-3 | ||||
Козлов | C++ | ПИ-2 | ||||
Иванов | SQL | ПИ-3 | ||||
Ветрова | C++ | ПИ-2 | ||||
Иванов | C++ | ПИ-3 |
Добавить комментарий