
- •Хід уроку.
- •Створення простого запиту
- •Виконання I збереження запиту.
- •Запит з параметрами.
- •Створення запиту про кiлькiсть оцінок
- •Обчислення середнього бала.
- •Створення запиту для вiдбору вiдмiнних оцiнок.
- •Створення перехресного запиту.
- •Питання для самоконтролю (тест-9-7):
- •Вправа 9-7. «Створення запитiв»
9.7. Прості запити та запити з параметром. Запити на зміну даних. Перехресні запити.
Мета уроку: навчити працювати із запитами різних видів, орієнтуватися у їхній класифікації, показати різницю запиту й фільтру, розглянути алгоритми створення запиту-вибору та запиту з параметром; розвивати інтерес до інформатики; виховувати культуру користувача ПК.
Тип уроку: комбінований.
Хід уроку.
Організаційний момент. Повідомлення теми, мети і завдань уроку.
Актуалізація і корекція опорних знань, умінь і навичок. Питання для контролю.
У чому полягає операція впорядкування даних а таблиці БД?
Яким чином проводиться упорядкування даних у таблиці БД?
У чому полягає операція пошуку даних за зразком у таблиці БД?
Яке застосування в масці фільтра мають символи « * » « ? » , «# »?
У якій послідовності проводиться пошук н заміна даних?
Як провести пошук та заміну даних за вибором?
Для чого використовується фільтрація даних?
Які види фільтрів застосовуються в БД?
Які кнопки має панель інструментів для роботи з фільтрами?
Як знищити фільтр, що зберігається з таблицею?
Як виконується відбір даних за виділеним зразком?
Як скасувати дію фільтра? Як повернути його дію?
Які дії потрібно виконати для створення простого фільтра?
Яке призначення має вкладка «Или» при використанні фільтра?
Яким чином зберегти створений фільтр?
Мотивація навчання. Вивчення нового матеріалу.
Доступ до iнформацiї у базi даних забезпечуєтся за допомогою запитiв. Запити дозволяють вiдiбрати данi, якi зберiгаються в рiзних таблицях, а також здiйснювати вiдбiр згiдно заданих умов.
За своїми можливостями запити потужнiшi за фiльтри, оскiлъки фiльтри дозволяють вiдiбрати та впорядкувати лише iснуючi записи, вони не дозволяють створювати новi об’єкти.
Запити за призначенням та результатами подiляються на:
простi запити;
запити з параметрами;
перехреснi запити;
запити на змiну даних.
Створення простого запиту
Перед створенням запиту потрiбно знищити встановленi умови фiльтрацiї при їх наявностi.
Для створення простого запиту за допомогою конструктора потрiбно виконати такi дiї:
вiдкрити вкладку «Запросы» потрiбної бази даних;
у вiкнi, що з’явиться, виконати команду «Создание запроса в режиме конструктора», вiдкриється вiкно «Запрос 1: запрос на выборку» i зразу ж
на його фонi дiалогове вiкно «Добавление таблицы» для вибору таблиць, на основi яких буде створюватися запит;
вибрати послiдовно таблицi (Предмети, Успiшнiсть, Учні) i ввести їх у запит натисканням кнопки «Добавить»;
закрити вiкно. У верхнiй частинi вiкна «Конструктора запитiв», яка називасться «Схема даних запиту», з’являться списки полiв таблиць, що додаються.
Нижня частина вiкна Конструктора називасться «Бланк запиту». В рядку «Поле» потрiбно ввести iмена полiв, якi повиннi вiдображатися в пiдсумковiй таблицi.
Це можна зробити так:
клацнути в рядку «Поле:» — появиться кнопка ▼;
клацнуги на кнопцi ▼— вiдкриється список полiв вибраних для звiту таблиць у форматi Назва таблиці, Назва поля;
клацнути на потрiбному полi — назва появиться в комiрцi, нижче з’явиться назва таблиці, з якої буде вибиратися це поле;
при потребi у наступному рядку вибрати вид впорядкування
(«Сортировка»);
у рядку «Вывод на экран:» автоматично встановиться прапорець;
перейти на наступний стовпчик, де повторити такi ж дiї для наступного поля (на прикладi послiдовно введенi поля Прізвище, Імя, НазваПред, Оцiнка).
Щоб у вiкнi запиту була присутня панель iнструментiв (див. на малюнку третiй рядок), потрiбно виконати команду «Вид»→«Панели инструментов»→ «Конструктор запросов».
Для видалення стовпчика досить його видiлити (клацнути над ним при появi ) i виконати команду меню «Правка» →«Удалить столбцы».