Конспект урока "Использование фильтра. Сортировка записей" 9 класс

Конспект
урока информатики
по теме "Использование фильтра.
Сортировка записей",
проведенного в 9Гклассе
школы № 27
учителем информатики
Волковой Светланы Александровны
Цели урока:
1. Освоение приемов фильтрации данных
2. Освоение способов сортировки.
Задачи урока:
1. Учебная:
закрепить понятия базы данных, записи, поле, типы полей;
научиться использовать приемы фильтрации данных;
освоить способы сортировки.
2. Развивающая: развитие логического мышления, расширение кругозора.
3.Воспитательная: развитие познавательного интереса, воспитание аккуратности,
точности.
Оборудование: компьютер, проектор, БД - Спортсмен, БД - Видеотека,
раздаточный материал: карточки с заданием.
Литература: Угринович Н. Информатика и информационные технологии;
Могилев А.В. Информатика.
Тип урока: комбинированный.
План урока:
1. Организационный момент.....................................................1,2 мин
2.Актуализация знаний..............................................................10 мин
3. Подготовка к УПД....................................................................5 мин
4. Изучение нового материала....................................................10 мин
5. Закрепление. Проверочная работа.........................................10 мин
6. Подведение итогов. Постановка домашнего задания..........1 мин
Ход урока:
1. Организационный момент.
Здравствуйте ребята! Меня зовут Светлана Александровна. Сегодня урок
информатики у вас проведу я. Сегодня мы с вами продолжаем работать с Базами
данных.
2. Актуализация знаний.
Давайте вспомним с вами, что вы проходили на прошлых уроках, вспомним
основные понятия такие как: база данных, записи, поля, типы полей.
- Итак, что же такое База данных?
БД - это информационная модель, позволяющая в упорядоченном виде хранить
данные о группе объектов, обладающих одинаковым набором свойств.
- Правильно, а что такое поле?
Поле - столбец таблицы, содержащего значения определенного свойства.
- Хорошо, а записи, это что такое?
Запись - строка таблицы, содержащая набор значений свойств, размещенных в
полях базы данных.
- Молодцы! Назовите мне типы полей.
Текстовый, логический, числовой, денежный, дата -время, счетчик.
Хорошо, а кто мне покажет, как создать БД?
Выходит 1 ученик и показывает с помощью проектора, как создать БД.
Пуск - Все программы - МО - MOAccess . Меню ФАЙЛ-СОЗДАТЬ-Новая БД.
Даем ей имя, заполняем с помощью конструктора: задаем поля: имя, фамилия,
дата рождения, возраст.
Молодец! Садись.
3. Подготовка к УПД.
- Ребята сегодня мы начнем изучение новой темы. Ответь те мне на такой вопрос:
что бы купить квартиру, что нужно сделать?
Прийти в агентство недвижимости к риэлтору.
- Да, и что мы ему скажем?
Что нам нужно купить квартиру.
- Правильно, но у вас наверняка будут какие то условия, например квартира
должна быть однокомнатная и в ней должен быть балкон.
Да.
- Так вот, у этой компании есть своя база данных, в которой может быть огромное
количество квартир и что бы найти квартиру удовлетворяющую вашим условиям,
он использует команду - Фильтр.
4. Изучение нового материала.
Итак, запишите пожалуйста тему урока: Использование фильтров. Сортировка
данных.
Наша цель: познакомиться с фильтрацией и сортировкой данных, и использовать
их на практике.
Давайте запишем, Фильтр - это команда поиска, позволяющая отбирать
записи, которые удовлетворяют заданным условиям. Фильтры не
сохраняются.
Фильтры бывают простые и сложные. При создании фильтров можно
использовать условные обозначения: «*а» заканчивается на букву а; «а*» -
начинается с буквы а, также применяются операции сравнения: < ,>,= и
логические конструкции: и, или.
Простые фильтры содержат условие отбора записей, только для одного поля.
(Например, этаж>3, тогда он выведет все этажи по номеру больше третьего.)
Сложные фильтры содержат несколько условий для различных полей.
(например вывести - однокомнатные и двухкомнатные и этаж>4).
В результате применения сложного фильтра будут отобраны только ее записи,
которые удовлетворяют всем условиям одновременно.
Теперь давайте разберем все это на конкретном примере. У меня есть БД -
Спортсмен. Я ее открываю и создаю простой фильтр.
1. Выбрать меню Запись - команда Фильтр - Изменить фильтр.
2. В появившейся таблице задаем условие фильтрации.
Например страна - ФРГ.
3. Нажимаем Применить фильтр; и получаем запись. удовлетворяющая
условию.
4. Для отмены фильтра - нажимаем Отменить фильтр.
Итак, сейчас мы создали простой фильтр, теперь давайте создадим сложный
фильтр.
Применяю тот же алгоритм, только условие будет не одно, а несколько, например:
Теперь давайте попробуем ввести вид спорта, заканчивающийся на букву А.
Например:
Давайте еще вот такой пример посмотрим и применим здесь операцию сравнения:
например: выведем вид спорта: плавание или бокс, в котором спортсмены заняли
места больше третьего.
Итак, сейчас мы создавали сложные запросы.
Теперь давайте попробуем отсортировать записи.
Давайте запишем в тетрадь
Сортировка записей позволяет менять порядок их следования в таблице.
Выбрав поле для сортировки, можно расположить записи:
по возрастанию (по алфавиту, от меньшего к большему);
по убыванию (в порядке обратном алфавитному, от большего к
меньшему).
Сортировка записей происходит следующим образом:
1) щелчок в том поле, по которому будем сортировать:
щелчок по кнопке (если нужна сортировка по возрастанию),
либо по кнопке (если нужна сортировка по убыванию)
При сортировке одного поля все записи меняются автоматически.
4. Практическая работа.
А теперь перейдем к практической работе. У каждого на рабочем столе имеется
база данных - Видеотека.
Вам нужно создать простой и сложной фильтр. Здесь нет ничего сложного.
Как только вы создадите один фильтр, покажите мне, так как фильтры не
сохраняются.
Запишите задания:
1. Простой запрос: Вывести жанр - боевик.
2. Сложный запрос: а) вывести номер >10, и жанр - боевик;
б) страна - США и фильм, начинающийся на букву П
в) Жанр - комедия или фантастика, время - >100
г) номер>9, фильм - заканчивающийся на букву е.
3. Отсортировать поле Фильм - по убыванию.
Ответы:
1.
2.
а)
б)
в)
г)
6. Подведение итогов Постановка домашнего задания.
Выставление оценок за проверочную работу.
Ребята, а что нового вы узнали на уроке? Зачем нужны фильтры? Как
создавать фильтры? Как отсортировать данные? Какие виды сортировки бывают?
Ваше домашнее задание: выучить записи в тетради, на следующий урок будет
устный опрос по этой теме.
Всем спасибо, До - свидания.