У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Курсова робота - Створення БД
33
у режимі конструктора.

Виготовлення діаграми

Виготовлення запиту для діаграми. Назвемо запит Графік - запит для діаграми. Цей та інші наші запити базуються на всіх таблицицях. Він мав би містити всього два поля – назви типу закладу й та кількість студентів. Оскільки діаграма має відображати інформацію лише за останні 5 років, у запит внесено ще третє поле – для років.

Викличемо вікно конструктора запиту з вікна База даних командами:

об’єкт Запити – Створити;

вікно Новий запит – Конструктор.

В результаті появляється вікно Конструктора таблиці, на тлі якого знаходиться вікно Додати таблицю. Відзначимо всі таблиці, натиснемо кнопку Додати. Закриємо вікно Додати таблицю командою Закрити.

У вікні Конструктора таблиці, яке залишилося і яке показане на рисунку 3.1, з таблиць перенесемо в середню частину запиту три поля: Naz_typu, Kilkist_st, Data_infor, Naz_zak, Kod_typu.

Перед полем Data_infor у запиті зробимо напис Pik: (з двокрапкою), бо ми в цьому полі надіємося мати іменно 5 останніх років, цей напис стане іменем даного поля запиту. До поля з датою застосуємо функцію виділення номера року, отже, додамо імя відповідної функції, тоді це поле прийме вигляд, відповідно:

Year([Data_danych]).

Дочекаємося, коли конструктор надасть цим полям назви: Выражение1 (з двокрапками) – для цього необхідно перенести курсор у інше поле запиту, та замінимо це абстрактне імя на, відповідно, Pik.

У полі Kod_typu рядка Умова відбору запишемо вираз 3 – середньопрофесійний тип закладу.

У полі Data_infor рядка Умова відбору запишемо вираз >Year(Date()) – останні 10 років від поточної системної дати. Закриємо запит, запишемо його ім’я Графік і запит готовий.

Малюнок 3.1 – запит Графік у режимі конструктора.

Виготовлення діаграми. Для роботи використаємо вікно Новий звіт, виберемо напис Майстер діаграм та запит Графік , який містить дані, підготовлені для діаграми, і майстер почне працювати. Виконаємо його кроки:

вибір полів з даними, які необхідно відобразити в діаграмі. Виберемо Kilkist_st, Рік; вибір типу діаграми, виберемо гістограму. Зауважимо, що не мають особливого значення наші відповіді на пропозиції майстра, всі вони можуть бути змінені під час редагування діаграми; перенесення даних в область діаграми. Вікно цього кроку майстра показане на рисунку 3.2, воно має три поля: Дані, Осі, і Ряди та дві кнопки з назвами наших полів: Kilkist_st, Data_infor, Naz_zak; . Для побудови правильного графіка необхідно перенести написи кнопок у відповідні поля. На рисунку напис на кнопці Kilkist_st перенесений у поле Дані, а Рік – у поле Осі, Ряди залишимо без уваги, у нас – лише один ряд; введення назви діаграми, яка має бути на її полі. Запишемо Графік. Перемикач Умовні позначення переведемо в стан Ні, він додає в діаграму легенду, яку можна, при потребі, вставити пізніше в режимі конструктора. Встановимо перемикач на Зміну структури діаграми, як правило, після роботи майстра немає на що дивитися при її перегляді. Команда Готово.

Малюнок 3.2 – крок майстра побудови діаграми.

Спостерігаючи діаграму, відкриту в режимі конструктора, а саме в цьому режимі залишить її нам майстер, можна помітити, що для редагування представлена не сама діаграма, а лише її макет. Це затрудняє роботи, пов’язані з внесенням виправлень, тому

приходиться по декілька разів то виконувати корегування, то переглядати результати роботи. Розтягнемо межі області діаграми, до потрібних розмірів. З області даних викличемо контекстне меню. Виберемо команду Об’єкт діаграма–Змінити, що приведе до появи вікна Microsoft Graph. Користуючись ним, можна уточнити розміри діаграми. Крім того, це вікно надає широкі можливості для корегування за допомогою команди Параметри діаграми, яка запускається з контекстного меню. Тут можна змінювати написи на осях, назву і тип діаграми та все інше.

Діаграма в готовому вигляді показана на рисунку 3.3. Порівнюючи подану на цьому рисунку діаграму з даними запиту Графік, на якому вона базується, знаходимо, що вона працює вірно.

Малюнок 3.3 – діаграма в режимі перегляду.

Малюнок 3.4 – діаграма в режимі конструктора.

Виготовлення звіту про наявність студентів

Виготовлення запиту для звіту.

Спочатку додаємо таблиці за допомогою вже знайомого вікна Додати таблицю. Потім встановлюємо зв’язки між таблицями. Далі вибираємо поля для запиту. Все це зображено на мал.3.1.

Малюнок 3.1 – запит Наявність студентів в режимі конструктора.

Наявність студентів

Naz_zak | Sum-kilkist_st

ВХПУ №13 | 125

ВХПУ №15 | 180

ВХПУ №3 | 450

ВХПУ №5 | 280

Івано-Франківська державна медична академія | 2560

Івано-Франківське базове медучилище | 250

Івано-Франківське музучилище | 240

Івано-Франківський інститут менеджменту | 1250

Івано-Франківський коледж фізвиховання | 380

Івано-Франківський комерційний коледж | 450

Івано-Франківський сільськогосподарський технікум | 1280

ІФНТУНГ | 6500

Коледж електронних приладів | 1700

Прикарпатський університет | 3260

Малюнок 3.2 – запит Наявність студентів в режимі перегляду.

Виготовлення звіту.

Виготовимо звіт, назвемо його Zvit. Скористаємося майстром, виконаємо такі команди:

вікно База даних: команда Створити; вікно Новий звіт. Виберемо зі списку майстра і запиту Наявність студентів, як джерела інформації. Команда Ok; вікно Створення звітів, перший крок майстра: на пропозицію вибрати імена полів натиснемо подвійну стрілку вправо – всі поля. Це вікно дозволяє підключити до звіту інші таблиці та запити, але в даному випадку вони нам не потрібні, тому цю пропозицію майстра залишимо без уваги; на другому кроці пропонується додати рівень групування. Так як усі наші дані вже згруповані за прізвищами платників, то і цю пропозицію майстра ми могли би залишити без уваги. у своєму третьому вікні майстер пропонує встановити порядок сортування рядків. Заглянувши в кишеньку, ми не знайдемо там поля з кількістю нафтопродуктів. Натиснемо кнопку Підсумки; проміжне вікно Підсумки – майстер дозволяє вибрати види групових операцій у кожному стовпчику звіту. Виберемо
Сторінки: 1 2 3 4 5 6 7