Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PBD_kursovaya_Frolova_A_L.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.05 Mб
Скачать
  1. Инфологическое моделирование предметной области.

    1. Er модель предметной области

    1. Описание er модели

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

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

Консультант должен в срок выполнить заказ, получить его, а также накладную с перечнем товаров и их стоимости, и доставить покупателю.

ER-модель также отражает и схему получения товара.

По накладной определяется товар из нужного каталога. Накладная в свою очередь заносится в журнал.

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

  1. Представление базы данных в графическом виде (диаграмма)

Имена таблиц и атрибутов должны быть в русском алфавите.

  1. Моделирование предметной области

    1. Постановка задачи

Необходимо разработать базу данных для обработки заказов на косметику. Она будет содержать:

  1. Информацию о покупателях

  2. Информацию о накладных

  3. Информацию об исполнителях

  4. Информацию о каталогах

  5. Информацию об учёте

  6. Информацию о товарах

    1. Анкеты описания сущностей, атрибутов и связей.

      1. Сущности

1 Сущность «Покупатель».

Name: Покупатель

Label: Пок

Persistent: v

Abbreviation: Pok

Documentation:

  1. Определение: Человек, который делает заявку на приобретение товара.

  2. Примеры возможных запросов: Список покупателей.

  3. Примеры экземпляров сущности: Петров И.И.

  4. Идентификатор сущности: «Ном_пок».

2 Сущность «Учёт».

Name: Учёт

Label: Учёт

Persistent: v

Abbreviation: Uch

Documentation:

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

  2. Примеры возможных запросов: Дата подачи заявки.

  3. Примеры экземпляров сущности: № 777777.

  4. Идентификатор сущности: «Ном_накл».

3 Сущность «Накладная».

Name: Накладная

Label: Накл

Persistent: v

Abbreviation: Nakl

Documentation:

1. Определение: Сведения о товаре в накладной.

2. Примеры возможных запросов: 1.Код товара.

3. Примеры экземпляров сущности: 54637.

4. Идентификатор сущности: «Ном_накл».

4 Сущность «Исполнитель».

Name: Исполнитель

Label: Исп

Persistent: v

Abbreviation: Isp

Documentation:

  1. Определение: Сведения об исполнителях.

  2. Примеры возможных запросов: Номер исполнителя.

  3. Примеры экземпляров сущности: 10300.

  4. Идентификатор сущности: «Ном_исп».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]