Главная страница
Навигация по странице:

  • Ход работы

  • Построение модели БД. Лабораторная работа №1-2. Проектирование базы данных. Инфологическая модель предметной области. Даталогическая модель базы данных


    Скачать 147.45 Kb.
    НазваниеПроектирование базы данных. Инфологическая модель предметной области. Даталогическая модель базы данных
    АнкорПостроение модели БД
    Дата22.11.2021
    Размер147.45 Kb.
    Формат файлаdocx
    Имя файлаЛабораторная работа №1-2.docx
    ТипЛабораторная работа
    #278384

    Лабораторная работа №1-2
    Тема: Проектирование базы данных. Инфологическая модель предметной области. Даталогическая модель базы данных.

    Цель работы: получить теоретические знания и практические навыки реализации баз данных (БД). Осуществить анализ предметной области. Освоить концептуальное проектирование и научиться определять сущности и атрибуты БД.

    Ход работы: Вариант 25: «Кондитерский магазин».

    Описание сущностей.

    1. Поставщик:

    1. Код - уникальный идентификатор поставщика;

    2. Название - наименование фирмы поставщика;

    2. Заказчик:

    1. Код - уникальный идентификатор заказавшего;

    2. ФИО - фамилия, имя и отчество заказчика;

    3. Телефон заказчика - телефон сделавшего заказ;

    3. Сотрудник:

    1. Код - уникальный идентификатор сотрудника;

    2. ФИО - Фамилия, имя, отчество сотрудника, принявшего заказ;

    3. Телефон - Телефон сотрудника, принявшего заказ;

    4. Десерты:

    а) Код - уникальный десерта;

    б) Цена - цена приобретения десерта;

    в) Количество - количество оставшегося на складе десерта;

    г) Тип десерта - тип имеющегося в продаже десерта.

    Д) Поставщик - фирма, поставляющая этот десерт.

    5. Заказы:

    1. Код – уникальный идентификатор заказа;

    2. Количество – количество заказанного десерта.

    3. Дата – дата заказа.

    4. Заказчик – покупатель.

    5. Десерт – покупаемый десерт

    6. Сотрудник – сотрудник, принявший заказ


    Построение инфологической модели.



    Рисунок 1 – Инфологическая модель БД

    Построение дата логической модели.

    Таблица 1 – Отношение сущности «Поставщик»



    Наименование

    Идентификатор

    Тип

    Длинна

    1

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

    ID

    int

    4

    2

    Название

    Name

    Varchar

    200

    Таблица 2 – Отношение сущности «Заказчик»



    Наименование

    Идентификатор

    Тип

    Длинна

    1

    Код заказчика

    ID

    Int

    4

    2

    ФИО

    FullName

    Varchar

    200

    3

    Телефон

    Telephone

    Int

    4

    Таблица 3 – Отношение сущности «Сотрудник»



    Наименование

    Идентификатор

    Тип

    Длинна

    1

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

    ID

    Int

    4

    2

    ФИО

    FullName

    Varchar

    200

    3

    Телефон

    Telephone

    Int

    4

    Таблица 4 – Отношение сущности «Десерты»



    Наименование

    Идентификатор

    Тип

    Длинна

    1

    Код десерта

    ID

    Int

    4

    2

    Тип десерта

    DessertType

    Varchar

    200

    3

    Цена десерта

    DessertPrise

    int

    4S

    4

    Количество

    DessertCount

    int

    4

    5

    Поставщик

    Supplier_ID

    int

    4

    Таблица 5 – Отношение сущности «Заказы»



    Наименование

    Идентификатор

    Тип

    Длинна

    1

    Код заказа

    ID

    Int

    4

    2

    Десерт

    Dessert_ID

    int

    4

    3

    Количество

    Number

    int

    4

    4

    Заказчик

    Customer_ID

    Int

    4

    5

    Сотрудник

    Employ_ID

    int

    4

    6

    Дата

    Date

    dateTime

    -



    Рисунок 2 – Даталогическая модель БД


    написать администратору сайта