
- •6.050101 – “Комп’ютерні науки”
- •1 Мета і призначення розробки
- •1.1 Характеристика об'єкту автоматизації
- •1.2 Перелік функцій системи, що забезпечують досягнення цілей
- •1.3 Форми, які необхідно створити в системі
- •2.3 Моделі «сутність-зв'язок»
- •2.4 Ієрархічна, мережева та реляційна моделі представлення даних.
- •2.5 Реляційна модель бази даних
- •2.6 Організація обмежень посилальної цілісності
- •3 Аналіз предметної області
- •4 Проектування концептуальної моделі
- •4.1 Визначення даних, якими повинні оперувати автоматизовані функції
- •4.2Er-діаграми
- •5 Проектування логічної моделі
- •6 Проектування фізичної моделі
- •7 Сворення застосування для роботи
- •Висновки
- •Список використаної літератури
- •Додаток а
6 Проектування фізичної моделі
Після розробки фізичної моделі БД, була отримана діаграма у першій нормальній формі (Рисунок 6.1)
Рисунок 6.1 - ER-діаграма БД підприємства у першій нормальній формі
Таблиця 6.1-Властивості колонок таблиці «Товар» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код товару |
ID_tovaru |
Number |
|
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Ціна |
Cina |
Number |
|
|
Об'єм |
Objem |
Number |
|
|
Склад |
Sklad |
VARCHAR2 |
1000 |
|
Таблиця 6.2 -Властивості колонок таблиці «Країна виробник» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код країни |
ID_krainu |
Number |
|
|
Код товару |
ID_tovaru |
Number |
|
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Коротка назва |
Korotka_nazva |
VARCHAR2 |
10 |
|
Таблиця 6.3-Властивості колонок таблиці «Тип торгової операції» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код операції |
Kod_operacii |
Number |
|
|
Код товару |
ID_tovaru |
Number |
|
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Таблиця 6.4-Властивості колонок таблиці «Склад» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код складу |
ID_sklady |
Number |
|
|
Код товару |
ID_tovaru |
Number |
20 |
|
Адреса |
Adress |
VARCHAR2 |
500 |
|
Телефон |
Telefon |
VARCHAR2 |
12 |
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Таблиця 6.5-Властивості колонок таблиці «Тип товару» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код типу товару |
ID_tipy_tovary |
Number |
|
|
Код товару |
ID_tovaru |
Number |
|
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Таблиця 6.6-Властивості колонок таблиці «Постачальник» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код постачальника |
ID_postachalnuka |
Number |
|
|
Код товару |
ID_tovaru |
Number |
|
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Адреса |
Adress |
VARCHAR2 |
500 |
|
Телефон |
Telefon |
VARCHAR2 |
12 |
|
Таблиця 6.7-Властивості колонок таблиці «Покупець» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код покупця |
ID_pokypcja |
Number |
|
|
Код товару |
ID_tovaru |
Number |
|
|
Код замовлення |
ID_zamovlenja |
Number |
|
|
Назва |
Nazva |
VARCHAR2 |
20 |
|
Таблиця 6.8-Властивості колонок таблиці «Замовлення» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код товару |
ID_tovaru |
Number |
|
|
Код замовлення |
ID_zamovlenja |
Number |
|
|
Дата |
Data |
Datatime |
|
|
Кількість |
Kilkistj |
Number |
|
|
Таблиця 6.9-Властивості колонок таблиці «Тип покупця» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код товару |
ID_tovaru |
Number |
|
|
Код замовлення |
ID_zamovlenja |
Number |
|
|
Код покупця |
ID_pokypcja |
Number |
|
|
Код типу |
ID_tipa |
Number |
|
|
Тип |
Tip |
CHAR |
18 |
|
Таблиця 6.10-Властивості колонок таблиці «Торговаоперація» фізичної моделі БД студентів
Логічна назва |
Фізична назва |
Тип |
Розмір |
Правило валідації |
Код операції |
Kod_operacii |
Number |
|
|
Код товару |
ID_tovaru |
Number |
|
|
Код типу |
ID_tipy |
Number |
|
|
Дата |
Data |
Datatime |
|
|
Після розробки фізичної моделі БД, була отримана діаграма фізичної моделі (Рисунок 6.2)
Рисунок 6.2 – Фізична модель БД підприємства