Сортировка и фильтрация данных в MS Access

advertisement
ТЕМА: СОРТИРОВКА И ФИЛЬТРАЦИЯ ДАННЫХ В MS ACCESS
Цель: освоить приемы фильтрации данных и способы сортировки
данных в MS Access.
Задачи:
образовательная – познакомить учащихся с
видами и
технологическими приемами фильтрации и сортировки данных;
развивающая – развивать внимание, познавательную активность,
сосредоточение, общую информационную культуру, самоконтроль и
интерес к предмету;
воспитательная – воспитывать у учащихся навыков учебного труда и
ответственное отношение к учебному труду.
Оборудование: мультимедиа проектор, ПК, операционная система
Microsoft Windows XP Professional, программа Microsoft Access
ХОД УРОКА:
I.
Организационный момент. (1 мин.)
Здравствуйте, очень рада вас увидеть снова. Давайте
вспомним, какую тему мы изучаем на последних уроках.
(Ответы учащихся)
II. Проверка домашнего задания. (12 минут)
Вопросы:
- Что такое база данных? (База данных – это совокупность
хранящихся взаимосвязанных данных, организованных по определенным
правилам)
- Что такое СУБД? (Системы управления базой данных – это комплекс
программных средств, предназначенных для создания структуры новой
базы, наполнение ее содержимым, редактирование содержимого и
визуализации информации)
- В чем разница между базой данных и СУБД?
Задание 1.
Записать на доске все известные вам знании отношений.
=
равно
<
меньше
<>
не равно
>=
больше или равно
>
больше
<=
меньше или равно
Задание 2.
На доске записать следующие высказывания в форме логических
выражений:
a) Дата – раньше 5 мая 1989 год,
b) Дата – не позже 23 сентября 1996 года,
c) Автор книги – Беляев А.Р.,
d) Ученик занимается геологией,
e) По алгебре – не отлично.
Задание 3 (Файл «Презентация. Проверка домашнего задания»)
Определите указанные числовые параметры табличной базы данных:
Дата
Сыграно Забито
Футболист
Команда
Удалений
рождения
игр
мячей
Иванов
20.01.1981 Восход
10
4
0
Петров
01.03.1981 Восход
15
0
2
Зверев
04.01.1981 Рассвет
8
1
1
Васильев
01.10.1982 Закат
16
7
0
Количество записей:
Количество полей:
Количество текстовых полей:
Количество числовых полей:
Количество полей типа дата, время:
4
6
2
3
1
Задание 4. Определите указанные числовые параметры табличной
базы данных:
Растение
Семейство
Высота (см)
Изображение
Виола
Фиалковые
от 10 до 35
Тюльпан
Лилейные
от 30 до 70
Ирис
Касатиковые
от 60 до 115
Количество полей
Количество полей типа OLE
Количество числовых полей
Количество текстовых полей
4
1
0
3
Задание 5. Дан фрагмент базы данных. Определите ключевое поле.
Номер рейса Дата
Тип
Цена билет
Наличие
вылета
самолета
билетов
2156
5.03.2009
ТУ - 154
12567,90
да
(Ключевое поле: номер рейса + дата вылета)
Задание 6. Что такое форма в базе данных? (Формами называют
настраиваемые диалоговые окна, сохраняемые в базе данных в виде
объектов специального типа).
Задание 7. Перечислите последовательность действий при работе
с формами.
(открыть БД – закладка «Создание» – вкладка «Формы» – «Другие
формы» – Мастер форм – выбрать нужные поля, внешний вид и стиль
формы)
III.
Изучение нового материала. (12 минут)
Ребята, мы изучаем тему, посвященную базам данных, не случайно.
Мы живем в век информации. На современного человека обрушивается
очень много информации: различных сведений, материалов,
документов. Чтобы все успеть, качественно выполнить то, что
требуется, человек должен быть избирательным, он должен уметь
использовать компактные, свернутые информационные формы.
Специалист любой сферы деятельности сегодня должен уметь
сворачивать представленную информацию в виде структурных схем,
таблиц.
Человек
должен
владеть
определенным
уровнем
функциональной грамотности. Это одно из базовых умений в
современном мире.
Тема нашего урока сегодня посвящена извлечению информации из
БД с помощью фильтрации.
От какого слова произошло название данной функции?
Что значит «фильтр»?
Теоретически мы с вами знакомились с условиями выбора. И
сегодня наша задача отработать эти знания практически. Для этого я
открываю БД «CD-диски». На закладке «Главная» нахожу вкладку
«Сортировка и фильтр».
Назовите основные компоненты этой вкладки и предположите их
значения. (Ответы учащихся).
При
открытии
таблицы
Access
выводит
записи
в
последовательности, определенной значениями первичного ключа.
Если первичный ключ не определен, то записи выходят в
последовательности их ввода. Для изменения последовательности
записей в таблице используется сортировка. Для сортировки таблицы
по значениям только одного поля используются кнопки Сортировка по
возрастанию и сортировка по убыванию.
Использование текстового фильтра. Что он нам дает?
Задание: отсортировать поле «Фирмы» таким образом, чтобы
отобразились те диски, производитель которых «1С» (ответ: 9)
Далее учащиеся выполняют задания на ПК. Открыть базу данных
«CD – диски» (путь к файлу: Рабочий стол/Открытый урок в 8 классе/CDдиски. accdb)
Техника безопасности (1 мин)
Задание: Узнайте, сколько в магазине энциклопедий. (Поле
«Тематика», ответ: 42)
Задание: назовите самый дешевый и самый дорогой диски
(Дешевые – «Энциклопедия катастроф» и «Драгоценные камни и
самоцветы», дорогой – «Брокгауз и Ефрон»)
Сортировка таблицы по нескольким полям выполняется
с
помощью фильтра. Для этого
нужно выполнить команду
Главная/Сортировка
и
фильтр/Дополнительно/Расширенный
поиск. Появится окно Фильтр. В этом окне в строке Поле из списка
полей таблицы нужно выбрать поле, сортировка по которому должна
производиться в первую очередь. В строке Сортировка в этом выбрать
тип сортировки (по возрастанию, по убыванию, отсутствует). В поле
Условие отбора прописывается само условие. Условие отбора задается
через знаки отношения. В следующем столбце бланка таким же
способом выбирается поле, по которому будет проводиться сортировка
во вторую очередь, и так далее. После заполнения бланка сортировки
выполнение команду следует после того, как выбрали команду
Применить фильтр.
Задание. Используя фильтрацию, сделать выборку всех игр на
английском языке. (Ответ: 6)
Задание. Выбрать все энциклопедии фирмы «Кирилл и Мефодий»,
которые установятся на ОС не менее Windows98. (Ответ: 3)
Физкультминутка (1 мин).
 Опустить взгляд вниз, сохранять такое положение глаз в течение 1520сек
 Посмотреть вверх, вниз, затем перевести взгляд в самую дальнюю
