• Читать статьи
  • Условия размещения
  • Опубликовать статью
  • О журнале

Методика построения ER-диаграммы для базы данных

  1. Хусаинова Г.Я.

    СТЕРЛИТАМАКСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ОБРАЗОВАНИЯ БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ, 453103, РОССИЯ, Г. СТЕРЛИТАМАК, ПР-КТ ЛЕНИНА, ДОМ 49, +73473339850

    Кандидат наук, доцент

NovaInfo 76, с.322-327, скачать PDF
Опубликовано 27 декабря 2017
Раздел: Педагогические науки
Просмотров за месяц: 62

Аннотация

В данной работе рассмотрено создание ER-диаграммы на примере детского магазина.

Ключевые слова

ER-ДИАГРАММА, БАЗЫ ДАННЫХ, ПРОЕКТИРОВАНИЕ

Информационная модель предметной области представляет собой описание предметной области, выполненной без ориентации на программное и аппаратное обеспечение, используемые в будущем. Содержит исходную информацию о предметной области. Шаг создания инфологической модели называется инфологическим проектированием.

Целью инфологического моделирования является создание точного и полного отображения реального мира, используемого в будущем в качестве источника информации для построения базы данных.

Комплекс задач этого этапа состоит в выявлении общих информационных объектов и связей между ними. Результаты инфологического проектирования могут быть выражены в виде инфологической или концептуальной модели, которая представляет структуру данных. Для построения концептуальной модели используется метод моделирования «Сущность — связь» или ER-диаграмма.

При разработке стандартной схемы организации был определен следующий персонал, который включает: директора, администраторов, продавцов-консультантов по продажам, уборщиц, водителей. При организации работы магазина важным фактором является мобильная, квалифицированная работа сотрудников, способных организовать процесс обслуживания клиентов как можно быстрее и качественней.

Работа продавца-консультанта — это процесс, который можно разделить на следующие этапы:

  • поиск нужного товара;
  • формирование списка товаров;
  • добавление информации о покупателях.

Информационные процессы этапов представлены в виде таблицы (Таблица 1.) .

Информационные процессы этапов

Этап

Информационные процессы

1. поиск нужного товара

поиск товара на складе посредством побуквенного ввода названия товара, фирмы изготовителя или цене в поле поиска;

2. формирование списка товаров

вывод выбранных товаров в отдельную таблицу;

3. оформление документов клиента

сохранение информации в базу данных;

4. оформление продажи

выбор количества продаваемого товара;

После изучения предметной области и анализа структуры системы были определены объекты. Список сущностей и связей представлены в таблицах 2 и 3.

Перечень сущностей предметной области

Название

Ключ сущности

Атрибуты сущности

Детский магазин

Код_магазина

Название

Адрес

Телефон

Почта

ФамилияИО_владельца

Адреса_магазинов

Город

Страна

Сотрудники

Код_сотрудника

Должность

ФамилияИО_сотрудника

Паспортные данные

Дата_рождения

Пол

Образование

Телефон

Дата_устройства

Город

Почта

Код_магазина

Поставщики

Код_поставщика

Адрес

Телефон

Страна

Почта

Категория_товара

Фирма_товара

Дата_поставки

Количество

Покупатели

Код_покупателя

ФамилияИО_покупателя

Паспортные_данные

Город

Телефон

Адрес

Почта

Постоянный_клиент

Заказы

Код_заказа

ФамилияИО_заказчика

Название_товара

Количество

Дата заказа

Стоимость_заказа

Код_доставки

Товары

Код_товара

Артикул

Категория

Название

Размер

Материал

В_наличии(шт)

Заказано/ожидается

Изображение

Цена(шт)

Количество

Код_поставщика

Код_типа

Код_магазина

Перечень связей между сущностями

№

Связь

1

Поставщики ПОСТАВЛЮТ Товары

2

Товары СОСТОЯТ Типы

3

Товары НАХОДЯТСЯ Магазин

4

Магазин РАБОТАЮТ Сотрудники

5

Сотрудники ОФОРМЛЯЮТ Заказы

6

Заказы ДЕЛАЮТ Клиенты

Исходя из имеющихся данных, становится возможным построить ER-диаграмму, необходимую для дальнейшего проектирования информационной системы (рис.1).

ER-диаграмма.
ER-диаграмма

Следующим шагом проектирования является создание логической структуры реляционной базы данных. Каждый информационный объект модели данных отображается с соответствующей реляционной таблицей. Структура реляционной таблицы определяется требуемым составом соответствующего информационного объекта, где каждый столбец (поле) соответствует одному из реквизитов объекта. Ключевые реквизиты объекта образуют уникальный ключ реляционной таблицы. Для каждого столбца вы указываете формат и размер данных. Строки (записи) таблицы соответствуют экземплярам объекта и генерируются при загрузке таблицы.

Связи между объектами модели данных реализуются теми же реквизитами — ключи связи в соответствующих таблицах. Ключом соединения всегда является уникальный ключ главной таблицы. Ключ в подчиненной таблице — это либо часть уникального ключа в нем, либо поле, которое не является частью первичного ключа. Ключ связи в подчиненной таблице называется внешним ключом. В Access можно создать схему данных, визуально представляющую логическую структуру базы данных. Определение отношений «один ко многим» в этой схеме должно соответствовать построенной модели данных. Появление схемы данных практически совпадает с графическим представлением информационно-логической модели. В таблицах 4 и 5 показаны структуры объектов "Товары" и «Сотрудники». Аналогично можно получить и другие таблицы базы данных.

Структура таблицы «Товары»

Ключевое поле

Название поля

Тип поля

Ключ

Код_товара

Счетчик

Артикул

Текстовый

Категория

Текстовый

Название

Текстовый

Размер

Числовой

Материал

Текстовый

В наличии(шт)

Текстовый

Заказано/Ожидается

Текстовый

Изображение

Поле объекта OLE

Цена(шт)

Денежный

Количество

Числовой

Код поставщика

Числовой

Код типа

Числовой

Код магазина

Числовой

Структура таблицы «Сотрудники»

Ключевое поле

Название поля

Тип поля

Ключ

Код_сотрудника

Счетчик

Должность

Текстовый

ФИО сотрудника

Текстовый

Паспортные данные

Числовой

Дата рождения

Дата/время

Пол

Текстовый

Образование

Текстовый

Телефон

Числовой

Фотография

Поле объекта OLE

Дата устройства

Дата/время

Город

Текстовый

Почта

Текстовый

Код магазина

Числовой

Используя правила перевода ER-диаграмму на логическую схему можно завершающую схему — логическую схему данных (рис. 2)

Логическая схема базы данных.
Логическая схема базы данных

Таким образом, в данной работе подробно рассмотрено получение ER-диаграммы и логической схемы на примеры детского магазина.

Читайте также

  • Концепция лингвориторического проектирования программы ДПО для работников сферы гостеприимства (китайский язык)

    Черняков Э.В., Ворожбитова А.А.
    NovaInfo 129, с.61-63, 30 ноября 2021, Педагогические науки

    В статье охарактеризована концепция лингвориторического (ЛР) проектирования программы дополнительного профессионального образования (ДПО) для работников сферы гостеприимства (ознакомительный курс китайского языка).

  • Проектирование и моделирования образовательного процесса в современной дошкольной организации

    Воробьева Е.С., Газизова Ф.С.
    NovaInfo 103, с.73-74, 7 мая 2019, Педагогические науки

    В данной статье описаны особенности проектирования и моделирования образовательного процесса в современной дошкольной организации. описаны особенности воспитательно - образовательного процесса и развивающей предметно - пространственной среды.

  • Многофункциональные здания

    Черепанова Н.Б.
    NovaInfo 86, с.36-40, 13 июня 2018, Технические науки

    Многофункциональные здания получили широкое применение в странах Европы и в некоторых странах Азии, но российской практике их проектирование только начинает свое развитие. В статье рассмотрены распространенные типы многофункциональных зданий с различными комбинациями функций, их положительные и отрицательные стороны.

  • Проблемы надежности деталей машин

    Покровский А.А.
    NovaInfo 78, с.85-89, 12 февраля 2018, Технические науки

    Рассматриваются проблемы надежности деталей машин. Влияющие на надежность факторы показаны с двух точек зрения, как связанные с деятельностью человека, и как внешние или объективные. Также в качестве одного из основных показателей надежности деталей машин рассматривается понятие долговечности.

  • Проектирование автоматизированного рабочего места диспетчера службы такси

    Хусаинова Г.Я.
    NovaInfo 35, 15 июня 2015, Технические науки

    В данной работе рассматривается проектирование, разработка и отладка программного продукта, предназначенного для автоматизации процесса управления службы такси.

Список литературы

  1. Айнуров К.И. Использование информационных технологий в обучении. – Магнитогорск.: МГПУ, 2014. – 85 с.
  2. Викторов С.У. Развитие информационных технологий.– Пермь: ЛНА, 2011. – 74 с.
  3. Хусаинов И.Г., Рахимова Р.А. Роль интерактивных технологий на уроках информатики в развитии этического воспитания учащихся // Современные проблемы науки и образования. – 2015. – № 3. – С. 488.
  4. Хусаинова Г.Я. Исследование температурных полей при стационарном течении аномальных жидкостей // Автоматизация. Современные технологии. 2016. № 7. С. 13-16.

Цитировать

Хусаинова, Г.Я. Методика построения ER-диаграммы для базы данных / Г.Я. Хусаинова. — Текст : электронный // NovaInfo, 2017. — № 76 — С. 322-327 — URL: https://novainfo.ru/article/14504 (дата обращения: 08.09.2024).

Поделиться

Популярные статьи

  • Лечебная физическая культура при желчнокаменной болезни (ЖКБ)

    Мифтахов А.Ф.
    NovaInfo 113, с.55-56, 19 февраля 2020, Медицинские науки

    В данной статье рассмотрено такое заболевание как желчнокаменная болезнь (ЖКБ). Описаны признаки, симптомы, задачи ЛФК при данной болезни. Ключевым моментом статьи является комплекс упражнений лечебной физической культуры при ЖКБ, который рекомендован наряду с медикаментозным лечением.

  • Лечебная физическая культура при дискинезии желчевыводящих путей

    Сулагаева К.А., Мифтахов А.Ф.
    NovaInfo 93, с.194-198, 26 ноября 2018, Медицинские науки

    В данной статье рассмотрено такое заболевание как дискинезия желчевыводящих путей (ДЖВП). Описаны виды, признаки и симптомы данной болезни. Ключевым моментом статьи является комплекс упражнений лечебной физической культуры при ДЖВП, который рекомендован наряду с медикаментозным лечением.

  • «Формальник» или лицо, в отношении которого формально действуют законные основания для установления административного надзора

    Супонина Е.А.
    NovaInfo 53, с.197-205, 29 октября 2016, Юридические науки

    Статья посвящена: вопросу необходимости оптимизации, как нормативной правовой базы, так и организационных основ деятельности участковых уполномоченных полиции (далее – УУП) по осуществлению административного надзора за лицами, в отношении которых формально действуют законные основания для установления за ними административного надзора; проблемам, с которыми в настоящее время сталкиваются УУП при осуществлении административного надзора.

  • Рилив-терапия как новое психотерапевтическое направление в психологическом консультировании

    Поляков Е.А.
    NovaInfo 20, 6 февраля 2014, Психологические науки

    В данной статье впервые предъявлена обществу и профессиональному сообществу рилив-терапия в качестве нового комплексного подхода, направления и метода психотерапевтической теории, методологии, методики и практики; приведено общее системное описание одной из основополагающих практических психотехнологий и психотехник рилив-терапии (метод «случайный попутчик», состоящий из ряда методических приёмов), раскрыта процедура научно-экспериментальной апробации рилив-терапии; выявлена актуальность и практическая значимость рилив-терапии как психотерапевтической технологии психологического консультирования.

  • Влияние гормонов и нейромедиаторов на поведение человека

    Климов А.В., Тихомирова А.А.
    NovaInfo 48, с.284-293, 22 июня 2016, Медицинские науки

    Гормоны и нейромедиаторы оказывают значительное влияние на поведение человека. Зачастую, разница в выработке какого-либо из данных веществ приводит к радикальному изменению поведения личности. Данная статья посвящена разбору влияния основных "поведенческих" гормонов и нейромедиаторов на человека.

© 2024 NovaInfo («НоваИнфо»)

Адрес электронной почты: [email protected]

Настоящий ресурс содержит материалы 16+