Тема: Организация туристических поездок
Лабораторная работа №1 «Техническое задание на разработку БД»
1. Для выбранной темы определите основной бизнес-процесс и постройте его модель в нотации BPMN.
2. Определите состав пользователей разрабатываемой базы данных и их роли.
3. Определите перечень документов, которые будут храниться в базе данных. Опишите состав показателей каждого документа. Определите назначение и происхождение каждого показателя, а также формулу его расчета, если необходимо.
4. Сформулируйте требования к разрабатываемой базе данных – какие пользователи над какими объектами базы данных какие действия могут совершать.
Лабораторная работа №2 «Построение концептуальной модели»
1. На основе результатов выполнения п.4 ЛП№1 составьте перечень сущностей разрабатываемой базы данных.
2. Для каждой сущности определите перечень наиболее важных ее атрибутов. Определите ключи-кандидаты каждой сущности. Выберите первичный ключ для каждой сущности.
3. Определите связи между сущностями. Определите класс каждой связи. Рассчитайте максимальные кардинальные числа для каждой связи.
4. Постройте концептуальную модель базы данных в одной из следующих нотаций – нотация Чена, Баркера или IDEF1X.
Лабораторная работа №3 «Построение логической модели. Нормализация логической модели»
1. На основе построенной в ЛП№2 концептуальной модели базы данных по выбранной теме определите перечень таблиц для логической модели разрабатываемой базы данных с учетом правил отображения составных и многозначных атрибутов, слабых сущностей и подтипов из концептуальной модели на логическую.
2. Для каждой таблицы опишите состав ее полей. Описание каждого поля должно включать в себя наименование поля, логический тип данных поля, длина поля (если необходимо), диапазон допустимых значений или источник его значений (если необходимо).
3. Определите первичные и внешние ключи (где это необходимо) для каждой таблицы. Для каждого первичного ключа опишите перечень допустимых значений и механизм генерации уникальных значений.
4. Для каждой таблицы логической модели определите возможные классы аномалий в данных.
5. Для каждой таблицы также определите наличие функциональных зависимостей, и опишите их, если таковые обнаружатся.
6. Выполните нормализацию логической модели БД до 3НФ (третьей нормальной формы).
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |