Домашнее задание
Нарисовать в WorkBench схему баз данных – логически связанных между собой таблиц с указанием атрибутов, в том числе ключевых полей (первичных и внешних ключей.
1. Библиотечный справочник
Есть писатели, которые пишут произведения. Произведения разбиты по типу произведений (статья, учебник, справочник, повесть, роман и т.д.). Есть категории произведений, определяющие их жанр/тематику: художественная литература, фантастика, техническая литература, физика, теоретическая механика).
Писатели могут быть авторами нескольких произведений. У произведения может быть несколько авторов. Произведение может быть отнесено к нескольким категориям. У каждой категории могут быть подчиненные ей категории – например, физика включает в себя категории – Механика, Термодинамика, Электромагнетизм, Статистическая физика, Квантовая механика, Теория относительности и т.д. База должна давать ответы на следующие вопросы:
2. Отдел кадров
В организации есть отделы и работают сотрудники. В разные периоды времени сотрудник может работать в различных отделах и занимать различные должности. У сотрудника может быть один непосредственный начальник, который может меняться с течением времени. Сотруднику назначается оклад, этот оклад может изменяться с течением времени. База данных должна давать ответы на следующие вопросы:
3. Учет на курсах программирования
Студенты входят в состав групп. Студенты может переходить из одной группы в другую.
Есть учебные темы. Есть план занятий. Одна тема может длиться несколько занятий. На одном занятии может быть рассмотрено несколько учебных тем. Необходимо учитывать даты проведения занятий в каждой группе. Необходимо вести учет посещения занятий каждым студентом.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |