Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Інформатика 57-61.docx
Скачиваний:
1
Добавлен:
31.08.2019
Размер:
46.93 Кб
Скачать

Створення запиту

Часто запити в Microsoft Access створюються автоматично, і користувачеві не доводиться самостійно їх створювати.

· Для створення запиту, який є основою форми або звіту, спробуйте використовувати майстер форм або майстер звітів. Вони служать для створення форм і звітів. Якщо звіт чи форма засновані на декількох таблицях, то за допомогою майстра також створюються їхні базові інструкції SQL. При бажанні інструкції SQL можна зберегти в якості запиту.

· Щоб спростити створення запитів, які можна виконати незалежно, або використовувати як базові для декількох форм або звітів, користуйтеся майстрами запитів. Майстри запитів автоматично виконують основні дії в залежності від відповідей користувача на поставлені питання. Якщо було створено декілька запитів, майстра можна також використовувати для швидкого створення структури запиту. Потім для його налагодження перейдіть в режим конструктора.

· Для створення запитів на основі звичайного фільтра, фільтра по виділеному фрагменту або фільтра для поля, збережіть фільтр як запит.

Якщо жоден з перерахованих методів не задовольняє вимогам, створіть самостійно запит в режимі конструктора.

Запити на вибірку та їх використання

Найбільш часто використовуваним запитом є запит на вибірку. Запит на вибірку повертає дані з однієї або декількох таблиць, а також результати, які при бажанні користувач може змінити (з деякими обмеженнями). Також можна використовувати запит на вибірку, щоб згрупувати записи для обчислення сум, середніх значень, перерахунку та інших дій. Для отримання прикладів запитів на вибірку натисніть кнопку. Для отримання додаткових відомостей про створення запитів натисніть кнопку.

Запити на внесення змін та їх використання

Запит на зміну - це запит, який за одну операцію вносить зміни в кілька записів. Існує чотири типи запитів на зміну: на видалення, на оновлення і додавання записів, а також на створення таблиці.

Запит на видалення

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

Для отримання додаткових відомостей про створення запитів на видалення записів натисніть кнопку.

Запит на оновлення записів

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

Для отримання додаткових відомостей про створення запиту на оновлення записів натисніть кнопку.

Запит на додавання

Додає групу записів з однієї або декількох таблиць в кінець однієї або декількох таблиць. Наприклад, з'явилося кілька нових клієнтів, а також база даних, що містить відомості про них. Щоб не вводити всі дані вручну, можна додати до таблиці «Клієнти». Запит на додавання також корисний при виконанні наступних дій.

· Додавання полів на основі умов відбору. Наприклад, необхідно додати імена й адреси клієнтів з дуже великими замовленнями.

· Додавання записів, якщо деякі поля з однієї таблиці не існують в іншій. Наприклад, в демонстраційній базі даних «Борей» таблиця «Клієнти» містить 11 полів. Нехай потрібно додати записи з іншої таблиці з полями, відповідними 9 з 11 полів таблиці «Клієнти». Запит на додавання додасть дані в збігаються поля і пропустить решту.