УРОК 7
Тема. Запросы. Назначение. Разность запросов и
фильтров. Запросы с параметрами.
Перекрестные запросы. Создание простых запросов.
Цель:
Учебная:
· Ознакомить учеников с видами запросов;
·
освоение технологических приемов по созданию запросов в
среде СУБД;
· Научить создавать запросы.
Развивающая:
·
Развитие аналитического мышления, привычек сравнения;
·
развитие приемов умственной деятельности, формирование и
развитие функционального мышления учащихся, развитие познавательных
потребностей учащихся, создание условий для приобретения опыта работы учащихся
в среде ИКТ;
Воспитательная:
·
Формирование интереса к предмету средствами поиска
информации с помощью базы данных;
·
достижение сознательного усвоения учебного материала
учащимися, формирование умения работать в коллективе, работа над повышением
грамотности устной речи, правильного использования компьютерных терминов.
Новые термины и понятия: Понятие
простого запроса;
запросы с
параметрами, , перекрестный запрос.
ХОД УРОКА.
1. Орг.
Момент.
2.
Актуализация
– Что такое база данных?
– База данных – это совокупность хранящихся взаимосвязанных
данных, организованных по определенным правилам.
– Приведите примеры баз данных.
– База данных крупного банка, справочники, словари, записная
книжка, энциклопедии, телефонный справочник и др.
– Что такое СУБД?
– Системы управления базой данных – это комплекс программных
средств, предназначенных для создания структуры новой базы, наполнение ее
содержимым, редактирование содержимого и визуализации информации.
– На какие два вида делятся базы
данных по структуре организации данных? Представьте ответ в виде схемы.
– На реляционные и нереляционные.
– С какими типами данных работает Microsoft Access?
– Текстовый, числовой, дата/время, денежный, счётчик,
логический, поле объекта OLE, гиперссылка, мастер подстановок.
– К каким двум операциям сводится
вся обработка информации в базе данных?
– Сортировка – расположение данных в строго определенном
порядке (сортировка по возрастанию (от А до Я) и
сортировка по убыванию (от Я до А)). Фильтрация (выборка) – поиск записей по
заданным условиям.
3.
Изложение нового материала
Тема
нашего урока сегодня посвящена запросам в среде БД. Запрос мы будем
рассматривать как инструмент обработки информации в среде MS Access.
Вы
должны сейчас открыть презентацию “Запросы», в которой нужно найти ответы на
вопросы:
-
Что
такое запросы?
-
Виды
запросов?
-
Чем
отличается запрос от фильтра?
-
Что
такое простой запрос?
-
Что
такое запрос с параметрами-
-
Что
такое перекрестный запрос?
Вопросы
и ответы записать в свою тетрадь.
Работа
с презентацией. Теоретический материал.
Запросы осуществляют поиск данных в БД так же, как и Фильтры.
Различие между ними состоит
в том, что запросы являются самостоятельными объектами БД, а Фильтры привязаны к конкретной таблице.
Запрос является производным
объектом от таблицы.
Результатом выполнения
запроса является также таблица, т.е. запросы могут использоваться вместо
таблиц. Например, форма может быть создана как для таблицы, так и для запроса.
Запросы позволяют отобрать
те записи, которые удовлетворяют заданным условиям.
Запросы как и фильтры бывают простые и
сложные.
Простой запрос содержит
одно условие, а сложный запрос содержит несколько условий для различных полей.
В процессе создания запроса
можно отбирать не только записи, но и поля, которые будут присутствовать в
запросе.
ЗАПРОС – объект БД,
который позволяет проводить основные операции по обработке данных – сортировку,
фильтрацию, объединение данных из разных источников – и сохранять результаты с некоторым
именем, чтобы в дальнейшем применять эти операции по мере необходимости.
Для создания запроса
существует специальный язык SQL, но большинство пользователей создают запрос на
основе запроса по образцу — QВЕ (Query Ву Ехамрlе).
Основой создания нового запроса могут быть таблицы и имеющиеся запросы.
СУБД Ассеss предусматривает такие виды запросов:
а) запрос-выбор (или простой запрос);
б) запрос-действие;
в) параметрический запрос;
г) перекрестный запрос.
Запрос-выбор (или простой
запрос).
Извлекает данные из одной или нескольких таблиц и итоговые значения определенных типов, результаты отображает в
режиме таблицы. Позволяет группировать
записи, вычислять сумму, средние значения.
Запросы с параметрами. Это запрос, при выполнении которого в его
диалоговом окне пользователю выдается приглашение ввести данные, на основе
которых будет выполняться запрос.
Эффективным средством
анализа данных является перекрестный
запрос. Этот вид запроса разрешает сгруппировать данные строк или столбцов и
вывести итоговые значения в отдельный
столбец.
Закрепление усвоения
нового теоретического материала: ответы учащихся на вопросы: (см. выше)
4. Практическая работа.(
по карточкам)
Ребята, а сейчас мы закрепим новые
знания на практике. Предлагаю вам выполнить компьютерные упражнения. Используя
базу данных «Украина», необходимо выполнить следующее задание:
Создать простой запрос
« В каких областях населения >300000
Содержание карточки:
Задание. Используя базу данных «Украина», необходимо
выполнить следующее задание:
-
Для
создания запроса откройте свою базу
данных «Украина»
-
Запрос
создают с помощью Мастера или самостоятельно в режиме конструктора.
-
Таблица
7 предлагает алгоритм создания простого запроса
-
Воспользуйтесь алгоритмом создания простого запроса
(запрос-выбора) в режиме конструктора
Действия
пользователя |
|
1. Среди объектов БД выбрать Запросы 2.
Выбрать режим создания – Конструктор 3.Из окна таблицы и
запросы отобрать объекты для нового запроса- далее 4.Далее. 5. В окне «Создание простого
запроса» поставить точку в « изменить
макет запроса» 6.Готово. 4. В
бланк запроса, который расположен в нижней части окна запроса,
вставляют поля, которые необходимы для дальнейшей работы ( используют
двойной клик мышкой на поле в таблице; можно нужные поля, просто перетащить
в бланк) . 6. Указать
условия отбора значений полей ( в поле «Условие отбора» написать > 300000 7.
Кнопка »Вид»-Режим таблицы 8. Закрыть окно запроса с сохранением созданного запроса |
|
Прежде чем сохранять запись, необходимо проверить его работу. С этой целью
пользуются инструментом «Вид» ( или командой Запуск из меню Запрос, не выходя
из окна создания запроса. Если запрос составлен правильно, его можно сохранить
и закрыть окно.
5.
Итог урока.
Припомните
определения объекта СУБД «запрос».
Какими бывают запросы?
Чем запросы
отличаются от фильтра?
Какой запрос вы
сегодня создавали?
Какие у вас были трудности
при создании простого запроса?
6.
Выставление оценок.
7.Домашнее
задание: