вачів (виходячи з їх інформаційних потреб).
Далі необхідно присвоїти зв'язках імена і визначити тип зв'язків.
Друга стадія проектування бази даних полягає в поданні побудованої на попередній стадії концептуальної моделі засобами моделі даних СУБД або у відображенні концептуальної моделі в модель даних СУБД.
3.1 Інфологіческое моделювання предметної області
Інфологіческое моделювання зводиться до ряду етапів, представлених нижче.
3.1.1 Побудова діаграми потоків даних
З опису предметної області випливає, що у процесі роботи магазину беруть участь наступні групи людей: клієнт, співробітник, постачальник. Ці групи - зовнішні об'єкти. Вони не тільки взаємодіють з системою, але так само визначають її межі і зображуються на початковій контекстної діаграмі потоків даних. p align="justify"> Початкова контекстна діаграма зображена на малюнку 3.1. У нотації Йордана зовнішні сутності позначаються прямокутниками, а процеси - колами. br/>В
Малюнок 3.1 - Початкова контекстна діаграма
У таблиці 3.1 наведено відповідність потоків даних між початковою контекстної діаграмою і контекстної діаграмою першого рівня.
Таблиця 3.1 - Відповідність потоків даних на діаграмах
Потоки на діаграмі верхнього уровняПотокі на діаграмі нульового уровняІнформація від кліентаДанние про клієнтів зробити заказ.Інформація для кліентаПолучіть заказ.Інформація від сотруднікаІнформація про співробітників, запит на знижку, замовлення нових телефонів, запит на створення заказа.Інформація для сотруднікаОтвет на запит про створення замовлення, відповідь на запит про нові телефонах.Інформація від поставщікаДанние про телефон, дані про постачальника, запит нових заказов.Інформація для поставщікаОтвет на запит про нові замовлення.
На малюнку 3.2 приведена контекстна діаграма першого рівня. На наведеній DFD діаграмі накопичувач даних В«магазинВ» є глобальним або абстрактним поданням сховища даних. br/>В
Малюнок 3.2-Контекстна діаграма першого рівня
.1.2 Побудова діаграми В«сутність-зв'язокВ»
Діаграми "сущность-связь" (ERD) призначені для розробки моделей даних і забезпечують стандартний спосіб визначення даних і відносин між ними.
Ці діаграми використовуються для проектування реляційних баз даних (хоча також можуть з успіхом застосовуватися і для моделювання ієрархічних і мережевих баз даних).
Діаграми "сутність-зв'язок" включають:
- сутності;
- атрибути;
- зв'язку.