Хід роботи
1. Налагодьте зв'язки між таблицями БД про студентів.
2. Розв'яжіть задачу про склад.
Побудуйте самостійно таблиці і форми. Налагодьте зв'язки між таблицями.
Практичні роботи № 29-30 Тема
MS Access. Робота з фільтрами і запитами.
Мета
Уміти конструювати фільтри і запити для відшукання інформації у базі даних. Знати призначення таких запитів: на вибірку, параметричних, на внесення змін у БД, на до-повнення, вилучення, копіювання, створення, обчислення,
План роботи № 29
1. Команда Знайти.
2. Робота з фільтрами.
3. Запит на вибірку з простою числовою умовою.
4. Запит на вибірку з умовою по текстовому полю.
5. Запит з параметром.
План роботи № ЗО
1. Запит на створення нової таблиці з копіюванням у неї даних.
2. Запит на доповнення таблиці.
3. Запити на створення таблиць з обчислювальним полем.
4. Запити на відшукання повторень і вилучення записів.
5. Запит на копіювання частини таблиці.
6. Створення таблиці «Адреси».
Завдання
Для таблиці Оцінки, створеної раніше, чи таблиці, заданої викладачем, сконструювати різні фільтри і запити згідно з планом роботи. Після виконання кожного фільтра чи запиту занотовувати у звіт номери записів, які задовольняють критерій пошуку.
Теоретичні відомості
1. Команда Знайти. Бази даних можуть містити тисячі і десятки тисяч записів.
Типову задачу опрацювання даних формулюють так: серед записів відшукати в БД ті, які задовольняють деякий критерій (умову), і вивести їх на екран, папір чи створити з них іншу таблицю.
Для відшукання потрібних даних використовують команду Знайти, а також фільтри і запити.
Команда Редагувати =>Знайти дає змогу відшукати записи у великій таблиці за деякою нескладною умовою пошуку у всій базі чи в конкретному полі.
2. Фільтри. Фільтри застосовують у випадку нескладних умов пошуку і виведення даних на екран чи папір. На відміну від команди Знайти тут зайві записи не висвітлюються. Є три типи фільтрів: фільтр за вибраним, фільтр за формою і розширений фільтр. Доступ до команд роботи з фільтрами можна отримати одним із трьох способів:
1) виконати команду головного меню Запис =>Фільтр;
2) виконати команду з контекстного меню;
3) скористатися кнопками команд на панелі інструментів:
♦ Фільтр за вибраним ;
♦ Змінити фільтр (фільтр за формою);
♦ Розширений фільтр;
♦ Застосувати/Скасувати фільтр v .
Як користуватися кнопками — це ви дізнаєтеся, виконуючи роботу. Під час експериментів застосовуйте команду-кнопку Скасувати фільтр, щоб повернути початкове відображення таблиці.
3. Побудова виразів для пошуку даних. Для відшукання даних згідно з деяким критерієм відбору (умови відбору) користувач будує логічні вирази, які бувають простими або складеними.
Прості вирази (умови) — це числа, тексти, вирази з необов'язковою операцією порівняння. Вони описують критерій шукання даних за зразком у заданому полі. Значенням виразу може бути «так» або «ні». Розглянемо приклади простих умов:
а) =5 або 5, >3, <=5, <>3 або !3 (не 3) — для числових полів;