Тема уроку. Створення форм і звітів
Мета: навчальна: ознайомити з поняттями «форма» та «звіт», з призначенням цих понять; формувати навички створення форм та звітів в БД;
розвивальна: розвивати навички швидкого запам'ятовування та сприйняття нового матеріалу через доступне і зрозуміле пояснення.
Тип уроку: засвоєння нових знань.
СТРУКУРА УРОКУ
1. ОРГАНІЗАЦІЙНА ЧАСТИНА
перевірка присутності учнів
перевірка готовності до уроку
2. АКТУАЛІЗАЦІЯ ОПОРНИХ ЗНАНЬ УЧНІВ
Що таке запит?Як створити запит? Які є типи запитів?
Що таке простий запит на вибірку?
Яке призначення конструктора запитів?
Як створити нову таблицю за допомогою запитів?
Що таке запит на зміну?
Які є способи створення запитів?
Як додати таблицю у вікно конструктора запитів?
Як перемістити поля з таблиці в запит?
Що таке запит з параметром?
3. ПОЯСНЕННЯ НОВОГО МАТЕРІАЛУ
Форма — об'єкт бази даних, який зазвичай має графічний інтерфейс і призначений для введення і відображення даних в базу. Можна сказати, що форма — це віртуальний бланк, який полегшує заповнення бази даними.
Елементи управління СУБД — це графічні елементи (поле, кнопка, малюнок), які може містити форма для зручності відображення даних для користувача.
Принципи використання форм:
форми можуть відображати тільки один запис за один раз у простому форматі;
форми можуть відображати незмінні поля і поля, що можна редагувати;
форми можна робити схожими на звичайні паперові бланки;
форми можуть містити дані з кількох таблиць;
форми можуть містити графіки і діаграми;
форми дозволяють автоматизувати задачі користувача і створити меню користувача.
Використання форм, окрім кращої візуалізації даних, дає низку додаткових можливостей: на формі можна зручно розташувати:
поля типу ОБЕ з картинками, фотографіями тощо;
елементи керування: кнопки, перемикачі тощо.
написи: заголовки форми, рубрик (а також розмалювати форму чи задати фоновий рисунок-заставку: сутінки, глобус, хмари тощо);
обчислювальні поля (це також елементи
керування) для відображення результатів обчислень, виконаних на базі наявних полів;
• закладки (багатосторінкові форми, де поля групують за змістом на різних закладках).
Є кілька способів створення форм, а саме:
автоматично за допомогою команди Авто-форма;
за допомогою майстра форм:
«вручну» за допомогою конструктора форм;
комбінованим способом.
Звіт — об'єкт бази даних, призначений для подання на друк і підсумкових документів за наявною у БД інформацією». Звіт можна створити на основі таблиць і запитів. Для того щоб подати дані, які зібрані у БД. у звичному для користувача вигляді, потрібно створити звіт.
Способи створення звітів:
конструктор (не для початківців):
майстер звітів:
автозвіти.
Як і у випадку форм оптимальним є комбінований спосіб: звіт створюють за допомогою майстра звіту, а пізніше дооформляють його «вручну» за допомогою конструктора.
Складові частини звіту:
заголовок:
верхній колонтитул (заголовки стовпців таблиць);
область даних:
примітка групи і підсумок за групою);
нижній колонтитул (номер сторінки);
область приміток звіту (підсумкові обчислення по всіх записи:
За допомогою елементів керування у звіт можна додавати рисунки, діаграми, інші об'єкти. Дані редагувати у звіті не можна
4. ЗАКРІПЛЕННЯ ВИВЧЕНОГО МАТЕРІАЛУ
Яке призначення, форм?
Які є способи створення, форми?
Форма — це файл з даними чи спосіб відображення даних?
Яке призначення конструктора форм?
Які переваги таблиць над формами?
Які переваги форм над таблицями?
Як переміщати об'єкти по полю конструтора форми?
Як вставити кнопку у форму?
Як створити форму?
Як вилучити запис у формі? Чи буде він вилучений з бази даних?
Як ввести дані у форму?
Яке призначення ключового поля?
5. ДОМАШНЄ ЗАВДАННЯ
. конспект
Створити файл бази даних «Записник: дані про друзів».
Задати такі поля: номер (ключове), прізвище, ім'я, по батькові, адреса, телефон, дата народження та визначити типи полів.
Заповнити базу даними — ввести чотири записи.
Створити стрічкову форму для даної таблиці.
Сформувати наступні запити та отримати відповідь:
-
список друзів даного року народження:
визначити телефон, якщо відомо прізвище (прізвище вводиться з клавіатури);
визначити, у кого з друзів день народження взимку.
|