Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных




Скачать 144,08 Kb.
НазваниеТема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных
Дата публикации21.06.2013
Размер144,08 Kb.
ТипУрок
pochit.ru > Информатика > Урок
Гусейнова Ирина Геннадьевна, учитель информатики МОУ «Гимназия №26» г. Омска.
Раздел: преподавание информатики.
Тема программы: Базы данных.
Тема урока: Редактирование, сортировка и поиск информации в базах данных.

8 класс (2 часа).

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

Цели урока:

Обучающие: учащиеся должны знать приемы редактирования базы данных, правила выполнения простой и вложенной сортировки БД, правила формирования запроса на поиск информации;

уметь редактировать БД, выполнять сортировку и поиск записей БД.

Развивающие: развитие представлений о возможностях программной среды Excel, навыков работы в данной среде, навыков создания структуры БД, редактирования и сортировки БД, анализа и синтеза, навыков самостоятельной работы, навыков обобщения.

Воспитательные: воспитание терпения в работе, четкой организации учебного процесса, информационной культуры, культуры общения.

.
^

ТСО: компьютеры, мультипроектор



Программная поддержка: Microsoft Excel.
Урок №1.

Ход урока:

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

    • приветствие

    • отметить отсутствующих

    • знакомство с порядком проведения урока.




  1. Повторение.

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

      1. Что называется БД? Приведите примеры БД.

      2. В каких сферах человеческой деятельности может оказаться необходимым создание и ведение БД? (мотивация деятельности: давая возможность учащимся привести как можно больше примеров, показываем тем самым необходимость умений работы с СУБД).

      3. Что значит реляционная БД?

      4. Что является минимальным объектом БД?

      5. Какого типа могут быть поля в БД?

      6. Что в БД называют записью?

      7. Что такое ключ в БД?

      8. Что значит создать структуру БД?




  1. Создание и редактирование БД.

Представьте, что вы начальник отдела кадров на некотором предприятии. Какую структуру могла бы иметь БД работников предприятия?

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

С целью экономии времени (чтобы не заполнять БД) учитель заранее готовит на компьютере БД работников предприятия, предполагая какие примерно поля будут предложены учащимися (Приложение1).

На закрепление навыков редактирования БД учащиеся выполняют 1-ую часть лабораторной работы.
^ Лабораторная работа.

Часть 1. Редактирование БД.

  1. Открыть БД, место расположения которой D:/БД/Работники. Готовая БД содержит сведения о работниках некоторого предприятия (Приложение1).

Внимание! Перед выполнением какого-либо действия над объектами БД активной должна быть любая заполненная ячейка.

Все действия над БД и ее объектами выполнять из пункта меню ^ Данные.

  1. Данные – Форма

Найти запись о работнике Шолохов Николай Борисович и удалить ее.

  1. Критерии – в ФИО указать Шолохов, клавиша Enter. В окне появится запись об этом человеке.

  2. Удалить – на запрос Да. Запись исчезнет из БД.

Добавить новую запись

  1. Добавить: табельный номер 122374, ФИО Антипов Виталий Сергеевич, должность токарь, оклад 2750, стаж работы 20, адрес Лесной проезд 3-15.

Изменить запись

  1. Критерии – Кириллов Иван Сергеевич, изменить оклад на 2500

  2. Закрыть.

Изменить структуру БД, добавив поле с именем «образование»

  1. Выделите столбец 4, Вставка – Столбцы. Добавиться пустой столбец.

  2. Заполните ячейки столбца: инженеры, начальник цеха, зав.отделом и мастер имеют высшее образование, сторожа – среднее, все остальные – средне специальное.

Сортировка записей.

  1. Выполним сортировку, расположив записи в алфавитном порядке по фамилиям: ^ Данные – Сортировка – сортировать по ФИО.

  2. Расположим записи в порядке возрастания стажа работы, а затем по ФИО: Данные – сортировка – сортировать по стаж – затем по ФИО. Обратите внимание, все записи расположились в порядке возрастания стажа, а те, у кого стаж одинаков, например, у работников со стажем 12 лет, фамилии расположились в алфавитном порядке.