точку компьютерного класса, зафиксировать взгляд в течение 2-3 сек.
Упражнение выполнить 2-3 раза.
 Описать взглядом окружность, которая касалась бы пола, потолка и
стен классной комнаты. Упражнение выполнить 2-3 раза.
IV. Закрепление. Практическое задание. (13 мин.)
Откройте базу данных «Страны мира» - «Евразия». Ответьте на вопросы,
используя сортировку и фильтрацию.
Сколько стран в Евразии?
92
В какой стране, расположенной в Евразии,
Тайвань
столица называется Тайбэй?
В скольких странах говорят на арабском языке?
11
2
Сколько стран имеют площадь более 100 км ?
88
Назовите страны, в которых валюта – рубль?
Россия
Таджикистан
Белорусия
Сколько стран располагается в азиатской части
49
материка?
Сколько стран располагается в европейской
43
части материка?
Сколько стран имеют население более 100
7
2
миллионов человек и площадь более 500км ?
В каких странах, имеющих население более 1
Бутан, Комбожда,
миллиона человек, выращивают рис?
Мьнма, Пакистан,
Тайланд
Сколько столиц начинаются с буквы М?
9
V.





Выставление оценок (1 мин.)
VI. Рефлексия (2 мин).
Что нового вы узнали на уроке?
Какие умения вы приобрели после выполнения практических
заданий?
Что Вам удалось, не удалось на уроке?
Оцените свою работу на уроке?
Понравился ли вам урок?
Наш урок подходит к концу. Уважаемые ребята, вы выполнили большой
объем работы. Спасибо вам за работу на занятии. Думаю, что на этом уроке
вы получили не только новые знания, но и приобрели новые умения и
навыки работы с электронными материалами, получили опыт работы с
популярной программой MS Access.
VII. Домашнее задание (2 мин.).
 Разработайте базу данных на любую тематику, в которой
представлены 10 записей и 7 полей. Придумать различные
ситуации для применения сортировки и фильтрации.
 Домашнее задание подготовить к следующему уроку в файловом
виде.
Download