Створення форм в Access. �Тематична контрольна робота №3 «Системи керування базами даних»
Розшифруй
QR-код!!!
ТЕМА УРОКУ
ВИКОНУЙМО РАЗОМ!
ПРИГАДАЙ, ТИ ЦЕ ЗАСВОЇВ!
ПРИГАДАЙ, ТИ ЦЕ ЗАСВОЇВ!
Працюймо на оцінку
Запити в ACCESS
Створення форм за допомогою простих засобів
Виникає питання: навіщо потрібні форми, якщо дані можна вводити безпосередньо в таблиці? Так, дійсно, дані зберігаються в таблицях, у яких безпосередньо можна вводити, редагувати й видаляти дані. Але не кожному користувачеві має надаватися таке право.
Форма — це об'єкт бази даних Access, головне призначення якого — забезпечити користувачам зручне введення, редагування й видалення даних із бази даних.
Створення форм за допомогою простих засобів
Більше того, для забезпечення цілісності та безпечності БД як структура бази даних, так і самі таблиці не мають бути доступними для більшості користувачів.
Наприклад, диспетчер аеропорту може внести до БД дані про те, що літак рейсу 1025 здійснив посадку в аеропорту о 12.00. Але він не має права змінити номер рейсу або його маршрут. Це право належить власнику компанії і адміністрації аеропорту.
Створення форм за допомогою простих засобів
Так само продавець супермаркету може внести дані про реалізацію конкретного товару, але він не може змінити ціну товару, це право належить адміністрації супермаркету.
Форма — це фактично електронний бланк, який для кожної групи користувачів має свою структуру. У цій структурі містяться назви тих полів, які доступні для певної групи користувачів. Після заповнення конкретними даними цих полів дані потрапляють у відповідні поля таблиць для подальшого збереження.
Створення форм за допомогою простих засобів
Отже, форми:
з одного боку
а з іншого
забезпечують дані від несанкціонованого доступу
спрощують сам процес уведення даних, оскільки користувачу не треба переглядати таблицю з десятками полів і відшукувати потрібні
Йому вже пропонується бланк, наприклад, із двома-трьома полями, у які він має право внести необхідні дані. Важливо й те, що за допомогою форми дані можуть оновлюватися одночасно в кількох пов'язаних таблицях.
Створення форм за допомогою простих засобів
Форма може складатися з багатьох елементів, які називаються елементами керування:
написи,
кнопки керування,
текстові поля,
графічні зображення.
Створення форм за допомогою простих засобів
Форма має такі основні розділи.
це верхня частина форми. В ній можна розмістити текст, графіку й решту елементів керування. Розділ заголовка розміщується тільки на першій сторінці.
Область заголовка
це основний розділ, який містить дані. Він може містити також елементи керування.
Область даних
Область примітки
розміщується на останній сторінці форми.
Створення форм за допомогою простих засобів
Система Access має різні засоби створення форм, які розміщені на вкладці Створення в групі Форми.
Додаткові форми мають такі засоби:
Кілька елементів
Таблиця
Розділена форма
Модальне діалогове вікно
Створення форм за допомогою простих засобів
Усі перелічені засоби, крім Конструктора форм, є простими. Простими можна назвати засоби автоматичного створення форм, за допомогою яких можна створити форму фактично натисканням однієї кнопки.
Найпотужнішим інструментарієм створення форм є Конструктор форм.
Далі розглядається порядок створення форм за допомогою засобів:
Форма
Розділена форма
Кілька елементів
Майстер форм
Створення форм за допомогою простих засобів
Засіб Форма. За допомогою цього засобу створюється форма з усіма полями таблиці або запиту. У формі в кожен момент часу відображається лише один запис. Для створення форми цим засобом необхідно в області переходів виділити (або відкрити) таблицю або запит і натиснути кнопку Форма.
Створення форм за допомогою простих засобів
Приклад 1. Створити форму з іменем Форма_1 для таблиці ДОДАТКОВА. Згадаємо, що ця таблиця є складовою БД atb і не має зв'язків з іншими таблицями бази даних.
Створення форм за допомогою простих засобів
Створення форм за допомогою простих засобів
Елементи навігації, за допомогою яких можна перейти до будь-якого запису таблиці й виконати необхідне редагування записів.
Створення форм за допомогою простих засобів
Створення форм за допомогою простих засобів
Порядок створення форми з іменем Форма_2 для таблиці МАГАЗИНИ принципово нічим не відрізняється від розглянутого раніше. Результат наведено на рисунку.
Створення форм за допомогою простих засобів
До форми виведено запис магазина № 6 таблиці МАГАЗИНИ, під нею — усі записи таблиці КАДРИ, які пов'язані з виведеним записом таблиці МАГАЗИНИ.
Це зумовлене тим, що між зазначеними таблицями встановлено зв'язок.
Створення форм за допомогою простих засобів
Засіб Розділена форма. Цей засіб міститься в групі Додаткові форми.
Форма за допомогою цього засобу також створюється на основі таблиці або запиту, виділеного (або відкритого) в області переходів. За цим засобом дані одночасно подаються у вигляді кількох записів таблиці та полів одного запису, який можна редагувати.
Створення форм за допомогою простих засобів
Приклад 2. Створити форму з іменем Форма_3 для запиту з іменем Запит_2. Згадаємо, що за допомогою Запиту_2 з таблиць МАГАЗИНИ й КАДРИ відбиралися дані про диспетчерів із полями Номер магазина, Телефон, Прізвище, Посада й Освіта.
Створення форм за допомогою простих засобів
Створення форм за допомогою простих засобів
У нижній частині розташовані всі записи, створені за допомогою Запит_2, а у верхній — запис, який є виділеним у нижній частині та який у цей момент можна редагувати. Стандартними способами можна виділити будь-який інший запис.
Засіб Кілька елементів. За допомогою цього засобу створюється форма з кількома записами. Зовнішньо форма схожа на таблицю. За замовчуванням вона виводиться в режимі Форми, але її можна перевести в режим Конструктор й додати деякі елементи керування.
Створення форм за допомогою простих засобів
Приклад 3. Створити форму з іменем Форма_4 на основі Запиг_1. Згадаємо, що за допомогою цього запиту з таблиці КАДРИ вибираються дані про працівників зі стажем понад 16 років із полями Справа, Прізвище, Рік народження, Стаж, Номер магазина.
Створення форм за допомогою простих засобів
Створення форм за допомогою простих засобів
Засіб Майстер форм. Він дає змогу вибирати з таблиць необхідні поля. Користувач у процесі створення форми відповідає на запитання від майстра, визначає властивості форми, порядок компонування форми (у стовпець, таблична й інші).
Створення форм за допомогою простих засобів
Приклад 4. За допомогою Майстра форм створити форму з іменем Форма_5 для таблиці МАГАЗИНИ. У форму включити поля Номер магазина, Адреса, Директор, Телефон.
Створення форм за допомогою простих засобів
Створення форм за допомогою простих засобів
Створення форм за допомогою простих засобів
Після цього натискаємо кнопку Готово. Форма буде автоматично збережена й відкриється в режимі Форми.
Створення форм за допомогою простих засобів
Запитання для самоперевірки знань
ДОМАШНЄ ЗАВДАННЯ