Урок №2.


  1. Поиск информации в БД.

Ученики записывают в тетрадь число и тему урока.

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

^ Выданный на листах материал.
Поиск записей в БД.

Чаще всего для справки требуются не все записи, а только часть из них удовлетворяющая некоторому условию. Это условие называют условием поиска, которое записывается в виде логического выражения с помощью знаков отношений (<, >, <=, >=, =, < >).

Логическое выражение – высказывание, относительно которого можно утверждать истинно оно или ложно.

Простое логическое выражение: Фамилия=Иванов; стаж работы>=10 и т.д.

Сложные логические выражения состоит из нескольких простых, соединенных логическими операциями И, ИЛИ, НЕ.

Например:

    1. (должность=оператор) И (стаж работы>10) – истинно, когда истинны оба простых условия одновременно (все записи об операторах со стажем работы более 10 лет) .

    2. (должность=инженер) ИЛИ (должность=оператор) – истинно, когда истинно хотя бы одно из простых условий (все записи и об инженерах и об операторах).

    3. НЕ (должность=сторож) – истинно, когда в скобках ложь и наоборот (все записи кроме записей о сторожах).

Учащиеся выполняют на компьютерах вторую часть лабораторной работы.
Часть 2. Сортировка и поиск записей.

Поиск записей.

  1. Можно осуществлять поиск данных в соответствии с заданными условиями. Такие условия называются фильтром. Например, нам нужны работники

а) с должностью оператор: Данные – фильтр – автофильтр. Возле названий полей появятся треугольнички. Щелкните по треугольничку возле слова должность и выберите оператор. На экране останутся работники только с этой должность. Вернуть все записи: Данные – Фильтр – отобразить все.

б) фамилии которых начинаются на К или Ш. Треугольник возле ФИО – условие – равно К* - или – равно Ш* На экране останутся только нужные записи. Вернуть все.

в) стаж работы которых ≥10 и ≤15. Выполните самостоятельно.


  1. ^ Обобщение изученного материала.

На экране БД «Автомобилисты».

владелец

модель

номер

дата регистрации

домашний адрес

Федоров К.Р.

Ока

А557ММ-55

19.02.2001

Лесной проезд 8-14

Горохов Н.Н.

Жигули

К544МС-55

11.07.1992

Ленина 3-87

Сидоров А.М.

Форд

К675АМ-55

01.10.2000

Маркса 12-153

Левченко Н.Г.

Волга

М855АА-55

15.08.1996

Дианова 7-45

Крайнова Т.В.

БМВ

Н890ТМ-55

12.10.1996

Королева 5-107

Кусков И.М.

Волга

Р709ОП-55

04.07.1993

Мира 5-65

Подгорный С.Т.

БМВ

С676ПП-55

14.09.1999

Пушкина 120-3

Сидоров А.М.

Жигули

Т661КА-55

23.05.2002

Ватутина 6-12

Климов Г.П.

Волга

У402РР-55

15.09.1998

Красный путь 78-47

Вопросы:

      • Сколько записей в БД?

      • Сколько полей в БД?

      • Какой они имеют тип?

      • Какое поле является ключевым?

      • По какому полю выполнена сортировка БД?

      • Какая запись окажется первой, если выполнить сортировку записей по моделям и по фамилиям?

      • Какие записи останутся на экране при поиске по условию

Дата регистрации < 01.01.1999

(Модель=Волга) И (Владелец=К*)

(Модель=Жигули ИЛИ Модель=БМВ) И (дата регистрации>01.01.1998)


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

Готовиться к самостоятельной работе по теме.
Тесты для контроля знаний по теме.

