Урок 4.Тема урока: Создание запросов.
Оценка 4.9

Урок 4.Тема урока: Создание запросов.

Оценка 4.9
docx
26.05.2020
Урок  4.Тема урока: Создание запросов.
Урок 4.docx

Урок  4

Тема урока: Создание запросов.

Цель урока: Определение понятия запрос, простой запрос, составной запрос;

                      Формирование умений и навыков поиска данных с помощью

                        простых и составных запросов.

Задачи урока:

¾   Образовательные:

1.     Познакомить учащихся с понятиями: запрос, простой запрос, составной запрос

2.     Создать условия для формирования умений и навыков поиска данных с помощью простых и составных запросов.

¾   Развивающие:

Создать условия для развития опосредствованного внимания, активного воображения, развития теоретически образного мышления, зрительно-слуховой памяти.

¾   Воспитывающие:

1.     Создание условий психологической комфортности на уроке

2.     Создание условий для воспитания уважения к чужому мнению, умение выслушать других

Форма обучения: Урок – объяснения нового материала

Методы обучения: Работа с книгой

Структура урока: Комбинированный урок

Средства обучения: Проектор, компьютеры, электронный учебник

Время: 40 минут

План:

I.            Организационная часть (2 мин)

II.         Основная часть: (15 мин)

1.           Основные понятия: запрос, простой запрос, составной запрос (5 мин)

2.           Отработка навыков поиска данных с помощью простых и составных запросов в созданной учащимися базе данных «10класс» (10 мин)

III.     Самостоятельная работа (18 мин)

IV.      Домашнее задание (2 мин)

V.         Подведение итогов (3 мин)

I.Организационная часть: Здравствуйте ребята, садитесь.

Ученики: Приветствуют учителя.

II.Основная часть:

1) Сегодня на уроке вы должны познакомиться с такими понятиями, как запрос, простой запрос, составной запрос; научиться осуществлять поиск данных с помощью простых и составных запросов; в конце урока, в течение 18 минут, выполнить самостоятельную работу на проверку пройденного материала.

Итак, тема сегодняшнего урока «Создание запросов.

Создание запросов

Запрос – это средство выбора необходимой информации из базы данных. Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.

Создание запроса на выборку с помощью Мастера

В окне база данных выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса с помощью мастера, появится окно Создание простых запросов.
В окне мастера выбрать необходимую таблицу (таблицу - источник) из опции Таблицы и запросы и выбрать поля данных. Затем в окне Мастера надо выбрать подробный или итоговый отчет и щелкнуть на кнопке Далее. После этого необходимо задать имя запроса и выбрать один из вариантов дальнейшего действия: Открыть запрос для просмотра данных или Изменить макет запроса и нажать кнопку Готово. В результате чего получите готовый результат.

2)Создание запроса на выборку с помощью Конструктора

С помощью конструктора можно создать следующие виды запросов:

·        Простой

·        По условию

·        Параметрические

·        Итоговые

·        С вычисляемыми полями

Чтобы вызвать Конструктор запросов, необходимо перейти в окно базы данных. В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора. Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».

Рис.59

Рис.60

В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить. После этого закрыть окно Добавление таблицы, окно «Запрос: запрос на выборку» станет активным. Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц – источников и отражает связь между ними.

В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию:

·        Поле – указывает имена полей, которые участвуют в запросе

·        Имя таблицы – имя таблицы, с которой выбрано это поле

·        Сортировка – указывает тип сортировки

·        Вывод на экран – устанавливает флажок просмотра поля на экране

·        Условия отбора  - задаются критерии поиска

·        Или – задаются дополнительные критерии отбора

Рис.61

 В окне  «Запрос: запрос на выборку» с помощью инструментов формируем запрос:

·        Выбрать таблицу – источник, из которой производится выборка записей.

·        Переместить имена полей с источника в Бланк запроса. Например, из таблицы Ученики  отбуксировать поле Фамилия  в первое поле Бланка запросов, и опять из этой же таблицы отбуксировать поле Имя во второе поле Бланка запросов, а из таблицы Предметы отбуксировать поле Название предмета в третье поле и из таблицы Успеваемость отбуксировать поля 1-четверть, 2-четверть, 3-четверть, 4-четверть в следующие поля Бланка запросов.

·        Задать принцип сортировки. Курсор мыши переместить в строку Сортировка для любого поля, появится кнопка открытия списка режимов сортировки: по возрастанию и по убыванию. Например, установить в поле Фамилия режим сортировки – по возрастанию.

·        В строке вывод на экран автоматически устанавливается флажок просмотра найденной информации в поле.

