Д/з: опрацювати матеріали сайту Теми 34(9)
Тема 34(9): Фільтрація даних БД
Теоретичний матеріал:
Семантичний конспект уроку
Фільтри використовують для пошуку та перегляду вибіркових записів, значення яких відповідають визначеній умові відбору.
Типи фільтрів:
Простий фільтр – дає змогу ввести умову відбору по одному полю (з.Основне/ гр. Сортування і фільтр/к.Фільтр)
Фільтр за виділеним – демонструє лише ті записи таблиці які містять або навпаки не містять виділених у таблиці даних (з.Основне/ гр. Сортування і фільтр/к.Виділення)
Фільтр за формою – дає змогу ввести умову відбору по одному полю при цьому відкривається вікно порожньої таблиці у поля якої вводяться умови відбору:
1. з.Основне/ гр. Сортування і фільтр/ к.Додатково/к.Змінити фільтр.
2. У поля порожньої таблиці ввести умови відбору.
3. з.Основне/ гр. Сортування і фільтр / к.Додатково/ к.Застосувати фільтр.
Розширений фільтр - дає змогу ввести складні умови відбору для декількох полів одночасно:
1. з.Основне/ гр. Сортування і фільтр/к.Додатково/ к.Розширений фільтр.
2. У вікні бланку «Розширений фільтр» задати умови відбору.
3. з.Основне/ гр. Сортування і фільтр /к.Застосувати фільтр.
Особливості використання фільтрів:
· Фільтр будь-якого типу не зберігається як окремий об’єкт бази даних.
· Для відміни даного фільтру або застосування нового фільтру потрібно відмінити попередній фільтр - з.Основне/ гр. Сортування і фільтр / к.Додатково/ к.Очистити всі фільтри.
· У фільтрах можна використовувати обчислювальні вирази для критеріїв пошуку записів. Для цього у рядку умов запис потрібно починати із знаку «=», після якого вказати формулу для розрахунків. Якщо у обчисленнях використовується інше поле таблиці, то його назва записується у квадратних дужках [назва поля].
Наприклад, =5+1 або =[вік]-7.
Робочий аркуш уроку:
Практичне завдання
На основі Бази даних УЧНІ.accdb переконайтесь чи можливо вивести записи, використовуючи засоби відповідного фільтру, які відповідають таким умовам :
1. Хто вчиться в 8 класі?
2. Хто народився в 2002 році?
3. Хто проживає на вулиці Соборній?
4. Хто народився навесні?
5. Хто не займається тенісом?
6. У кого номер квартири 34?
7. Хто не визначив своє хобі?
8. Хто народився до 01.01.2005?
9. У кого прізвище починається з букв П?
10. У кого ім’я або прізвище починаються на букву С?
11. Хто учиться в старших класах?
12. Хто живе на вулиці Віденській і займається боротьбою?
13. Хто пішов у школу в 7 років?