Вариант 1.

  1. База данных – это:

  1. совокупность связанных между собой сведений;

  2. совокупность программ для хранения и обработки больших массивов информации;

  3. произвольная совокупность информации

  1. Структура БД определяется:

  1. Перечнем названий полей и указанием числа записей БД

  2. Перечнем названий полей с указанием их типов

  3. Числом записей в БД

  4. Содержанием записей, хранящихся в БД

  1. В записи БД может содержаться:

а) Данные разных типов в) Данные только одного типа

б) Только текстовая информация г) Только числовая информация

  1. Минимальным объектом в БД является

а) поле

б) запись

в) символ

  1. число

5. Дана БД, содержащая сведения о странах

Страна

Столица

Часть света

Население (тысчел)

Площадь(тыс кв км)

Греция

Афины

Европа

9280

132

Аргентина

Буэнос-Айрес

Америка

26060

2777

Мальта

Валлетта

Европа

330

0,3

Афганистан

Кабул

Азия

20340

647

Монако

Монако

Европа

25

0,2

Китай

Пекин

Азия

120555

1565

Чили

Сантьяго

Америка

20350

1232

Иран

Тегеран

Азия

13025

1120

Ответьте на вопросы:

  1. Сколько записей в БД?

  2. Сколько полей в БД?

  3. Укажите название полей, которые имеют текстовый тип

  4. Какое поле является ключевым?

  5. По какому полю выполнена сортировка записей?

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

6. Запрос к базе данных с полями Фамилия, Год рождения, Класс, Оценка для вывода списка учеников 10 классов, 1981 года рождения, имеющих оценки 4 или 5, содержит выражение

  1. Класс > 10 и Оценка = 4 и Год_рождения = 1981

  2. Класс = 10 или Оценка > 4 или Год_рождения = 1981

  3. Оценка >= 4 и Год_рождения = 1981 и Класс = 10

  4. Оценка >= 4 и Год_рождения >1980 или Класс = 10

  5. Класс = 10 и Оценка > 4 или Год_рождения = 1981

7. Запросу

Серия = Для чайников или Год_издания >= 1996

в базе данных:



Автор

Серия

Наименование

Год изд-я

Кол.стр

1

Уолш Р.

Для начинающих

Windows 95

1996

128

2

Султанов И.

Для чайников

Энциклопедия Delphi

1997

300

3

Кирсанов Д.

Для чайников

Wоrd 7.0

1996

236

4

Визе М.

Компьютер для носорога

Access 2.0

1994

255

отвечают записи

1) только 3 2) 1,2,3 3) 1,3 4) только 1 5) 2,3
Вариант 2.

  1. Записью в БД называется

  1. простейший объект БД, предназначенный для хранения значений одного параметра объекта

  2. поле, которое однозначно определяет соответствующую запись

  3. совокупность связанных полей




  1. Структура БД меняется при:

  1. Удалении одного из полей в) добавлении одной записи

  2. Удалении нескольких записей г) Удалении всех записей




  1. В поле БД могут содержаться:

  1. Данные разных типов в) Данные только одного типа

  2. Только текстовая информация г) Только числовая информация




  1. Ключ в БД – это …

  1. простейший объект БД, предназначенный для хранения значений одного параметра реального объекта

  2. процесс группировки данных по определенным параметрам

  3. поле, которое однозначно определяет соответствующую запись

  4. совокупность связанных полей


5. Дана БД «Сведения о сотрудниках»

личного

дела

Фамилия

Улица

Дом

Квартира

телефона

1023

Кондратьева

Ленина

5/6

123

213-41-56

2092

Сидоров

Испытателей

35

25

255-41-88

8931

Иванов

Фугенфирова

42

15

258-36-19

2135

Петров

Кольская

5/1

120

366-52-40

2267

Щукин

Фугенфирова

15/2

366

366-56-98

5098

Голубев

Ленина

60

51

432-90-60

4516

Колосков

