Розробка бази даних «Фермерське господарство»
Можливості користувачів
Запити предметної області «Фермерське господарство»
Сутності предметної області «Фермерське господарство»
ER-модель предметної області «Фермерське господарство»
Фрагмент ER-діаграми предметної області «Фермерське господарство»
Ієрархічна модель даних предметної області «Фермерське господарство»
Мережева модель даних предметної області «Фермерське господарство»
Реляційна модель даних предметної області «Фермерське господарство»
Об’єктно орієнтована модель даних предметної області «Фермерське господарство»
Проектування нормалізованих відношень
Приклад реалізації запитів
ДЯКУЮ ЗА УВАГУ!
402.79K
Категория: Базы данныхБазы данных

Розробка бази даних фермерського господарства

1. Розробка бази даних «Фермерське господарство»

Виконав
студент групи 1КН-16б
Мельник Сергій

2. Можливості користувачів

База даних фермерського господарства орієнтована на
працівників фермерського господарства.
За допомогою цієї бази вони можуть отримати інформацію про
обслуговуючий персонал, земельні ділянки, добрива, машини для
обробки земельних ділянок, приладдя до машин, продукцію, збут
продукції та партнерів.

3. Запити предметної області «Фермерське господарство»

1. Вивести інформацію про обслуговуючий персонал (ПІБ персоналу), що має стаж роботи
більший за певне значення та займається певним видом діяльності.
2. Вивести інформацію про приладдя до машини (назва приладдя, вид приладдя) що потрібно
для певного призначення та яке використовується з вказаною машиною.
3. Вивести інформацію про машини (назва машини, водій) що належить до певного типу
машин та обслуговується певним механіком.
4. Вивести інформацію про збут продукції (продана продукція, загальна вартість) яку було
продану певному підприємству в певній кількості.
5. Вивести інформацію про партнерів (назва підприємства, контактна особа , адреса) що
придбали певну продукцію загальна вартість якої перевищує вказану суму.
6. Вивести інформацію про добрива (назва добрива, норма внесення добрива, ціна добрива
за тону) що відносяться до певного виду добрив та характеризуються певним способом внесення.
7. Вивести інформацію про продукцію (назва продукції, вид продукції) оптимальна
температура для сівби якої знаходиться в певних межах, ціна продукції за тону якої перевищує
вказану суму, з них ту, що вирощується на певній земельній ділянці.
8. Вивести інформацію про земельні ділянки (номер ділянки, площа ділянки, розташування,
агроном) з певним ґрунтом та на яких вирощується певна продукція з них ті що обробляються
певними машинами.

4. Сутності предметної області «Фермерське господарство»

1. Обслуговуючий персонал (ПІБ, вид діяльності, стаж роботи)
2. Земельні ділянки (номер ділянки, площа ділянки, розташування, ґрунт,
агроном, продукція, машини)
3. Добрива (назва добрива, вид добрива, норма внесення добрива, спосіб
внесення, ціна добрива за тону)
4. Машини для обробки земельних ділянок (назва машини, тип машини, водій,
механік)
5. Приладдя до машин (назва приладдя, вид приладдя, призначення, машина, з
якою використовується)
6. Продукція (назва продукції, вид продукції, оптимальна температура для
сівби, ціна продукції за тону, земельна ділянка)
7. Збут продукції (продана продукція, підприємство, кількість проданої
продукції, загальна вартість)
8. Партнери (назва підприємства, контактна особа, адреса, придбана
продукція, загальна вартість придбаної продукції).

5. ER-модель предметної області «Фермерське господарство»

6. Фрагмент ER-діаграми предметної області «Фермерське господарство»

7. Ієрархічна модель даних предметної області «Фермерське господарство»

8. Мережева модель даних предметної області «Фермерське господарство»

9. Реляційна модель даних предметної області «Фермерське господарство»

10. Об’єктно орієнтована модель даних предметної області «Фермерське господарство»

11. Проектування нормалізованих відношень

Проведено нормалізацію відношень до третьої нормальної форми. В
результаті нормалізації утворено наступні відношення:
R1 (ПІБ персоналу, вид діяльності, стаж роботи).
R2 (номер ділянки, площа ділянки, розташування, ґрунт, агроном, продукція,
назва машини).
R3 (назва добрива, вид добрива, норма внесення добрива, спосіб внесення,
ціна добрива за тону).
R4 (назва приладдя, вид приладдя, призначення, машина з якою
використовується).
R5 (назва продукції, вид продукції, оптимальна температура для сівби, ціна
продукції за тону, земельна ділянка).
R6 (продана продукція, підприємство, кількість проданої продукції, загальна
вартість).
R7 (назва підприємства, контактна особа, адреса, придбана продукція,
загальна вартість придбаної продукції).
R8 (тип машини, водій, механік).

12. Приклад реалізації запитів

13. ДЯКУЮ ЗА УВАГУ!

English     Русский Правила