ЗАКЛЮЧЕНИЕ
В ходе выполнения лабораторной работы была спроектирована и реализована реляционная база данных для кофейни CoffeeShopDB. Схема базы данных приведена к третьей нормальной форме (3NF), что исключает избыточность данных и аномалии при их обновлении.
В процессе работы освоены следующие навыки:
· проектирование ER-диаграмм и определение связей между таблицами (1:N, связующая таблица для M:N);
· написание DDL-скриптов для создания таблиц, внешних ключей и индексов;
· наполнение таблиц тестовыми данными с помощью оператора INSERT;
· составление запросов с использованием JOIN, WHERE, GROUP BY, ORDER BY и агрегатных функций (SUM, COUNT);
· фильтрация данных по дате с помощью DATE(), NOW(), INTERVAL;
· обновление данных с помощью оператора UPDATE.
Все пять заданий выполнены успешно, результаты запросов соответствуют ожидаемым. Полученные навыки могут быть применены для разработки более сложных информационных систем в различных предметных областях.