Сортировка, фильтрация данных. Защита проекта

Раздел Информатика
Класс -
Тип Конспекты
Автор
Дата
Формат docx
Изображения Есть
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Тема урока:Сортировка, фильтрация данных. Защита проекта.

Класс__________ дата проведения ____________

Цели урока:

Общеобразовательная:

  • Формирование практических навыков по созданию проекта базы данных и представления о технологии разработки базы данных;

Развивающая:

  • Развитие навыков проективного мышления при оперировании информационными объектами;

  • Развитие навыков аналитического мышления;

Воспитательная:

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

Техническая база: локальная сеть, мультимедийный видеопроектор.


План урока

  1. Организационный момент.

  1. Актуализация опорных знаний, умений, навыков.

  2. Защита проектов учащихся.

  3. Сортировка баз данных.

  4. Поиск необходимой информации в базах данных.

  5. Закрепление изученного.

  6. Подведение итогов.

  7. Домашнее задание.

Ход урока:

  1. Организационный момент.

Постановка цели урока:

Результатом человеческой жизнедеятельности является накопление большого количества информации, с которой человек без помощи компьютера уже не справляется.

Одним из способов применения ПК являются компьютерные базы данных.

Сегодня мы будем работать с базами данных, которые вы приготовили к этому уроку. У каждой группы было свое задание.

Учитель знакомит учащихся с планом урока, который представлен на доске.

  1. Актуализация опорных знаний, умений, навыков.

Фронтальный опрос:

  • Что такое база данных?

  • Что такое СУБД? Какую СУБД мы используем?

  • Назовите виды моделей баз данных. В чем их принципиальное отличие?

  • Что такое запись? Поле? Форма?

  • Как создать таблицу?

  • Какие типы данных мы можем использовать в БД?

  • Что можно записать в поле МЕМО? Чем оно отличается от текстового?

  • Что может содержать поле OLE?

Итак, мы вспомнили, что такое база данных, а теперь мы представляем базы данных, которые вы подготовили к этому уроку.

  1. Защита проектов учащихся.

Класс разделился на 6 групп, каждая группа подготовила БД. Темы проектов (темы могут быть предложены учителем либо сами учащиеся предлагают свои варианты):

  • Видеопрокат

  • Агентство недвижимости

  • Турагенство

  • Телефонный справочник

  • Автосалон

  • Салон красоты

Представитель группы (или вся группа) защищает свой проект.

Авторы сообщают постановку задачи создания БД, и рассказывают о полученном продукте по плану:

  1. Название базы данных.

  1. Количество полей в базе данных.

  2. Типы полей, их свойства.

  3. Количество записей.

  4. Примеры задач, решаемых при помощи созданной базы данных.

После этого остальные учащиеся задают уточняющие вопросы по структуре базы данных. Стараются сформулировать потребности, которые могут возникнуть у клиентов, но не сможет решить представленная база данных. В результате дискуссии возникают предложения по улучшению базы данных. Группы оценивают БД по следующим критериям:

Критерии:

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

  • Наглядное представление информации об объекте.

  • Защита проекта чёткая, убедительная, логичная. Ответы на вопросы краткие и правильные.

Структура (5 баллов)

Форма (3 балла)

Защита проекта (4 Б)

Итог (сумма баллов)



  1. Сортировка баз данных.

Информация в базах данных представлена не всегда в той последовательности, в которой нам необходимо.

Для изменения этой последовательности записей в таблице используется сортировка.

Для сортировки таблицы по значениям только одного поля используются кнопки Сортировка по возрастанию и Сортировка по убыванию.

Нужно установить курсор в любом месте поля, по которому производится сортировка, и нажать соответствующую кнопку. Таблица будет отсортирована по значениям указанного поля.

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

Если функции Сортировка по возрастанию и Сортировка по убыванию выполняют сортировку только по одному условию, можно совместить несколько условий в диалоговом окне Сортировка.

Сортировку можно убрать с помощью значка Удалить фильтр/сортировку.

Задание: Отсортируйте данные своей БД

а) по одному из текстовых полей;

б) по одному из числовых полей вашей БД.


  1. Поиск необходимой информации в базах данных.

Сортировка таблицы по нескольким полям выполняется с помощью фильтра.

Автофильтр

Фильтрация записей на основании содержимого текущего поля данных.

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

Например, чтобы увидеть всех пользователей из Ростова-на-Дону, щелкните имя поля с текстом "Ростов-на-Дону". Автофильтр отфильтрует всех пользователей из Ростова-на-Дону в базе данных.

Текущий автофильтр можно удалить с помощью значка Удалить фильтр/сортировку или команды Данные - Фильтр - Удалить фильтр.

Для одновременной сортировки по нескольким полям щелкните значок Фильтр по умолчанию. Появится диалоговое окно Фильтр по умолчанию, в котором можно объединить несколько условий фильтрации.

После заполнения всех полей бланка сортировки выполнить команду Применить фильтр.

Учитель рассказывает на примере базы данных, демонстрируя на экране мультимедиа проектора.

Чтобы связать несколько условий фильтрации с помощью логического "ИЛИ", щелкните значок Навигатор фильтров на панели фильтров. Будет открыто окно Навигатор фильтров.

Заданные условия фильтрации появятся в окне Навигатор фильтров. После задания фильтра в нижней части окна Навигатор фильтров отображается пустая запись фильтра. Для выбора этой записи щелкните слово "Or (Или)". После выбора пустой записи фильтра в этой форме можно ввести дополнительные условия фильтрации. Эти условия связываются с предыдущими условиями с помощью логического "ИЛИ".

Для каждой записи в Навигаторе фильтров можно вызвать контекстное меню. Условия фильтрации можно отредактировать в этой области прямо в виде текста. Если необходимо проверять, содержит ли поле данные или нет, можно выбрать условия фильтрации "пусто" (SQL:"Is Null") или "не пусто" (SQL: "Is not Null"). Кроме того, можно удалить эту запись, используя контекстное меню.

  1. Закрепление изученного.

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

  1. Итоги урока.

  • Что нового узнали сегодня на уроке?

  • Оценка каждого члена группы по критерию трудового участия при создании БД.

  1. Домашнее задание.

Придумать 2 условия для фильтрации БД.

Приложение

Задания для групп

1 группа. БД «Турагенство»

1. Какие туристические маршруты представлены во Францию?

2. Представьте список турпутевок дешевле 15 000 руб.


2 группа. БД «Телефонная книга»

1. Представьте список абонентов на букву «С».

2. Чьи телефоны начинаются на «2»?

3. Список абонентов, живущих по ул. К. Маркса?


3 группа. БД «Недвижимость»

1. Список квартир , представленных на продажу, по ул К. Маркса.

2. Список квартир, чья площадь превышает 70 кв.м.



4

© 2010-2022