·        В строке "Условия" отбора и строке "Или" необходимо ввести условия ограниченного поиска – критерии поиска. Например, в полях 1-четверть, 2-четверть, 3-четверть, 4-четверть ввести  - 5, т.е. отображать все фамилии учеников, которые получили оценки 5 по предметам.

·        После завершения формирования запроса закрыть окно Запрос на выборку. Откроется окно диалога Сохранить – ответить Да (ввести имя созданного запроса, например, Отличники и щелкнуть ОК и вернуться в окно базы данных.

Рис.62

Чтобы открыть запрос из окна базы данных, необходимо выделить имя запроса и щелкнуть кнопку Открыть, на экране появится окно запрос на выборку с требуемым именем.

Рис.63

Чтобы внести изменения в запросе его необходимо выбрать щелчком мыши в окне базы данных, выполнить щелчок по кнопке Конструктор и внести изменения. Я внесу изменения создав еще одно условие. Например, в поле Фамилия, в строке "Условия" отбора необходимо ввести условия Like "Б*", т.е. отображать все фамилии учеников, которые начинаются с буквы Б и  закрыть окно Запрос на выборку. Откроется окно диалога Сохранить – ответить Да.

Рис.64

1)    Для чего необходимы запросы?

2)    Основное отличие запроса от фильтра?

3)    Что является результатом выполнения запроса?

4)    С помощью чего можно построить запрос?

5)    Какие запросы бывают?

 

Ученики: - Отвечают:

1). Запросы осуществляют поиск данных в БД.

2). Результатом выполнения запроса является таблица, то есть запросы могут использоваться вместо таблиц.

3). Запросы позволяют отобрать те записи, которые удовлетворяют заданным условиям. Условие – это логическое выражение, которое может принимать два значения ИСТИНА или ЛОЖЬ. Логические выражения строятся с помощью логических операций отношений (>,<,<=,>=,=,<>) и логических операций (логическое И, логическое ИЛИ, логическое отрицание НЕ).

4). Запросы бывают простые и сложные. Простой запрос содержит одно условие, а сложный запрос содержит несколько условий для различных полей.

Хорошо, вы все ответили правильно. Для создания запросов, кроме операций отношений и логических операций используются еще некоторые символы:

Вопросительный знак ( ? ); в качестве шаблона для любого символа.

( За?ор – Забор, Затор);

Звездочка ( * );в качестве шаблона для любой группы символов.

 (Д*нь – День, Добрый день);

Звездочка ( * );в качестве шаблона для любой группы начальных символов. (*й - 128й, Последний);

Знак фунта (#);в качестве шаблона для любой цифры  (#-й - 5-й, 8-й);

Восклицательный знак (!) после первой скобки для поиска символа, который не входит в указанный набор символов.

 (Иванов [!аы] – Иванову, [но не Иванова или Ивановы])

Примеры условных выражений

Not Саратов - не имеют значение Саратов;

In (Саратов, Томск, Уфа) - имеют значение Саратов, Томск или Уфа;

<М - начинаются с букв А - Л;

>=М - начинаются с букв М - Я;

Date() - имеют значение текущей даты;

Like "Р*" - начинаются с буквы Р.

IV.Домашнее задание: Отлично, с работой справились все. Давайте запишем домашнее задание - §5 электронный учебник.

Ученики: Записывают домашнее задание.

V.Подведение итогов: Таким образом, сегодня на уроке вы познакомились с понятиями запрос, простой и составной запросы. Научились создавать простые и составные запросы. Оценки за урок …


 

Урок 4 Тема урока: Создание запросов

Урок 4 Тема урока: Создание запросов

I. Самостоятельная работа (18 мин)

I. Самостоятельная работа (18 мин)

Готово. В результате чего получите готовый результат

Готово. В результате чего получите готовый результат

Рис.60 В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и…

Рис.60 В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и…

Рис.61 В окне «Запрос: запрос на выборку» с помощью инструментов формируем запрос: ·

Рис.61 В окне «Запрос: запрос на выборку» с помощью инструментов формируем запрос: ·

В строке "Условия" отбора и строке "Или" необходимо ввести условия ограниченного поиска – критерии поиска

В строке "Условия" отбора и строке "Или" необходимо ввести условия ограниченного поиска – критерии поиска

Рис.63 Чтобы внести изменения в запросе его необходимо выбрать щелчком мыши в окне базы данных, выполни ть щелчок по кнопке

Рис.63 Чтобы внести изменения в запросе его необходимо выбрать щелчком мыши в окне базы данных, выполни ть щелчок по кнопке

Ученики: - Отвечают: 1). Запросы осуществляют поиск данных в

Ученики: - Отвечают: 1). Запросы осуществляют поиск данных в

Like "Р*" - начинаются с буквы

Like "Р*" - начинаются с буквы
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
26.05.2020