Урок 20. Работа с базой данных. Запросы на выборку данных
Планируемые образовательные результаты:
предметные – простейшие умения создания и использования однотабличной
базы данных;
метапредметные – представление о сферах применения
информационных систем и баз данных;
личностные – понимание роли информационных систем и баз
данных в жизни современного человека.
Решаемые учебные задачи:
1) расширение представлений о функциях СУБД;
2) знакомство с возможностями упорядочения (сортировки) записей;
3) знакомство с основными технологическими приѐмами по формированию запросов; применение аппарата математической логики для формирования запросов;
4) знакомство с основными технологическими приѐмами по формированию отчетов.
Основные понятия, рассматриваемые на уроке:
![]()
база данных;
![]()
СУБД;
функции СУБД;
![]()
интерфейс СУБД;
запрос;
![]()
отчет.
Используемые на уроке средства ИКТ:
персональный компьютер (ПК)
учителя, мультимедийный проектор, экран;
ПК учащихся установленным пакетом
Microsoft Office (СУБД Access) или Open Office (СУБД Base).
Электронные образовательные ресурсы
презентация
«Система управления базами данных» из электронного приложения к учебнику;
![]()
интерактивный задачник, раздел «Поиск данных в БД» (sc.edu.ru); интерактивный задачник, раздел «Логические выражения в запросах» (sc.edu.ru).
Особенности изложения содержания темы урока
В начале урока осуществляется опрос по вопросам 1–4 к параграфу; рассматриваются (при наличии) варианты баз данных, подготовленных учениками.
Урок строится на основе презентации «Система управления базами данных» (с 10-го слайда) из электронного приложения к учебнику.
54
По ходу изложения нового материала с учениками обсуждаются задания №5–8 и №10–11 к параграфу. Правильность выполнения учениками заданий № 5, 10 и 11 желательно сопровождать демонстрацией работы в соответствующей базе данных. При наличии времени можно организовать работу с интерактивным задачником.
Большая часть времени урока отводится на выполнение практической работы с однотабличной базой данных «Наш класс».
Для работы ученикам предлагается эталонный вариант базы данных «Наш класс» (файл Наш класс.accdb).
Ниже представлено описание практической работы для Microsoft
Access 2007.
Задание 1. Сортировка базы данных «Наш класс»
1. Запустите Microsoft Access.
2. Откройте базу данных Наш класс.
3. Отсортируйте фамилии учеников по алфавиту. Для этого:
1) укажите поле для сортировки;
2)
выберите команду сортировки
.
4. Отсортируйте записи по росту (от минимального к максимальному).
5. Отсортируйте записи по дате рождения (от старых к новым).
6. Выполните сортировку записей по двум полям: Фамилия и Рост. При этом фамилии должны следовать в алфавитном порядке, а в рамках каждой фамилии рост должен быть упорядочен по убыванию. Иначе говоря, поле Рост должно быть внутренним, а поле Фамилия – внешним. Для этого:
1) на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Очистить все сортировки;
2) укажите внутренне поле сортировки (Рост) и команду сортировки для этого поля;
3) укажите внешнюю поле сортировки (Фамилия) и команду сортировки для этого поля.
7. Отсортируйте записи таким образом, чтобы сначала были представлены в алфавитном порядке данные всех девушек, а затем – всех юношей.
8. Завершите работу с программой.
Задание 2. Поиск и замена в базе данных
1. Запустите Microsoft Access.
2. Откройте базу данных Наш класс.
3. Откройте таблицу Список в режиме таблицы.
4. Найдите и замените в поле адрес название улицы Первомайская на Весеннюю. Для этого:
1) в таблице выделите поле поиска (Адрес);
55
2) на вкладке Главная в группе Найти выберите команду Найти или нажмите клавиши CTRL+F; откроется диалоговое окно Поиск и замена.
3) Чтобы выполнить поиск и замену, откройте вкладку Заменить. В поле Образец введите строку для поиска (Первомайская). Для замены данных введите новый текст в поле Заменить на (Весенняя). В списке Совпадение выберите пункт С любой частью поля. Установите флажок С учетом формата полей. В
списке Поиск выберите значение Все и нажмите кнопку Найти далее. Для замены строки выберите команду Заменить. При абсолютной уверенности в правильности строки замены нажмите кнопку Заменить все, но имейте в виду, что отмена операции замены невозможна.
5. Выполните замену увлечения «футбол» на «спорт».
6. Сохраните изменѐнную таблицу под именем Список1.
7. Завершите работу с программой.
Задание 3. Выделение данных с помощью фильтров
1. Запустите Microsoft Access.
2. Откройте базу данных «Наш класс».
3. Найдите записи с информацией об учениках, увлекающихся танцами. Для этого:
1) на вкладке Главная в группе Сортировка и фильтр нажмите кнопку Дополнительно и выберите команду Очистить все фильтры;
2) щелкните в любом месте столбца, соответствующего полю, к которому требуется применить фильтр, (Увлечение) и на вкладке Главная в группе Сортировка и фильтр нажмите
кнопку
Фильтр
;
3) примените фильтр на основе значения поля Увлечение, сняв флажки возле значений, для которых не следует применять фильтр, и затем нажмите кнопку ОК:
4. Найдите записи с информацией о юношах, увлекающихся
танцами.
5. Найдите записи с информацией об учениках, рост которых превышает 160 см (Фильтр – Числовые фильтры – Больше …).

