База данных - совокупность данных структурированных определенным образом хранимых в памяти вычислительной системы и отображающая состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Система управления базами данных (СУБД) - совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.
ER-модель представляет собой высокоуровневую концептуальную модель данных, которая была разработана Ченом (Chen) в 1976 году с целью упрощения задачи проектирования базы данных. Данная модель представляет собой набор концепций, которые описывают структуру базы данных и связанные с ней транзакции обновления и извлечения данных.
В лабораторной работе представлена предметная область магазин компьютерных комплектующих и составлены ER-модели.
Задачи лабораторной работы:
1 Изучить предметную область, выделить типы сущностей, создать для них ER – диаграммы;
2 Создать типы связей, оформить для них ER – диаграммы;
3 Написать отчет по лабораторной работе.
СОДЕРЖАНИЕ
Введение. 2
1 Типы сущностей. 4
2 Типы связей. 11
Вывод. 20
Список используемой литературы.. 21
Типы сущностей
В предметной области «Магазин компьютерных комплектующих» мы выделили следующие типы сущностей:
1 Рабочий;
2 Товар;
3 Постоянный покупатель;
4 Накладная;
5 Магазин;
6 Склад;
7 Чек;
8 Поставщик.
Тип сущности «Рабочий» представляет сотрудника магазина. Были выделены следующие атрибуты конкретной сущности: фамилия, имя, отчество, должность, зарплата, телефон (номер, тип телефона), ИНН, номер паспорта, адрес (регион, город, улица, дом, квартира), ПК_Рабочий.
Диаграмма сущности «Рабочий» представлена на рисунке 1.1.
Рисунок 1.1 – Диаграмма сущности «Рабочий»
Тип сущности «Товар» представляет собой продукцию, которая продается в магазине. Были выделены следующие атрибуты конкретной сущности: цена, модель, название, фирма, страна производителя, серийный номер, технические характеристики (значение, название), ПК_Товар.
Диаграмма сущности «Товар» представлена на рисунке 1.2.
Рисунок 1.2 – Диаграмма сущности «Товар»
Тип сущности «Постоянный покупатель» представляет собой человека, который сделал две и более покупок в магазине. Были выделены следующие атрибуты конкретной сущности: фамилия, имя, отчество, размер скидки, номер карты, электронный адрес, телефон (номер, тип телефона), ПК_Постоянный_покупатель.
Диаграмма сущности «Постоянный покупатель» представлена на рисунке 1.3.
Тип сущности «Накладная» представляет собой документ с перечнем необходимых товаров для магазина. Были выделены следующие атрибуты конкретной сущности: номер заказ, название товара, сумма заказа, дата оформления, дата поступления, количество товара, ПК_Накладная.
Диаграмма сущности «Накладная» представлена на рисунке 1.4.
Рисунок 1.4 – Диаграмма сущности «Накладная»
Тип сущности «Магазин» представляет собой учреждение, где продается компьютерные комплектующие. Были выделены следующие атрибуты конкретной сущности: название, свидетельство о регистрации, адрес (страна, регион, город, улица, дом, офис), ПК_Магазин.
Диаграмма сущности «Магазин» представлена на рисунке 1.5.
Рисунок 1.5 – Диаграмма сущности «Магазин»
Тип сущности «Склад» представляет собой помещение магазина, где хранится товар. Были выделены следующие атрибуты конкретной сущности: название, ПК_Склад.
Диаграмма сущности «Склад» представлена на рисунке 1.6.
Рисунок 1.6 – Диаграмма сущности «Склад»
Тип сущности «Чек» представляет собой документ, в который подтверждает продажу или приобретение товара в магазине. Были выделены следующие атрибуты конкретной сущности: время, вид расчета, сумма, дата, ПК_Чек.
Диаграмма сущности «Чек» представлена на рисунке 1.7.
Рисунок 1.7 – Диаграмма сущности «Чек»
Тип сущности «Поставщик» представляет собой организацию, которая занимается оптовой поставкой компьютерных комплектующий в магазин. Были выделены следующие атрибуты конкретной сущности: название фирмы, контактный телефон, электронный адрес, адрес склада (страна, регион, город, улица, дом, строение), ПК_Поставщик.
Диаграмма сущности «Поставщик» представлена на рисунке 1.8.