Задание на бригаду
Разработать инфологическую и даталогическую модели базы данных для выбранной самостоятельно предметной области.
Отчет по КМ-2 представить в текстовом (WORD) файле, с эволюцией развития ER-диаграммы.
Определиться с типом БД: справочная, справочно-аналитическая, справочно-операционная, операционная.
Исходя из п.1, перечислить 4-5 задач, которые будет решать разрабатываемая БД.
По инфологической модели базы данных: разработать ER-диаграмму, отличную от примера в лекциях, с количеством сущностей не менее семи (с учетом связующих сущностей, появляющихся по п.3d).
Выбрать необходимые сущности для ER-диаграммы.
Выбрать представительные атрибуты каждой сущности, обязательно выделив ключевой(ые) атрибут(ы).
Отобразить связи между сущностями (имя связи с каждой стороны; ее тип; ее модальность; возможно уточняемый тип связи по необходимости).
Проверить соответствие разработанной ER-диаграммы требованиям 1-3 НФ (обязательно корректно устранить связи “многие-ко-многим”).
По даталогической модели базы данных:
к разработанной ER-диаграмме добавить описание атрибутов, выбрав для них необходимые типы (по ANSI SQL), длины, по необходимости – форматы представления.
для трех произвольно выбранных атрибутов сущностей разного типа добавить описание ограничений целостности (правил заполнения данными).
Например, для атрибута “Зарплата” сущности “Сотрудник”: >0 AND <500000.
Каждый участник бригады (если трое) выбирает свою зону ответственности:
постановка задачи – пп. 1, 2, 3аb.
инфологическая модель базы данных – пп. 3сd.
даталогическая модель базы данных – п. 4.
Каждый участник бригады (если четверо) выбирает свою зону ответственности:
постановка задачи – пп. 1, 2, 3а.
инфологическая модель базы данных (двое) – пп. 3bсd.
даталогическая модель базы данных – п. 4.
Оценка ставится всей бригаде за итоговую работу с коррекцией (до ± 1 балл) для каждого участника по своей зоне ответственности.