KNOWLEDGE HYPERMARKET


Конспект урока на тему: Запросы в БД - 3

Гіпермаркет Знань>>Інформатика 11 клас>>Інформатика>> Інформатика: Створення таблиць, форм, запитів на вибірку даних і звітів


План-конспект уроку з курсу «Інформатика 11 клас» з теми «Запросы в БД - 3»


                                                                                  Запросы в БД.

ТДЦ: 1. Формирование понятия запроса с параметром в БД в среде МS Ассеss:
Определение запроса в БД, виды запросов; цель запроса в БД; условия отбора; этапы разработки запроса в БД

2. Закрепление навыков создания структуры БД, заполнения БД:
Общеучебные навыки: а) работа с конспектом; б) работа по заданному алгоритму; в) работа во времени на конечный результат.

Специальные умения:
а) работа в среде МS Ассеss;
б) создание запроса в БД
3. Воспитательный аспект цели:
Применение полученных ЗУН на практике для создания запроса в БД, соблюдение ПТБ, ПП в кабинете, правил работы с ПК.

                                                                                     План урока


1. Организация начала урока (готовность к уроку, указать дату, вид работы (практическая), тему урока;  сообщение темы урока)

2. Объяснение нового материала: Запрос с параметром

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

Параметр обязательно заключают в квадратные скобки, например, [Введите фамилию]. Перед квадратными скобками можно указывать знаки отношений, например: >[Выше какого роста?]

Можно создавать запрос с несколькими параметрами, связанными друг с другом логическими операциями И и ИЛИ.

Для создания запроса с параметром:

1) в качестве условия ввести параметр, заключенный в квадратные скобки;
2) выбрать Запрос, Параметр;

0803-22.jpg
 
3) в появившемся окне Параметры запроса ввести без квадратных скобок параметр и указать соответствующий  ему тип данных;

0803-23.jpg
 
4) нажать ОК;
5) нажать кнопку Запуск на панели инструментов;
6) в появившемся окне указать значение параметра и нажать ОК.

0803-24.jpg
 
Вычисляемые поля в запросах

1) В пустую ячейку в строке Поле введите выражение, состоящее из имен полей, записанных в квадратных скобках и какой-либо арифметической или другой операции.

0803-25.jpg
 
2) После выполнения запроса в исходной таблице появится новое поле Выражение 1, используемое в качестве имени вычисления выражения.

0803-26.jpg
 
3) В режиме конструктора запроса измените имя Выражение1 на более значимое, например, Сумма.
Для ввода сложных вычислений используйте окно Построитель выражений, которое вызывается контекстным меню на панели инструментов.


0803-27.jpg


0803-28.jpg

Итоговые запросы

Во многих случаях вычисления итоговых значений проще и эффективнее выполняются в запросах. При этом возможно вычисление итоговых значений, как для каждой записи, так и для нескольких записей одновременно. Полученные результаты могут использоваться для расчетов итоговых значений в другом запросе.

1) В режиме конструктора запроса выберите Вид, Групповая операция или нажмите кнопку Групповая операция на панели инструментов.

0803-29.jpg

0803-30.jpg
 
3. Инструктаж: В базе данных Борей
Создать три простых и три сложных запроса – выборки.

4. Выполнение практической работы

Задание 1.
Для таблицы Товары создайте запрос с параметром для отображения в алфавитном порядке названий фирм, поставляющих телевизоры стоимостью до определенной суммы, названия и описания этого товара, а также его цены.
Выполните его для нескольких значений параметра: а) <500 евро; б) > 1000 евро.
Сохраните запросы под именами 500а и 1000б.

Задание 2. Создайте вычисляемый запрос для отображения цен с учетом дилерской скидки 3% на каждый товар. Укажите название, описание товара, его цену и название фирмы. Сохраните запрос под именем скидка3.

Задание 3. Создайте итоговый запрос для отображения средних цен на все товары. Сохраните его под именем задание3.

5. Дом. задание: конспект


Надіслав вчитель інформатики Тамтура Елла Борисівна спец. Ш№ 129

Предмети > Інформатика > Інформатика 11 клас > Створення таблиць, форм, запитів на вибірку даних і звітів > Створення таблиць, форм, запитів на вибірку даних і звітів. Конспект уроку і опорний каркас