Лабораторная работа №2 Заголовок: "Период логического проектирования. Выберите модель данных" Лабораторная работа


а) создание иерархической модели.\



бет6/7
Дата19.04.2023
өлшемі59,06 Kb.
#174885
түріЛабораторная работа
1   2   3   4   5   6   7
Байланысты:
БАЗА-ЛР2-Байганов (Мейн)
Тәжірибелік жұмыс .. -1853363316, 28086670.a4, 10 семинар, 7 семинар, Сегіз аяқ - Абай Құнанбайұлы - Өлеңдер - Bilim - All, модо тест соңғы (1)
а) создание иерархической модели.\
Рассмотрим предметную область, рассматриваемую в лабораторной работе №1 (см. рис. 2.1):Если клиент может заказывать несколько товаров, то учёт состоит из записей о товаре, заказе, клиенте и отделений в виде дерева для системы управления информацией. Необходимо создать групповые отношения. Эта зависимость показана на рисунке. (Для простоты производных записей будет всего две). Реализует связь между первичной и производной записями по схеме 1:М, то есть одной родительской записи может соответствовать несколько производных записей.
(а) (б)

Рисунок2.1 Иерархическая модель


Можно делать операции с данными; _


дерево типов базы данных (например, товары категории «А»);
Переход с одного дерева на другое;
Одна пружина в одном дереве _ _ Перейти к другим записям (например, товар - первый покупатель);
Переход от одного столбца к другому в обход иерархии; _
Поместите новую пружину в указанное положение;
Удалить текущее минимальное значение.


б) Создание сетевой модели.
Иерархическая структура трансформируется в сетевую следующим образом (см. рис. 2.2):
Деревья (а) и (б), показанные на рис. 2.1, включенная в две группы отношений, погода заменена на единую сетевую структуру с записью. М:Н Для указания вида связи товар и покупатель пишут только связь товар - покупка. Инжир. 2.2.



Рисунок 2.2 Сетевая модель


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



  1. ТОВАР

PROD_ID

PROD_NAME

PROD_PRISE




  1. КЛИЕНТ

CUST_NAME

CUST_DOC_TYPE

CUST_DOC_ID

CUST_DATA






  1. Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет