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