56
6. Найдите записи с информацией об учениках, чьи дни рождения приходятся на декабрь (Фильтр – Фильтры дат – Все даты за период …).
7. Найдите записи с информацией об учениках, чьи имена начинаются с буквы «А».
8. Завершите работу с программой.
Задание 4. Составление запросов
1. Запустите Microsoft Access.
2. Откройте базу данных «Наш класс».
3. Отобразите список фамилий и имѐн учеников. Для этого:
1) на вкладке Создание в группе Другие щелкните Конструктор запросов;
2) в диалоговом окне Добавление таблицы на вкладке Таблицы дважды щелкните Список. Закройте диалоговое окно Добавление таблицы;
3) в таблице «Список» дважды щелкните Фамилия и Имя, чтобы добавить эти поля в бланк запроса:
4) на вкладке Конструктор в группе Результаты выберите команду Запуск. В результате выполнения запроса отображается список фамилий и имѐн учеников.
4. Отобразите список фамилий учеников и их увлечений.
5. Отобразите список фамилий и имѐн учеников, увлекающихся
музыкой:
6. Отобразите список фамилий и имѐн учеников, увлекающихся музыкой или танцами:
7. Завершите работу с программой.



Ответы и решения к заданиям в РТ.
№ 99 Ответ:
(Процент > 2 И Процент < 5) – 7 (1, 2, 7, 10, 11, 12, 13);
(Материк = ’С. Америка’ ИЛИ Материк = ‘Ю. Америка’) – 3 (2, 9, 13);
(Площадь > 8 000 000 И Процент > 2 И Материк = ‘Евразия’) – 2 (8, 12);
57
(Процент > 2 И (Материк = ‘Евразия’ ИЛИ Материк =’Африка’)) – 7 (1, 6, 7, 8, 10, 11, 12);
(Население > 80 000 000 И Дата > 01.01.2012 ИЛИ Площадь < 500
0) – 12 (1, 2, 3, 4, 5, 6, 8, 10, 12, 13, 14, 16)
Ответы: 1) 1; 2) 7; 3) 8; 4) 8; 5) 5, Египет.
№ 100. 3.
Домашнее задание. §2.6; тестовые задания для самоконтроля к главе 2 учебника; № 99, 100 в РТ. Дополнительное задание: разработка однотабличной базы данных по № 99.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.