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

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

  1. Призначення запиту.

  2. Різниця між фільтрами і запитами.

  3. Типи запитів.

  4. Чи може існувати запит, якщо таблиця, на основі якої він був створений, вилучена?

  5. Побудова простого запиту.

  6. Побудова запиту за допомогою конструктора. Структура бланка запиту.

  7. Запит за декількома таблицями.

  8. Параметричний запит.

  9. Збереження запиту.

10. Побудова логічних умов відбору записів.

Завдання

  1. Відкрити власну базу даних.

  2. На основі таблиці Кадри побудувати простий запит на відбір полів Прізвище, Ім'я, По батькові, Телефон.

Вказівки до виконання: вибрати Запросы – Создать - Простой запрос - ОК. У вікні Создание простых запросов вибрати зі списку значення поля Таблицы и запросытаблицю Кадри. З переліку доступних полів вибрати поля, які мають бути відображені у запиті, за допомогою кнопки «>». Натиснути Далее. На наступному кроці роботи майстра вибрати «подробный», натиснути Далее і вказати ім'я запиту, що створюється (Телефони співробітників). Натиснути Готово. Переглянути отримані результати.

3. На основі таблиць Посади та Кадри отримати перелік працівників, вказавши Прізвище, Ім'я, По батькові, Посадовий окладта Рік прийому на роботу. Назвати запит Посадові ставки.

Вказівки до виконання: вибрати Запросы – Создать – Конструктор - ОК. У вікні Добавление таблицы вибрати потрібні таблиці, закрити це вікно. У вікні конструктора запитів у верхній частині, де розташовані таблиці бази даних, можна вибирати необхідні поля за допомогою подвійного натискання лівої кнопки миші. Вибрані поля мають з'являтися у стовпчиках нижньої частини вікна. Закрити вікно запиту та зберегти його, вказавши ім'я.

4. Скопіювати запит Посадові ставки, назвавши новий Невисока зарплата. Змінити створений запит у режимі конструктора. Додатиумову відбору – відобразити працівників, посадові ставки яких складають менше 200 грн.

Вказівки до виконання: скопіювати запит, скориставшись буфером обміну. Відкрити новий запит у режимі конструктора і у стовпчику Посадовий оклад додати значення у рядку Условие отбора <= 200. Закрити запит, зберігши внесені зміни. Перевірити отримані результати.

  1. Створити запит Бігборди на відбір з таблиці Детальні дані про фірми перелік фірм, які мають вид реклами — бігборди та річний прибуток менше 20 000 грн.

  2. З таблиці Детальні дані про фірми отримати перелік фірм, річний прибуток яких знаходиться у межах від 10 000 до 41 000 грн. Назвати запит Середній прибуток.

  3. На основі таблиці Клієнти побудувати запит Наявність оплати для відображення фірм, які використовують попередньою оплатою.

Вказівки до виконання: для поля Попередня оплата у режимі конструктора у рядку Условие отбора вказати ИСТИНА.

  1. З таблиці Детальні дані про фірми та Клієнти отримати перелік працівників та фірм з іноземним капіталом та наявністю філіалів. Запит назвати Перелік_фірм.

  2. Створити на основі таблиці Кадри параметричний запит Дані про освіту з полями Прізвище, Ім'я, По батькові, Освіта. Перевірити роботу запиту для значень параметрів Середня та Вища.

Вказівки до виконання: вибрати Запросы – Создать – Конструктор - ОК. У вікні Добавление таблицы вибрати потрібну таблицю. Додати необхідні поля. В рядку Условие отбора поля Освіта записати [Введіть значення поля освіта]. При запуску створеного запиту з'явиться вікно із запитанням Введіть значення поля освіта, у яке слід ввести значення параметра (Середня). Перевірити роботу запиту для значення «Вища».

10. Створити параметричний запит Вид_реклами на основі таблиці Детальні дані про фірми для отримання переліку фірм із певним видом реклами. Перевірити роботу запиту для значень газети та радіо.

Лабораторна робота № 5.

Тема: Створення запитів у середовищі MS Access

Мета: навчитися створювати запити з обчислювальними полями, запити на вилучення, оновлення даних, на створення таблиці.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]