русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Типы сущностей


Дата добавления: 2015-07-09; просмотров: 866; Нарушение авторских прав


ВВЕДЕНИЕ

 

База данных - совокупность данных структурированных определенным образом хранимых в памяти вычислительной системы и отображающая состояние объектов и их взаимосвязей в рассматриваемой предметной области.

Система управления базами данных (СУБД) - совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных.

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.3 – Диаграмма сущности «Постоянный покупатель»

 



Тип сущности «Накладная» представляет собой документ с перечнем необходимых товаров для магазина. Были выделены следующие атрибуты конкретной сущности: номер заказ, название товара, сумма заказа, дата оформления, дата поступления, количество товара, ПК_Накладная.

Диаграмма сущности «Накладная» представлена на рисунке 1.4.

 



 



Рисунок 1.4 – Диаграмма сущности «Накладная»

Тип сущности «Магазин» представляет собой учреждение, где продается компьютерные комплектующие. Были выделены следующие атрибуты конкретной сущности: название, свидетельство о регистрации, адрес (страна, регион, город, улица, дом, офис), ПК_Магазин.

Диаграмма сущности «Магазин» представлена на рисунке 1.5.

 



 



Рисунок 1.5 – Диаграмма сущности «Магазин»

 



Тип сущности «Склад» представляет собой помещение магазина, где хранится товар. Были выделены следующие атрибуты конкретной сущности: название, ПК_Склад.

Диаграмма сущности «Склад» представлена на рисунке 1.6.

 



 



 



Рисунок 1.6 – Диаграмма сущности «Склад»

Тип сущности «Чек» представляет собой документ, в который подтверждает продажу или приобретение товара в магазине. Были выделены следующие атрибуты конкретной сущности: время, вид расчета, сумма, дата, ПК_Чек.

Диаграмма сущности «Чек» представлена на рисунке 1.7.

 



 



Рисунок 1.7 – Диаграмма сущности «Чек»

 



Тип сущности «Поставщик» представляет собой организацию, которая занимается оптовой поставкой компьютерных комплектующий в магазин. Были выделены следующие атрибуты конкретной сущности: название фирмы, контактный телефон, электронный адрес, адрес склада (страна, регион, город, улица, дом, строение), ПК_Поставщик.

Диаграмма сущности «Поставщик» представлена на рисунке 1.8.

 



 



Рисунок 1.8 – Диаграмма сущности «Поставщик»



<== предыдущая лекция | следующая лекция ==>
Работа с данными при помощи запросов | Типы связей


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.396 сек.