Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторні роботи.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.97 Mб
Скачать

1. Основні теоретичні і довідкові відомості

1.1. Що таке запит?

Вибір даних з бази даних і їхня обробка здійснюється за допомогою запитів. У запиті або виробляється вибір у базі даних записів, які задовольняють визначеним умовам (запит на вибірку), або видається інструкція на виконання зазначених дій із записами, які задовольняють визначеним умовам (запит на зміну). У будь-якому випадку допускається вказівка умов вибору записів і способів їхнього упорядкування і угрупування. За допомогою запитів можна переглядати, аналізувати і змінювати дані з декількох таблиць. Вони також використовуються як джерело даних для форм і звітів.

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

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

Запити в Microsoft Access створюються за допомогою майстра і у режимі конструктора. Майстри запитів автоматично виконують основні дії залежно від відповідей користувача на поставлені питання. Після роботи майстра для налагодження запитів треба перейти в режим конструктора.

Для створення запитів в режимі майстра необхідно перейти на вкладку "Создание" і натиснути на кнопку "Мастер запросов". Після чого потрібно вибрати певний тип запиту (рисунок 3.1) і вказати за якими полями буде відбуватись запит.

Рисунок 3.1 – Вікно створення запитів

Типи запитів, які створюються у Microsoft Access:

1) Запити на вибірку

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

2) Запити з параметрами

Запит з параметрами — це запит, при виконанні якого у діалоговому вікні користувачу видається запрошення ввести значення, яке повинно міститися в полі при поверненні записів. Запити з параметрами також зручно використовувати як основу для форм і звітів.

3) Перехресні запити

У перехресному запиті відображаються результати статистичних розрахунків (такі як суми, кількість записів і середні значення), виконаних за даними одного поля таблиці. Ці результати групуються по горизонталі і вертикалі, показуючи таблицю в більш компактному вигляді.

4) Запит на записи, які повторюються

У таких запитах виникає необхідність при угрупуванні записів з однаковими значеннями полів для подальшої обробки. Використання цього запиту дає додаткові можливості щодо сортування записів з однаковими значеннями полів.

2. Порядок виконання роботи

Перейдіть на вкладку "Создание" і створіть у режимі майстра такі запити:

1) Простий запит на вибірку по таблиці "Продажі", в який введіть наступні поля: Код заказу і Вартість . Обчисліть сумарне значення вартості товару з підсумковим звітом і підрахунком записів.

2) Перехресний запит по таблиці "Платежі".

3) Запит на записи, які повторюються по таблиці "Покупці".

4) Запит на записи без підпорядкованих. Для виконання цього запиту в таблицю "Замовлення " введіть запис з таким кодом замовлення, якого немає в таблиці "Продажі".

Примітка. При виконанні запитів у режимі майстра виконуйте інструкції, які виводяться у вікнах діалогу майстра. Імена запитів потрібно узгодити з викладачем.

3. Контрольні питання.

1) Для чого застосовуються запити?

2) Які типи запитів створюються в Microsoft Access?

3) Що таке запит на вибірку?

4) В яких випадках використовують запити: з параметрами, перехресні запити, запити на записи, які повторюються, запити без підпорядкованих?

Лабораторна робота №4

СТВОРЕННЯ ЗАПИТІВ У РЕЖИМІ КОНСТРУКТОРА