ВСТУП
КУРСОВИЙ ПРОЕКТ
Тема Проектування та розробка бази даних “Сільськогосподарські угіддя”
ПОЯСНЮВАЛЬНА ЗАПИСКА
ЗМІСТ
Стор.
ВСТУП...……………………………………………………………….4
2.1 ПОСТАНОВКА ЗАДАЧІ………………………………………...6
2.2 СТРУКТУРА ПРОГРАМНОГО КОМПЛЕКСУ………….......8
2.3 ІНСТРУКЦІЯ КОРИСТУВАЧА………………………………..17
ВИСНОВОКИ…………………………………………………………18
ПЕРЕЛІК ПОСИЛАНЬ НА ДЖЕРЕЛА……………………………19
ДОДАТКИ………………………………………………………………20
ВСТУП
Основою для обліку, контролю і планування служать різні картотеки, реєстраційні журнали, списки і т. д. Вони поступово накопичуються і обновляються. При великому об'ємі інформації пошук і узагальнення необхідних відомостей, здійснюваних вручну, є досить трудомістким процесом. З появою ЕОМ і використовуванням їх для обробки інформації з'явилася можливість автоматизувати рішення багатьох інформаційно-довідкових і розрахункових задач.
Первинно для накопичення і зберігання інформації на ЕОМ застосовувалися локальні масиви (або файли), при цьому для кожної з вирішуваних функціональних задач створювалися власні файли початкової і результатної інформації. Це приводило до значного дублювання даних, ускладнювало їх оновлення та вирішення взаємозв'язаних проблемних задач.
Поступово з розвитком програмного забезпечення ЕОМ з'явилися ідеї створення управляючих систем, які дозволяли б накопичувати, зберігати і обновляти взаємозв'язані дані по цілому комплексу вирішуваних задач. Ці ідеї знайшли своє втілення в системах управління базами даних. Системи управління базою даних взаємодіють не з локальними, а взаємозв'язаними за інформацією масивами, так званими базами даних. З появою персональних комп'ютерів системи управління базою даних стають найпопулярнішим засобом обробки табличної інформації. Вони є інструментальним засобом проектування банків даних при обробці великих об'ємів інформації.[7]
Програмне забезпечення для роботи з базами даних використовується на персональних комп'ютерах вже досить давно. На жаль, ці програми або були елементарними диспетчерами зберігання даних і не мали засобів розробки додатків, або були настільки складні і важкі, що люди, які навіть добре розбираються в комп'ютерах, уникали працювати з ними до тих пір, поки не одержували повних, орієнтованих на Microsoft Access - це функціонально повна реляційна система управління базою даних. У ній передбачені всі необхідні засоби для визначення і обробки даних, а також для управління ними при роботі з великими об'ємами інформації. Що стосується легкості використовування, то Microsoft Access зробив тут справжній переворот, і багато хто для створення своїх власних баз даних і додатків звертається саме до нього.
Система управління базою даних – це програма, що служить для створення баз даних та роботи з ними.[5]
База даних – це сукупність однотипних даних з однієї предметної області, які зберігаються на комп’ютерних носіях.
Бази даних в Аccess відносяться до реляційного типу. Тобто дані в базі зберігаються у вигляді таблиць і кожен рядок таблиці містить інформацію про окремий об’єкт. Рядки в базі даних називаються записами, а стовпчики – полями.
2.1. ПОСТАНОВКА ЗАДАЧІ
Метою даного курсового проекту є проектування та розробка бази даних “Сільськогосподарські угіддя”.
Для зручного вводу/виводу потрібної інформації необхідно спроектувати такі основні об’єкти бази даних:
P Таблиці (для зберігання даних);
P Запити (для відбору інформації певного типу);
P Форми (для швидкого вводу даних);
P Звіти (для виводу потрібної інформації на друк).
База даних, яку я створив має бути зручною у використанні. Вона надає користувачу всю потрібну інформацію про сільськогосподарські угіддя.
А тепер слід визначити, яку інформацію повинна містити база даних:
P введення інформації про угіддя;
P пошук необхідної інформації;
P редагування даних;
P введення нових даних та редагування старих;
P виведення потрібної інформації на друк.
Перед розробкою бази даних потрібно визначити основний склад інформації, яка необхідна при її розробленні.
В таблиці «Господарства» буде розміщена така інформація:
Ш код господарства;
Ш назва господарства;
Ш район;
Ш телефон;
Ш голова господарства;
Ш посівна площа;
Ш загальна площа.
В таблиці «Культури» буде розміщена така інформація:
Ш код культури;
Ш назва;
Ш середня врожайність;
Ш ціна 1-го ґатунку;
Ш ціна 2-го ґатунку;
Ш ціна вищого ґатунку.
В таблиці «Поставлено по держзамовленню» буде розміщена така інформація:
Ш код господарства;
Ш код культури;
Ш маса замовлення;
Ш маса що поставлена;
Ш врожайність по господарству;
Ш ґатунок продукції;
Ш дата постачання.
Щодо розробки бази даних, для реалізації поставлених задач, я обрав систему управління базами даних (СУБД) Microsoft Access. Ця програма має широкий спектр можливостей для розробки різних баз даних, а також певний набір функцій, які забезпечують потрібний рівень поставлених задач.
Microsoft Access забезпечує максимальне задання типу даних (текстовий, числовий, дата і час, грошовий формат та інші), а також дозволяє задати умову для введення даних, та дає впевненість, що дані зберігаються у заданих форматах, які розміщені у базі даних.
2.2. СТРУКТУРА ПРОГРАМНОГО КОМПЛЕКСУ
Для розробки бази даних “Сільськогосподарські угіддя” були використані такі об’єкти MS Access, як:
P таблиці;
P запити;
P форми;
P звіти.
Таблиця – служить для збереження даних. Це основний об’єкт база даних.
Запити – служить для відбору інформації по певних критеріях.
Форми – служить для покращення доступу до даних, що містяться в базі даних та їх швидкого вводу.
Звіти – служить для виведення інформації на друк.
Усі вище перераховані об’єкти взаємодіють між собою. Взаємозв’язок між ними показано на (Рисунку 2.1)
Рисунок 2.1 – Зв’язки основних об’єктів в Microsoft Access
При розробленні бази даних “Сільськогосподарські угіддя” були створені наступні об’єкти:
ТАБЛИЦІ:
Ш Господарства - містить інформацію про господарства (див. Рисунок 2.2);
Рисунок 2.2 – Таблиця “Господарства”
Ш Культура – містить інформацію про врожайність та ціну за певний ґатунок (див. Рисунок 2.3);
Рисунок 2.3 – Таблиця “Культура”
Ш Поставлено по держзамовленню – містить інформацію про масу замовлення та поставлення продукції (див. Рисунок 2.4);
Рисунок 2.4 – Таблиця “Поставлено по держзамовленню”
Між таблицями створені наступні зв’язки (див. Рисунок 2.5):
Рисунок 2.5 – Схема даних
ЗАПИТИ:
Ш Усі господарства – виводить інформацію про всі господарства для кожної культури, а також врожайність по господарству та гатунок поставленої продукції (див. Рисунок 2.6);
Рисунок 2.6 – Запит “Усі господарства”
Ш Підвищити вартість на