Мира

56

34

541-76-89

1002

Афонин

Дианова

3/2

27

543-89-12

7003

Теплова

Фугенфирова

9

38

564-89-71

Ответьте на вопросы:

  1. Сколько записей в БД? б) Сколько полей в БД?

в) Укажите название полей, которые имеют числовой тип г) Какое поле является ключевым?

д) По какому полю выполнена сортировка записей?

е) Укажите запись, которая окажется последней, если выполнить сортировку по названию улицы, а затем по фамилии?
6. База данных "Зоопарк" содержит в полях Животное, Тип, Количество сведения о наименовании животного, типе его рациона (возможны два типа: П - плотоядное или Т - травоядное) и количестве пищи в день. Для получения информации о животных, съедающих в день от 5 до 10 кг мясных продуктов запрос имеет вид

  1. Животное = (Тип = П или Количество = 5)

  2. Тип Т и 10 <= Количество >= 5

  3. Тип = П и (Количество >= 5 и Количество <= 10)

  4. Тип Т и 10 <= Количество ≠ 5

5) Тип = П и (Количество >= 5 и Количество >= 10)
7. Запросу

(Физика = 5 или Информатика = 5) и Математика = 5 и Первая_буква( Фамилия ) = «И»

в базе данных:

записи

Фамилия

Имя

Математика

Физика

Информатика

1

Ипатов

Егор

4

4

5

2

Киреев

Александр

5

5

5

3

Илюхин

Сергей

5

4

4

4

Ивашкина

Татьяна

5

5

4

отвечают записи

1) 1, 3 2) 4 3) 3, 4 4) 2, 4 5) 2, 3
Список литературы:

    1. Семакин И.Г. и др. «Информатика. Базовый курс 7-9 классы», М: Лаборатория Базовых знаний, 2001 г.

    2. Семакин И.Г. и др. «Сборник задач», М: Лаборатория Базовых знаний, 2001 г.

    3. Семакин И.Г. «Преподавание базового курса информатики в средней школе. Методическое пособие», М: Лаборатория Базовых знаний, 2002 г.

    4. Тесты (апрельское тестирование).

Похожие:

Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconСамостоятельная работа по заданному плану Тема: Система управления...
Реализация учебного материала образовательной программы в 9А классе, предусмотренное планированием на 21. 02. 2013-26. 02. 2013 в...
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconУрок информатики в 9 классе. Тема: Поиск информации в базе данных
На предыдущих уроках мы познакомились с базами данных. Знаем типы баз данных, отрасли их использования
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconТема: 10. Достоверность и полнота содержания информации. Базы данных...
Лекция №10. «О дисциплине: «Автоматизированная деятельность в таможенных органах»
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных icon1. Табличные базы данных (БД): основные понятия (поле, запись, первичный...
Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных...
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconИерархический метод индексирования базы предикатов
В базах данных для ускорения поиска применяется индексация данных [3]. Однако индексация базы данных в Прологе затруднена переменными...
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconЛекция №4 Тема: «Программно-технические средства защиты информации»
Д основного инструмента управления данными, является среда вычислительной системы. Кроме того, известные из литературы методы и средства...
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconУрока Общие сведения. Класс: 11 Раздел
Тема: Система управления базами данных Access. Создание структуры табличной базы данных
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconКонспект урока информатики. Тема урока: База данных. Основные понятия....
...
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconЗачет №1 по теме «Базы данных и субд»
Программа, с помощью которой вводятся данные и производятся какие-либо действия над этими данными: просмотр, сортировка, поиск и...
Тема программы: Базы данных. Тема урока: Редактирование, сортировка и поиск информации в базах данных iconУрок-практикум по теме «Разработка базы данных «9 класс»
«Разработка базы данных “9 класс”». В разработке представлены все этапы урока. Урок рекомендуется провести после изучения темы «Базы...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2019
контакты
pochit.ru
Главная страница