Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практич №3 Запити_Z32.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
59.9 Кб
Скачать

5

Інструкційна карта для лабораторного заняття

з інформатики та компютерної техніки

Тема заняття: Створення та конструювання запитів різних типів

Мета заняття: набуття практичних навиків створення та конструювання різних запитів запитів

Програмне забезпечення: MS Access 2000, БД “Магазин”

Послідовність виконання роботи Завдання 1

Завантажити програму MS Access 2000.

Створити запит «Телефони» до таблиці «Штатні працівники» (БД «Мага­зин»), який відображатиме на екрані лише прізвища та телефони працівників.

1) Запустити майстер створення запиту. Для цього на вкладці Запросы вікна бази даних двічі клацнути на ярлику Создание запроса с помощью мастера та вибрати у діалоговому вікні, яке відкриється таблицю, «Штатні праців­ники» та поля Прізвище, Ім 'я, Телефон (дом).

2) На другому кроці майстра задати назву запиту «Телефони» та вибрати оп­цію, яка дозволить відкрити запит для перегляду даних.

Після завершення роботи майстра на екрані відобразиться динамічна табли­ця, яка складається з трьох полів - Прізвище, Ім'я, Телефон.

Завдання 2

Створити запит «Закінчується» до таблиці «Асортимент» (БД «Магазин»), який виводитиме на екран записи найменувань, які закінчуються на складі (кількість менша 5).

Спосіб 1

  1. Використовуючи майстер, створити запит, у який ввійдуть усі поля таблиці «Асортимент».

  2. На другому етапі майстра вибрати Подробный (вывод каждого поля каждой записи)

  3. Зберегти запит з назвою «Закінчується».

  4. Відкрити запит в режимі конструктора.

  5. На перетині стовпця Назва та рядка Условие отбора ввести вираз <5.

  6. Зберегти зміни в запиті.

  7. Запустити запит на виконання.

У результаті виконання запиту відобразиться фрагмент таблиці, в якій міститимуться записи найменувань, кількість яких менша 5. Якщо записів немає, то це означає, що кількість усіх найменувань більша за 5.

Спосіб 2

1) Відкрити вікно конструктора запиту, натиснувши кнопку Создать вікна бази даних. У діалоговому вікні, яке відкриється, вибрати елемент Конс­труктор.

2) У вікно конструктора, яке після цього відкриється, додати вікно таблиці «Асортимент».

3) Перемістити на бланк конструктора усі поля таблиці «Асортимент», перетягнувши символ «*» з вікна з переліком полів таблиці на бланк конструк­тора.

4) Доповнити бланк полем Кількість.

5) У рядку Условие отбора поля Кількість помістити вираз <5.

6) Виключити опцію Вывод на экран для поля Кількість (виведення на ек­ран поля Кількість уже передбачено у стовпці, де знаходиться уся сукуп­ність полів таблиці).

7) Зберегти запит з назвою «Закінчується_2».

Не зважаючи на те, що бланки запитів заповнені по-різному, у ре­зультаті їх виконання відобразиться однакова динамічна таблиця.

Завдання 3

Створити параметричний запит «Посада», який виводитиме на екран записи працівників, що займають посаду, визначену користувачем.

1) Створити за допомогою майстра запит, який міститиме поля Прізвище, Ім'я, Посада таблиці «Штатні працівники».

2) Зберегти запит з назвою Посада.

3) Відкрити запит у режимі конструктора.

4) У рядку Условие отбора поля Посада записати вираз: [Введіть назву посади].

5) Зберегти зміни у запиті.

Запустивши цей запит на виконання на екрані з'явиться діалогове вікно Введите значение параметра, у якому знаходиться вираз «Введіть назву по­сади» та поле введення. Ввівши у поле слово «продавець» та натиснувши кнопку ОК, на екрані відобразиться динамічна таблиця з записами продавців. Так само можна виводити записи працівників, які займають інші посади (директор, касир, бухгалтер тощо). Попробуйте виконати декілька з них.