Інформатика – Поглиблений рівень

Безкоштовно

Ніхто не записаний

Урок 10. “ЗАПИТИ Загальні відомості про запити. Створення й виконання запитів на вибірку даних.”

Прочитайте!

Запит — один із основних об’єктів БД Access. Головне його призначення полягає у відборі потрібних даних із таблиць, їх опрацюванні та поданні користувачеві у зручній формі. Запит застосовується також для змінення даних у БД. Створений запит можна зберігати з певним іменем і потім неодноразово виконувати. Якщо між першим і другим запусками запиту дані в таблицях змінилися, то в процесі другого його виконання будуть використовуватися оновлені дані.

Запити класифікують за багатьма ознаками. Розподіл запитів за основними ознаками наведено на рис. 3.1.

Запити, за допомогою яких вибирають дані з однієї таблиці, називають однотабличними.

Запити, за допомогою яких вибирають дані з кількох таблиць, називають багатотабличними.

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

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

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

У запитах різних типів найчастіше реалізуються такі операції:

• вибір даних із вказаних полів на основі заданих критеріїв;

• упорядкування даних із таблиць за значеннями вказаних полів;

• побудова нової таблиці або діаграми з отриманих даних;
• опрацювання вибраних із таблиць даних за допомогою вбудованих функцій;
• використання отриманих за допомогою запиту даних як джерела для інших запитів;
• додавання даних, отриманих за допомогою запитів, до інших таблиць;

• обмін даними з іншими БД, а також текстовим редактором Word і таблицями Excel.

Розглянемо загальний порядок створення простого запиту на вибірку (запиту для однієї таблиці):

Виконайте вправу 1

Виконайте вправу 2

Працюємо за ПК!

Виконайте вправу

Завантажити файл для роботи “Магазини”

Завантажити файл для роботи “УЧНІ”

Завдання 1. Створити простий запит з іменем Запит_1, за допомогою якого з таблиці КАДРИ виводяться дані про співробітників зі стажем понад 16 років. Результуючий набір записів повинен містити такі поля: Справа, Прізвище, Рік народження, Стаж, Номер магазину.

Завдання 2. Створити Запит_2, за допомогою якого в результуючу таблицю виводяться прізвища диспетчерів із полями Номер магазину і Телефон із таблиці МАГАЗИНИ, а з таблиці КАДРИ — поля Прізвище, Посада
й Освіта. Упорядкувати записи за прізвищами працівників в алфавітному порядку.

Завдання 3. Створіть Запит41 на основі таблиці УЧНІ, за допомогою якого вибираються прізвища
учнів, улюбленим предметом яких є історія. Записи повинні мати поля Прізвище, Клас, Улюблений предмет.

Завдання 4. Створіть Запит42 на основі таблиці УЧНІ, за допомогою якого вибираються прізвища учнів, зріст яких більший від 170.

Завдання 5. Створіть Запит43 на основі таблиці УЧНІ, за допомогою якого вибираються прізвища учнів, улюбленими предметами яких є математика або інформатика.

Завдання 6. Створіть Запит44 на основі таблиць КЛАСИ й УЧНІ, за допомогою якого вибираються прізвища класних керівників учнів, які з інформатики та історії мають 10 та більше балів.

Завдання 7. Створіть Запит45 на основі таблиці УЧНІ, за допомогою якого вибираються прізвища учнів, які народилися після 1 січня 2002 року.

Завдання 8. Створіть Запит46 на основі таблиць КЛАСИ й УЧНІ, за допомогою якого для класів, у яких учнів більше ніж 24, вибираються прізвища учнів, які з історії мають більше від 9 балів.

 

 

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%