Скачать 70.68 Kb.
|
Урок информатики: «Формирование сложных запросов к готовой базе данных». Автор: Карпова Татьяна Александровна Образовательное учреждение: МОУ «СОШ № 80» города Северска Томской области Предмет: Информатика Класс: 9 Цель Отработать навыки:
Оборудование: проектор, экран. Программное обеспечение: презентация к уроку, электронный учебник «Хранение и обработка информации в базах данных», MS Access. Ход урока:
2.1. Фронтальный опрос (учитель задаёт вопрос и передаёт мяч ученику, ученик формулирует ответ): Дайте определения:
2.2. № 1 База данных «Одноклассники» (слайд 2)
запишите условие выбора для следующих запросов:
№ 2 Результаты тестирования представлены в таблице: (слайд 3)
Сколько записей в ней удовлетворяют условию «Пол =’ж’ ИЛИ Химия > Биология»? 1) 5 2) 2 3) 3 4) 4 № 3 (слайд 4)Сколько записей в нижеследующем фрагменте турнирной таблицы удовлетворяют условию «Место <= 5 И (В > 4 ИЛИ MЗ > 12)» (символ <= означает «меньше или равно»)?
1) 5 2) 2 3) 3 4) 4
Цель: научиться создавать сложные запросы на выборку в режиме конструктора Ход работы1. Откройте БД «Страны мира.mdb» из своей папки. Задание №1Создайте запрос для выбора всех стран, находящихся в части света - Европа и площадь которых не более 100000 квадратных километров. Отсортируйте данные по полю "Площадь" в порядке убывания. Условие обора: (Страны мира.Часть света="Европа") AND (Страны мира.Площадь<=100000) Образец бланка запроса: Задание №2Создайте запрос для выбора стран, названия которых начинается на "В" или находящихся в Азии. Данные отсортируйте по Части света по убыванию. Условие отбора: (Страны мира.Страна="В*") OR (Страны мира.Часть света="Азия") Образец бланка запроса: Задание №3Создайте запрос для выбора информации о странах, названия которых начинается на "В" или "К" и находящихся в Азии или в Америке. Данные отсортируйте по Части света по возрастанию. Условие обора: (Страны мира.Страна="В*" OR Страны мира.Страна="К*" ) AND (Страны мира.Часть света="Азия" OR Страны мира.Часть света="Америка") Образец бланка запроса: Задание №4Создайте запрос для выбора всех стран, плотность населения которых более 100 чел./кв.км. Отсортируйте данные по полю "Плотность населения" по убыванию. Замечание: Поля "Плотность населения" в исходной таблице нет! Для создания и вычисления значений данного поля используйте "Построитель выражения" (кнопка на панели инструментов - построить) Алгоритм выполнения задания: Заполните бланк запроса согласно образцу: Установите курсор в четвёртой ячейке бланка запроса. Нажмите кнопку на панели инструментов (построить). В появившемся диалоговом окне «Построитель выражения» выделите: таблицу Страны мира - Население чел. Нажмите кнопку «Вставить». У вас получится: Нажмите кнопку (разделить) По аналогии продолжите формулу Нажмите "ОК" Образец бланка запроса: Сохраните и выполните запрос. Самостоятельная работаОткройте базу данных 9класс из своей папки. Задание №5Создайте запрос для вывода всех учащихся из 9А класса, занимающихся баскетболом. Отсортируйте данные по возрастанию по полю "Фамилия" Задание №6Создайте запрос для вывода всех учеников(мальчиков), родившихся в марте или в январе. Отсортируйте данные по возрастанию по полю "Фамилия" Задание №7Создайте запрос для вывода всех учащихся, получивших оценки за экзамены по русскому языку и алгебре не ниже "4" и подавших заявление в 10 класс.Задание №8Создайте запрос для вывода всех учащихся, получивших средний балл за экзамены ниже 3,5. Отсортируйте данные по убыванию по полю "Средний балл" Средний балл вычисляется по формуле: ([9 класс]![русский язык]+[9 класс]![алгебра])/2
|