УРОК 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.Домашнее задание:

    1. Выучить теоретические сведения о запросах.
    2. Выучить способы создания запросов.
    3. Выучить алгоритм создания простого запроса.
    4. продолжать добирать материал для своей базы данных

 

 

 

 

 

 

 

 

 

 

 

Hosted by uCoz