- •Міністерство освіти та науки України
- •Консультация
- •Побудова методичних вказівок
- •Лабораторна робота №1
- •Теоретичні відомості: Типи та властивості полів
- •Контрольні питання до лабораторної роботи 1:
- •Теоретичні відомості:
- •Контрольні питання до лабораторної роботи 2:
- •Лабораторна робота № 3.
- •Теоретичні відомості: Зв'язування таблиць бази даних
- •Контрольні питання до лабораторної роботи 3:
- •Лабораторна робота № 4.
- •Теоретичні відомості: Створення схем даних
- •Визначення зв'язків між таблицями
- •Зміна існуючого зв'язку
- •Вилучення зв'язку
- •Перегляд існуючих зв'язків
- •Створення або зміна ключа
- •Контрольні питання до лабораторної роботи 4:
- •Лабораторна робота № 5.
- •Теоретичні відомості: Створення та використання запитів
- •Контрольні питання до лабораторної роботи 5:
- •Видалення полів і таблиць із запиту
- •Сортування даних у запиті
- •Встановлення критеріїв відбору записів
- •Малюнок 4
- •Скасування відображення полів у запиті
- •Обчислення в запиті
- •Редагування запиту
- •Контрольні питання до лабораторної роботи 6:
- •Лабораторна робота №7
- •Теоретичні відомості:
- •Синтаксис обчислювальних полів
- •Заключення полів в дужки
- •Використання операторів в обчислювальних полях
- •Приклади обчислювальних полів
- •Вартість: [Ціна]*[Кількість]
- •Створення простого обчислювального поля
- •Малюнок 1
- •Визначення властивості Подпись обчислювального поля
- •Обробка порожніх значень у запитах
- •Порожні значення тепер замінені нулями.
- •Контрольні питання до лабораторної роботи 7:
- •Теоретичні відомості:
- •Запити на зміну
- •Запит на додавання
- •Запит на видалення
- •Запит на поновлення
- •Запит на створення таблиці
- •Параметричні запити
- •Перехресні запити
- •Створення перехресного запиту за допомогою майстра
- •Контрольні питання до лабораторної роботи 8:
- •Лабораторна робота № 9.
- •Теоретичні відомості: Створення та використання форм.
- •Контрольні питання до лабораторної роботи 6:
- •Лабораторна робота №10
- •Теоретичні відомості:
- •Екран конструктора форм
- •Категорії властивостей
- •Зміна властивості Подпись
- •Зміна властивості Рисунок
- •Властивості Данные
- •Контрольні питання до лабораторної роботи 10:
- •Лабораторна робота №11
- •Теоретичні відомості:
- •Елементи керування Access
- •Створення форми, що містить елементи керування
- •Переміщення і зміна розмірів елементів керування
- •Переміщення елементів керування незалежно один від одного
- •Одночасне переміщення декількох елементів керування
- •Вирівнювання елементів керування
- •Зміна розмірів елементів керування
- •Робота з властивостями елементу керування
- •Контрольні питання до лабораторної роботи 11:
- •Лабораторна робота №12
- •Зв’язок головної та підлеглої форми в Microsoft Access
- •Визначимо режим відображення підлеглої форми
- •Створення кнопочної форми
- •Створення кнопочної форми за допомогою диспетчера кнопочних форм
- •Контрольні питання до лабораторної роботи 12:
- •Лабораторна робота №13
- •Теоретичні відомості: Використання майстра звітів
- •Побудова звітів за допомогою майстра звітів
- •Вибір виду макету для звіту
- •Вибір стиля звіту
- •Використання автозвітів та майстра звітів
- •Контрольні питання до лабораторної роботи 13:
- •Лабораторна робота №14
- •Теоретичні відомості:
- •Створення поштових наклейок за допомогою майстра
- •Вибір номера Avery
- •Вибір шрифтів та їх розмірів для наклейок
- •Заповнення наклейок інформацією
- •Вибір полів для сортування
- •Друкування звітів
- •Попередній перегляд
- •Параметри діалогового вікна Печать
- •Огляд інструментів конструктора звітів
- •Створення обчислювальних полів
- •Додавання в звіт номера сторінки або дата/час.
- •Контрольні питання до лабораторної роботи 14:
- •Теоретичні відомості:
- •Контрольні питання до лабораторної роботи 15:
Теоретичні відомості:
Ми вже розглянули запит на вибірку. У Access існують і запити інших типів: запити дії (на зміну), параметричні запити і перехресні запити.
Малюнок 1
Запити на зміну
Запити на зміну використовують для зміни і переносу даних у таблицях, для поновлення, додавання й видалення груп записів, а також для створення нової таблиці на основі однієї або декількох таблиць.
Розрізняють чотири типи запитів на зміну: запит на додавання, запит на видалення, запит на поновлення і запит на створення таблиці.
Запит на додавання
За допомогою запиту на додавання записи з однієї таблиці (усі або відібрані запитом) можна помістити в кінець іншої таблиці. Обидві таблиці можуть знаходитися як в одній, так і в різних базах даних.
Якщо необхідно додати записи до таблиці з іншої бази даних, спочатку варто приєднати таблицю-джерело до бази, що містить цільову таблицю, за допомогою команди Связать таблицы з підмінюПолучить внешние данные менюФайл. Для відбору записів, що додають потрібно скласти запит на вибірку. Потім слід виконати складений запит і оцінити результат, переключившись у режим таблиці за допомогою командиDatasheet Viewіз менюВид. Після цього необхідно повернутися в режим конструктора й активізувати командуЗапрос добавленияз менюЗапрос.
У діалоговому вікні, яке при цьому відкриється Append користувач повинен задати в поліИмя таблицыім'я таблиці, до якої він хоче приєднати дані з результуючого набору записів запита. Закриття діалогового вікна за допомогою кнопкиОКпризводить до того, що Access добавляє в бланк запиту рядокAppend To. У цей рядок автоматично (або вручну) вставляються імена тих полів цільової таблиці, що збігаються з іменами полів запиту. Далі варто виконати запит, натиснувши кнопкуRunна панелі інструментів. У спеціальному діалоговому вікні Access зазначить, скільки записів буде додано до цільової таблиці, і запропонує підтвердити виконання цієї операції.
Запит на видалення
Запити цього типу служать для видалення з таблиці груп записів, що відповідають деякому критерію відбору. Оскільки записи видалені за допомогою запиту, не можна відновити, варто старанно аналізувати критерії відбору.
Отже, насамперед необхідно розробити запит на вибірку видаляємих записів, указавши критерії в рядку Критерии, виконати цей запит, щоб перевірити коректність заданих критеріїв, і повернутися в режим конструктора.
Після цього слід активізувати в меню ЗапроскомандуУдалениезапроса. Access додасть у бланк запиту рядокУдалитьі введе в її комірки значенняУсловие. Це означає, що користувач може встановити додаткові критерії відбору. Далі варто виконати запит, натиснувши кнопку з зображенням знака оклику на панелі інструментів. У спеціальному діалоговому вікні Access зазначить, скільки записів видалиться з таблиці, і запропонує підтвердити видалення.
Запит на поновлення
Використовуючи запит на поновлення, користувач може змінити групу записів, відібраних на основі визначених критеріїв. При розробці запиту на поновлення насамперед створюється і перевіряється запит на вибірку. Після цього в режимі конструктора активізується команда Запрос на обновление з менюЗапрос, унаслідок чого Access додає в бланк запиту рядокUpdate To, що призначений для вказівки нових значень полів таблиці. У якості типових можуть виступати і обчислювальні вирази. Після натискання кнопкиRunAccess зазначить у спеціальному діалоговому вікні, скільки записів зміниться в таблиці, і спробує підтвердити зміни.