Контрольная работа: Проектирование базы данных магазина по сборке компьютеров
· Срок выполнения заказа;
· Анализ работы магазина за отчетный период;
· Анализ работы сотрудников;
· Анализ продаж, заказов;
· Суммы продаж;
· Создание отчетов, прайс-листов, счетов и др.
3. Концептуальная модель
Концептуальная модель – часть реальной системы, представляющая интерес для данного исследования, служит средством общения между различными пользователями и вследствие этого разрабатывается без учета физического представления данных. Целью концептуального представления является создание формального представления о базе данных, чтобы любое внешнее представление являлось его подмножеством. Эта модель используется для выражения, организации, упорядочения и обмена представлениями. В данной структуре мы рассматриваем предметную базу магазина по сборке компьютеров . Графическое отображение концептуальной модели представляется в виде следующей схемы:
Таблица: Концептуальная модель
4. Реляционная модель данных
Теперь сформируем реляционную модель данных. В реляционных моделях данных объекты и взаимосвязи между ними представляются с помощью таблиц. Каждая таблица представляет один объект и состоит из строк и столбцов.
Таким образом, реляционная модель базы данных магазина «XXXX» по сборке компьютеров будет иметь следующий вид:
Таблица. Реляционная модель
Модель основана на таблицах, содержащих основополагающую информацию, используемую в дальнейшем всей базой данных.
Рассмотрим следующие таблицы, являющиеся источником всей базы данных, в том числе и реляционной модели данных
– ЗАКАЗЫ
– КОМПЛЕКТУЮЩИЕ
– ПОКУПАТЕЛИ
– ПРИХОД ПРОДАЖА
– ТИПЫ КОМПЛЕКТУЮЩИХ
Таблица 1. Заказы
Таблица 2. Комплектующие
Таблица 3. Покупатели
Таблица 4 Приход продажа
Таблица 5 Типы комплектующих