Таблиця зі сторони
«один»:
|
Таблиця зі сторони
«багато»:
|
Поля зв’язку
|
Робочий колектив
|
Прийняття
|
ПІП
|
Реєстрація позовів
|
Прийняття
|
Тип позову
|
.4 Створення запитів
Запити призначені для
добору даних, що задовольняють заданим критеріям та умовам. Результатом
виконання запиту є набір записів, зібраних у таблиці, що називаються динамічним
або тимчасовим набором даних. По мірі того, як додаються, знищуються чи
змінюються дані у вихідних таблицях відповідно допускається додавання, зміна,
знищення записів у запиті.
В MS Access запити
поділяються на два типи: так звані QBE - запити (запити на вибірку) і SQL -
запити (мова структурованих запитів і призначені для мережі).
Найбільш поширеним є QBE
- запити, тобто запит на вибірку.
Для того, щоб створити
запит можемо скористатися одним із варіантів:
· За
допомогою Майстра побудови запитів;
· За
допомогою Конструктора;
За допомогою Майстра
побудови запитів (Создание ->Группа Запросы-> команда «Мастер запросов»)
маємо можливість побудувати 1 із 4 видів запитів:
Ø Простий запит - створення запиту на вибірку із вибраних полів. При
умові, що таблиці зв’язані між собою. Вибірку полів можна робить із декількох
таблиць, тоді такий запит називається складним.
Ø Перехрестний запит - створення запиту, що виводить дні у компактній
формі, подібно формату електронної таблиці.
Ø Повторний запит - створення запиту, що шукає запис, що
повторюються в таблиці чи запиті.
Ø Записи без підпорядкованих - побудова запиту на пошук записів,
яким не відповідає жоден запис у підлеглій таблиці.
Переваги запитів над
фільтрами:
. Може бути
використано більше 1-ї таблиці (за рахунок зв’язків між таблицями);
. Виводить лише
необхідні поля;
. Розміщення
полів у потрібній послідовності;
. Обмеження
кількості початкових даних;
Також для забезпечення
обрахунку обчислювальних полів було створено декілька запитів на оновлення:
§ Пошук
по архіву (за прізвищем працівника - Пошук позовника у таблиці Архів судових
засідань за його прізвищем.
Для побудови запиту на
оновлення потрібно виконати ряд дій:
1. Побудувати
запит на вибірку на основі таблиці - Робочий колектив.
2. У нижню частину
бланку конструктора запиту знести поля: прізвище, імя, по батькові, посада.
. Для
перетворення запиту на вибірку у запит на оновлення, потрібно виконати команду
Запрос→Обновление.
. У рядку
Обновление, що з’явився у нижній частині запиту, з клавіатури ввести формулу
або скористатися Построителем выражений .
Всі наступні запити
будуються аналогічно.
2.5 Побудова форм
В
залежності від завдання форму можна створити одним із способів:
v Конструктор форми;
Режим Конструктора надає
максимальні можливості для створення будь-яких нестандартних форм, що
вимагаються у базі даних. При проектуванні форми в Конструкторі можна
використовувати розширений набір елементів управління, який недоступний в
звичайному режимі редагування макету форми.
Розробник також має
можливість налаштовувати зовнішній вигляд форми і розташованих на ній елементів
управління відповідно до своїх вимог і переваг.
У Конструкторі можна змінити
колір, стиль оформлення, положення і реакцію на дії користувача у будь-якого
елементу управління, розташованого на формі, а також налаштувати будь-які
властивості самої форми.
Побудуємо
форму обочий колектив для введення даних у таблицю Роболчий колектив (за
допомогою Майстер форм).
ü у головному меню вибрати тип Формы та виконати команду Майстер
форми,
ü у вікні вибрати таблицю Робочий колектив.
Аналогічно
робимо такі ж самі форми для таблиць; Архів судових засідань, Бухгалтерія
виплат за позов, програмний відділ, Реєстрація довідок, Реєстрація ПК,
Реєстрація позовів, Розклад засідань для судді Закаблука, Льнева, Онопрієнка.
2.6 Створення звітів для виведення даних
Побудуємо
звіт, в якому буде відображатися по групуванню поточне поголовя та поточні продажі
свиней
Звіти
(Отчеты) - це об'єкти бази даних, призначені для оформлення вихідної інформації
з таблиць та запитів, яка буде роздрукована або передана для подальшого
аналізу. Звіти розміщені на окремій вкладні вікна бази даних.
Звіти
складаються з таких обов'язкових елементів:
ü заголовок звіту (Заголовок отчета) - частина звіту, яка
відображається зверху на першій сторінці звіту. За замовчуванням тут
відображена назва звіту;
ü верхній колонтитул (Верхний колонтитул) - частина звіту,
яка відображається зверху на кожній сторінці звіту, а на першій сторінці -
після заголовку звіту. За замовчуванням тут розміщені назви полів, відображених
у звіті;
ü заголовок групи (Заголовок группы) - частина звіту, наявна
при групуванні даних за значеннями одного або декількох полів. Відображається
над даними, які об' єднані у одну групу;
ü область даних (Область данных) - частина звіту, у якій
відображаються значення полів;
ü примітка групи (Примечание группы) - частина звіту, наявна
при групуванні даних за значеннями одного або декількох полів. Відображається
після даних, об'єднаних у одну групу;
ü нижній колонтитул (Нижний колонтитул) - частина звіту, яка
відображається знизу на кожній сторінці звіту. На останній сторінці - перед
приміткою звіту. За замовчуванням - це інформація про дату створення звіту,
номер сторінки та загальна кількість сторінок звіту;
ü примітка звіту (Примечание отчета) - частина звіту, яка
відображається знизу на останній сторінці звіту. За замовчуванням це інформація
про загальні підсумки зі звітной інформації.
Існує декілька способів
створення звітів. Доступ до них здійснюється за допомогою області Отчеты
вкладки Создание.
Перерахуємо можливості
створення звітів.
§ Отчет.
Створення простого звіту на основі виділеного поточного запиту або таблиці у
навігаційній панелі.
§ Конструктор
отчетов. Створює порожній звіт в режимі конструювання. Зрозуміло, що наступним
кроком є встанвлення зв'язку з якою-небудь таблицею або запитом на сторінці
властивостей.
§ Пустой
отчет. Створює порожній звіт в режимі макету. Якщо в процесі створення була
виділена таблиця / запит, автоматично генерується список полів.
§ Наклейки.
Дозволяє створити поштові наклейки різних стандартів.
§ Мастер
отчетов. Разом з конструктором є основним способом створення звітів.
1. Щоб
викнати групування, потрібно на певному кроці майстра задати рівень групування
для поля
2. Маємо
задати метод сортування та вказати поле Поточне поголовя та номер сараю, щоб по
ньому викнувалося впорядкування записів.
. Вибрати
макет для звіту та вказати стиль.
. Наступний
крок дає можливість задати ім’я запиту: Поголовя.
. Оскільки
запит має містити обчислення по загальній сумі боргу, то перейдемо в режим
конструктора.
. Використавши
Панель елементів, у звіт додами Підпис Разом та елемент поле, у яке і розмістимо
формулу, використавши його властивості.
2.7 Офомлення побудованих об’єктів через кнопкову форму
Для
зручного користування та відкриття об’єктів бази даних оформимо всі дані через
єдину кнопкову форму:
Для того щоб зробити
кнопкову форму маемо робити наступні дії.
. В меню
користувача найти вкладинку «Создание».
. Відшукати в
правому кутку «Диспетчер кнопочних форм»
. Виконавши ці
дії потрібно создать першу головну сторінкуц свого меню і зробити її по
замовчуванню.
. Ту сторінку яку ми
створили і поставили по замовчуваню потрібно відкрити двічі клацнувши на неї
мишю.
Таким чином нам потрібно
створити кнопки для наступних переходів. Розділити нашу інформацію по групах
щоб користувачеві було зручно віднайти потрібний спектр дій. Та в кожному меню
створити додаткові кнопки із премими посиланнями на форми в яких ми уже будемо
водити редагувати та переглядати дані.
3. Інструкція
користувача
1. Запустити програму
Microsoft Access.
2. При запуску
відкрити головну кнопкову форму TOB «DAN FARM».
. При натиску на
потрібній кнопці відкривається контекстне меню, з формами, що утримувалися в
ньому, і звітами.
. У кожнім
контекстному меню створена кнопка для повернення в головну кнопкову форму, а в
ній - для виходу з програми.
. Для додавання
інформації до таблиць бази даних, що відповідає деяким критеріям, натиснути
кнопку «Додати дані», зі списку вибрати потрібний і натиснути ліву кнопку миші.
. Для перегляду
інформації потрібно вибрати потрібний нам відділ де вона зареєстрована,
Наприклад;
Мені потрібно
переглянути інформацію про продажі свиней. Для цього я використовую наступні
дії: Головна >> Продажі >> Переглянути звіти продаж.
При завершенні роботи
зберегти всі необхідні зміни, закрити файл, закрити програму.
Висновок
В результаті виконання
даної курсової роботи мної була розроблена повноцінна автоматична база даних
свиноверми «ДАН ФАРМ». За допомогою якої ми можемо з легкістю вести світність
свиноферми, реєструвати працівників, вносити нові дані про поголовя свиней,
переглядати звіти по поголовю. Також не забуваемо що проблемою на кожній
свинофермі є склад для того щоб знати свій інвентарь мною була розроблена
спеціальна таблиця склад в яку ми записуємо дані про те хто взяв інвентарь коли
його повернув і поломаний він чи ні так ми спрощуємо систему пошуку людини яка
не повернула інвентарь до складу а якщо повернула то в якому стані. Зручний
інтерфейс програми, з одного боку, дозволяє легко орієнтуватися в програмі, не
вимагаючи від користувача яких-небудь спеціальних навичок роботи з базами, з
іншої сторони надає користувачеві оперативну інформацію.
Під час виконання даної
курсовою роботи я більш поглиблино вивчив спектр бази даних а особливо навчився
сам створювати власні бази. Почав краще працювати з кнопковой формой та
створювати звязки між таблицями у базі. Під час роботи були закріплені знання,
набуті під час занять та здобуті нові, розширені знання для використання їх в
подальшому житті.
Література
1. Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access
2009. - СПб.: БХВ - Петербург, 2009. - 720 с.
2. Дейт К.Дж. Введение в системы баз данных, 6-е издание. -
К.; М.; СПб.: Издательский дом «Вильямс», 2008. - 848 с.
. Михеева В.Д., Харитонова И.А. Microsoft Access 2002. -
СПб.: БХВ - Петербург, 2007. - 1040 с.
4. Дженинкс Р. Использование Access 97. - СПб.: Питер, 1998.
- 1072 с.
5. Кауфельд Д. Microsoft Office Access 2003 для «чайников». -
М.: Диалектика, 2011. - 320 с.
. Проектирование баз данных. СУБД Microsoft Access /
Учебное пособие // Н.Н. Гринченко, Е.В. Гусев, Н.П. Макаров. - М.: Горячая
Линия - Телеком, 2004. - 240 с.
. Гончаров А.Ю. Access 97 в примерах. - Спб: Питер, 1997. -
320
. Степанов В. Microsoft Access 2003 для начинающих. - М.:
Аквариум-Принт, Дом печати - Вятка, 2009. - 128 с.
. Вейскас Д. Эффективная работа с MS Access 97. - Спб: Питер,
1999. - 976 с.
. Послед Б. Access 2000. Базы данных и приложения. Лекции и
упражнения. - К: ДиаСофт, 2012. - 512 с.
. Иллюстрированный самоучитель по Access 2002. /
[Электронный ресурс] http://computers.plib.ru/office/Access_2002/index.html.