Інформаційні технології (Практичні роботи)
91

Хід роботи

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) — для числових полів;