« Назад
Практична робота № 16
Тема. Пошук інформації в БД у середовищі СУБД MS Access.Робота з фільтрами і запитами
Мета. Навчитися конструювати фільтри і прості запити на вибірку даних у БД.
Завдання
-
Створити БД ПР16_<Власне прізвище>.mdb.
-
Виконати перегляд записів таблиці за допомогою команди Знайти та команди Фільтр.
-
Виконати відбір записів за допомогою Запиту на вибірку з простою числовою умовою, Запиту на вибірку з умовою по текстовому полю, Запиту з параметром.
-
Створити електронний звіт з назвою Звіт_ПР16_<власне прізвище>.doc, в якому описати використані засоби MS Access до виконання завдань та відповіді на контрольні запитання.
Технологія виконання роботи
-
Зробити копію БД ПР15_<Власне прізвище>.mdb і перейменувати її у ПР16_<Власне прізвище>.mdb.
-
Відкрити базу даних ПР16_<Власне прізвище>.mdb, перейти до таблиці Співробітники і в режимі таблиці відшукати за допомогою команди Знайти записи, де прізвища починаються на букву В (чи яку іншу).
-
Знайти записи, що містять букву “и” та замінити її на букву “і”.
-
Вивести на екран записи в яких код кафедри “101”, використовуючи вказівку Фільтр за вибраним.
-
Поновити записи таблиці, виконавши команду Вилучити фільтр.
-
Відкрити таблицю Викладачі і відібрати записи, в яких в полі Посада значення “доцент”, а в полі Пед_стаж значення >10, використавши послідовність вказівок Изменить фільтр і Применить фильтр.
-
Застосувати розширений фільтр для виведення записів про викладачів, які мають більше 5 друкованих робіт або мають стаж більше 15 років.
-
В режимі конструктора створити запитна вибірку з таблиці Співробітники записів із ставкою 2000. Виконати запит і переглянути результати. Закрити вікно і зберегти структуру запиту з назвою Запит1_2000.
-
Модифікувати Запит1_2000, щоб вибрати записи про працівників, які мають ставку 1500 або працюють в даному закладі більше 5 років. Виконати запит, переглянути результати і зберегти структуру запиту з назвою Запит2_1500_5.
-
Створити і виконати новий Запит3 на вибірку лише записів про працівників, у яких задане ім’я Анна. Зберегти структуру запиту з назвою Запит3_імя.
-
Модифікувати Запит1 в запит з параметром для пошуку записів про працівників за кодом кафедри, що буде вводитися з клавіатури. Для цього у полі Код_кафедри задати у квадратних дужках такий текст: [Введіть код кафедри]. Зберегти запит з назвою Запит4_параметр, виконати його з різними значеннями параметра.
-
Сконструювати Запит5 для виведення записів про чоловіків пенсійного віку. Зберегти запит з назвою Запит5_чол_пенсіонери, виконати і переглянути результат.
-
Здати роботу викладачу.
Контрольні запитання
-
Як у базі даних відшукати потрібні записи? Яке призначення фільтрів?
-
Як виконати пошук по текстовому полю?
-
Для чого призначена команда Застосувати фільтр?
-
Яке призначення команди Відмінити фільтр?
-
Чи можна з відфільтрованих записів створити нову таблицю?
-
Що таке запит? Яка різниця між використанням фільтра і запиту?
-
Які є способи створення запитів? Яке призначення конструктора запитів?
-
Як додати таблицю у вікно конструктора запитів?
-
Як перемістити поля з таблиці у бланк запиту?
-
Що таке простий запит на вибірку? Як упорядкувати записи, використовуючи запит?
-
Як побудувати умову зі сполучником "або" у запиті?
-
Як побудувати умову зі сполучником "і" у запиті?
-
Що таке запит з параметром?
-
Як модифікувати запит?
-
Як записати умову для відшукання записів про працівників, які народилися між 1 квітня і 30 травня?
-
Як записати умову відшукання записів про викладачів, номери телефонів яких починаються на 8067?
-
Опишіть умову вибірки записів про працівників, прізвища яких починаються на букву "С" або на "М"?
З повагою ІЦ “KURSOVIKS”!
|