НЕГОСУДАРСТВЕННОЕ (частное) ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«ПРАВОСЛАВНАЯ КЛАССИЧЕСКАЯ ГИМНАЗИЯ
ИМ. ПРЕП. СЕРАФИМА САРОВСКОГО»
КОНСПЕКТ
урока
по информатике в 9 классе
по
теме:
Учитель информатики: Удовиченко С.Г.
г. Домодедово
Тема урока:
Наполнение
базы данных с использованием формы.
Цель урока: освоить способы ввода и редактирования данных с использованием
формы; иметь представление о способах создания форм.
Задачи урока:
Образовательные:
·
знать основные тенденции развития информационного общества;
·
знать основное назначение информационных систем;
·
иметь представление об основных различиях информационных систем от баз
данных;
·
знать основные принципы проектирования баз данных.
Развивающие:
·
развить навыки проективного мышления при оперировании с информационными
объектами;
·
развить навыки аналитического мышления.
Воспитательные:
·
воспитывать
ответственность при работе с персональным компьютером;
·
прививать навыки
информационной культуры;
·
формировать
и воспитать познавательный интерес путем описания окружающего мира
автоматическими средствами представления данных.
Оборудование и материалы: компьютер, мультимедийный проектор,
интерактивная доска, презентация к уроку.
План урока:
1. Организационный момент.
2. Актуализация знаний.
3. Теоретический материал урока.
4. Практическая работа.
5. Подведение итогов и выставление оценок.
6. Постановка Д/З.
Ход урока
1. Организационный момент.
·
Проверить готовность к
уроку;
·
Записать в тетради тему
урока, указать дату и вид работы (лекционно-практическая).
2. Актуализация знаний.
·
Что такое база данных? (База данных - это упорядоченная
совокупность данных о конкретном объекте, хранящаяся во внешней памяти и
организованная определенным способом.)
·
Для чего созданы системы управления базами данных? (Системы
управления базами данных представляют собой совокупность программных средств
для работы с базами данных. Основное назначение СУБД - это определение
структуры базы данных, поддержание целостности данных, ввод информации и
обеспечение доступа к ней.)
·
Какими объектами управляет база данных? (Основные
объекты: таблицы, формы, запросы, отчеты, макросы и модули.)
·
Перечислите этапы создания базы данных. (Перечислим
этапы создания БД:
o проектирование
базы данных (определение объекта и выделение атрибутов объекта в качестве полей
базы данных);
o задание
структуры базы данных (однотабличная БД или состоящая из нескольких связанных
таблиц);
o ввод
структуры данных с описанием типов данных вводимых в поля таблицы;
o непосредственный
ввод данных в БД;
o редактирование
данных;
o
манипулирование данными (сортировка, выборка данных с
использованием фильтрации и/или запросов).)
3. Теоретический материал
урока.
На предыдущем занятии
мы рассматривали возможность ввода и редактирования данных в режиме таблицы.
Таблица включала в себя небольшое количество полей, что позволяло уместить ее
на экране монитора. Часто используются таблицы, которые имеют такое количество
полей, которое не умещается на экране и приходится использовать ползунок, отчего
бывает сложно соотнести записи различных полей.
Проблемы эти могут
быть решены с использованием специальной карточки (формы), в которой
отображается отдельная запись с соответствующими полями. Программная среда
позволяет организовать удобный и интуитивно понятный интерфейс пользователя для
работы с данными с помощью форм. Формами называются настраиваемые диалоговые
окна, сохраняемые в базе данных в виде объектов специального типа.
Заполнение
и редактирование БД
Для начала работы с уже созданной базой данных требуется открыть файл, где она
хранится. В большинстве современных СУБД все таблицы, входящие в состав БД,
хранятся в одном файле. Для работы с каждой из них достаточно один раз открыть
файл БД.
Для
ввода и редактирования записей БД практически во всех современных СУБД есть два
режима: таблица и форма.
Режим
таблицы позволяет просматривать и редактировать данные, организованные в виде
строк и столбцов. Каждый столбец таблицы соответствует одному полю, а каждая
строка — одной записи. В режиме таблицы на экран выводится сразу несколько
записей БД. Его удобнее использовать для просмотра и удаления записей, а также
для ввода информации в таблицы, состоящие из небольшого количества полей (так
как каждое поле занимает в ширину определенную часть экрана).
Режим
формы удобно использовать для ввода данных в таблицы с большим числом полей. В
этом режиме в большинстве СУБД поля таблицы можно расположить в любом месте
экрана, для чего существует специальный Конструктор
форм.
Отработаем навыки на
примере БД «Ученики». Для этого выполним последовательность действий:
1. Откройте базу данных «Ученики».
2.
Перейдите на вкладку Создание, одним
щелчком мыши активизируйте таблицу «Ученики».
3. На вкладке
Создание в
группе Формы щелкните
на кнопку Форма. Инструмент
"Форма" позволяет быстро создать форму отдельного элемента. В форме
такого типа отображаются сведения об одной записи.
4. Будет создана
новая форма и отображена в режиме макета. В режиме макета можно внести
изменения в структуру формы при одновременном отображении данных. Например,
можно настроить размер полей в соответствии с данными.
5. Новую
форму можно сразу же начать использовать, или при необходимости изменить ее в
режиме макета или конструктора.
6. Выбрать внешний вид
формы из числа предложенных.
7. Выбрать требуемый
стиль.
8. Задать имя формы (по
умолчанию используется имя таблицы).
Перемещение между
записями возможно с использованием кнопок «►» - следующая запись, также можно
перейти сразу к последней записи, либо запустить страницу для ввода новой
записи. Аналогично можно двигаться и в обратном направлении, к предыдущей
записи и переход к первой записи.
Чтобы начать использовать форму, перейдите в режим
формы.
На вкладке Главная в группе Режим выберите команду Режим
формы.
4. Практическая работа.
Компьютерный практикум.
Введите в режиме «Форма» остальные записи из таблицы базы данных
«Ученики» (см. Приложение 2).
Индивидуальные
работы
Работа
№ 3
Создание
форм и редактирование данных в режиме «форма»
Вариант 1
1.Открыть БД «Видеотека»
(см. Приложение 5).
2.Создать
по образцу форму для заполнения этой БД (или стандартную столбиковую форму):
|
Номер
кассеты
|
|
|
|
Название фильма
|
|
|
|
|
Страна
|
|
Продолжительность
|
|
мин.
|
|
Жанр
|
|
Дата
приобретения
|
|
|
|
|
|
|
|
|
|
|
|
|
3.Ввести
в режиме «Форма» пять новых записей о фильмах.
4.Перейти к первой
записи в БД.
Вариант 2
1.Открыть БД «Страны
мира» (см. Приложение 4).
2.Создать по образцу
форму для заполнения этой БД (или стандартную столбиковую форму):
|
Страна
|
|
Столица
|
|
|
|
Часть света
|
|
|
|
Население
|
|
тыс. человек
|
|
Площадь
|
|
тыс. кв. км
|
|
|
|
|
|
|
|
3.Ввести в режиме
«Форма» пять новых записей.
4.Перейти к третьей
записи в БД.
Вариант 3
1.Открыть БД
«Спортсмены» (см. Приложение 19).
2.Создать по образцу
форму для заполнения этой БД (или стандартную столбиковую форму):
|
Имя и фамилия
|
|
|
|
Страна
|
|
|
|
Вид спорта
|
|
Занятое место
|
|
|
|
|
|
|
|
|
|
3. Ввести
в режиме «Форма» пять новых записей о спортсменах.
4. Перейти
к первой записи в БД.
Вариант 4
1.Открыть БД
«Спортивная гимнастика» (см. Приложение 18).
2.Создать по образцу
форму для заполнения этой БД (или стандартную столбиковую форму):
|
Номер участника
|
|
Имя и фамилия
|
|
|
|
Страна
|
|
|
|
Перекладина
|
|
баллов
|
|
Кольца
|
|
баллов
|
|
Конь
|
|
баллов
|
|
|
|
|
|
|
|
|
3. Ввести в режиме
«Форма» пять новых записей о спортсменах.
4. Перейти ко
второй записи в БД.
Вариант 5
1. Открыть
БД «Абитуриенты» (см. Приложение 6).
2. Создать
по образцу форму для заполнения этой БД (или стандартную столбиковую форму):
|
Факультет
|
|
|
|
Фамилия
|
|
Дата рождения
|
|
|
|
Имя
|
|
Пол
|
|
|
|
Отчество
|
|
Школа
|
|
|
|
Подготовительные курсы
|
|
|
|
|
|
|
|
|
|
|
|
|
3. Ввести
в режиме «Форма» пять новых записей об абитуриентах.
4. Перейти
к пятой записи в БД.
5. Подведение итогов урока.
6. Постановка домашнего задания.
Приложение
2
База
данных «УЧЕНИКИ».
Класс
|
Код
ученика
|
Фамилия
|
Имя
|
Отчество
|
Пол
|
Дата
рождения
|
Адрес
|
Телефон
|
8
|
1
|
Смайликов
|
Павел
|
Петрович
|
1
|
15.02.1993
|
ул.
Цветная
|
(495) 123-45-67
|
8
|
2
|
Птицына
|
Ольга
|
Семеновна
|
2
|
25.01.1993
|
ул.
Отдыха
|
(494) 123-54-32
|
8
|
3
|
Петренко
|
Сергей
|
Иванович
|
1
|
05.10.1994
|
ул.
Цветная
|
(494) 123-76-89
|
8
|
4
|
Зайчук
|
Роман
|
Николаевич
|
1
|
06.12.1994
|
ул.
Науки
|
(495) 234-56-78
|
8
|
5
|
Форумов
|
Семен
|
Юрьевич
|
1
|
17.08.1992
|
ул.
Спортивная
|
(494) 213-43-21
|
9
|
1
|
Грибский
|
Эдуард
|
Михайлович
|
1
|
24.05.1992
|
ул.
Науки
|
(494) 234-51-23
|
9
|
2
|
Агапов
|
Иван
|
Сергеевич
|
1
|
10.09.1993
|
ул.
Цветная
|
(495) 123-09-01
|
9
|
3
|
Прекрасная
|
Василиса
|
Ивановна
|
2
|
05.05.1992
|
ул.
Отдыха
|
(495) 123-50-40
|
9
|
4
|
Олеевская
|
Диана
|
Игоревна
|
2
|
16.02.1993
|
ул.
Науки
|
(494) 321-45-67
|
9
|
5
|
Грищенко
|
Элеонора
|
Григорьевна
|
2
|
03.03.1993
|
ул.
Спортивная
|
(494) 435-12-18
|
10
|
1
|
Гордиенко
|
Федор
|
Семенович
|
1
|
05.12.1992
|
ул.
Спортивная
|
(495) 231-45-84
|
10
|
2
|
Данилова
|
Валерия
|
Львовна
|
2
|
04.04.1992
|
ул.
Отдыха
|
(494) 127-63-22
|
10
|
3
|
Соболькин
|
Игорь
|
Игоревич
|
1
|
03.11.1991
|
ул.
Отдыха
|
(494) 224-55-33
|
10
|
4
|
Хватский
|
Олег
|
Сергеевич
|
1
|
23 02.1992
|
ул.
Науки
|
(495) 224-11-78
|
10
|
5
|
Хитрая
|
Ольга
|
Михайловна
|
2
|
08.03.1992
|
ул.
Цветная
|
(494) 225-77-82
|
Структура
таблицы «УЧЕНИКИ».
Имя поля
|
Тип данных
|
Свойство поля (размер)
|
Описание
|
Класс
|
Числовой
|
Целое
|
Ключевое поле. Номер класса
|
Код
ученика
|
Текстовый
|
|
Ключевое поле.
Номер ученика по журналу
|
Фамилия
|
Текстовый
|
20
|
Фамилия ученика
|
Имя
|
Текстовый
|
20
|
Имя ученика
|
Отчество
|
Текстовый
|
20
|
Отчество ученика
|
Пол
|
Числовой
|
Целое
|
Пол (1- мужской, 2- женский)
|
Дата
рождения
|
Дата/время
|
Краткий формат даты
|
Дата рождения
|
Адрес
|
Текстовый
|
|
Домашний адрес
|
Телефон
|
Текстовый
|
|
Контактный телефон
|
Фото
|
Вложение
|
|
Фото ученика
|
Примечания
|
Текстовый
|
|
|
Приложение 4
Таблицы БД «СТРАНЫ
МИРА».
Страна
|
Столица
|
Часть
света
|
Население
|
Площадь
|
Австрия
|
Вена
|
Европа
|
7513
|
84
|
Великобритания
|
Лондон
|
Европа
|
55 928
|
244
|
Греция
|
Афины
|
Европа
|
9 280
|
132
|
Афганистан
|
Кабул
|
Азия
|
20 340
|
647
|
Монголия
|
Улан-Батор
|
Азия
|
1 555
|
1 565
|
Япония
|
Токио
|
Азия
|
114 276
|
372
|
Франция
|
Париж
|
Европа
|
53 183
|
551
|
Швеция
|
Стокгольм
|
Европа
|
8 268
|
450
|
Египет
|
Каир
|
Африка
|
38 740
|
1 001
|
Сомали
|
Могадишо
|
Африка
|
3 350
|
638
|
США
|
Вашингтон
|
Америка
|
217 700
|
9 363
|
Аргентина
|
Буэнос-Айрес
|
Америка
|
26 060
|
2 777
|
Мексика
|
Мехико
|
Америка
|
62 500
|
1973
|
Мальта
|
Валлетта
|
Европа
|
330
|
0,3
|
Монако
|
Монако
|
Европа
|
25
|
0,2
|
Структура таблицы БД
«СТРАНЫ МИРА».
Имя поля
|
Тип
данных
|
Свойства
поля
(Размер)
|
Описание
|
Страна
|
Текстовый
|
25
|
Название страны
|
Столица
|
Текстовый
|
15
|
Название столицы
|
Часть света
|
Текстовый
|
20
|
Название части
света
|
Население
|
Числовой
|
Длинное целое
|
Население (в
тыс. человек)
|
Площадь
|
Числовой
|
Двойное с плавающей точкой
|
Площадь (в тыс.
кв. км)
|
Приложение
5
Таблица БД «ВИДЕОТЕКА»
(предполагается,
что на одной кассете может быть записан только один фильм).
Номер
|
Фильм
|
Страна
|
Время
|
Жанр
|
Дата
|
1
|
Пятый элемент
|
США
|
125
|
фантастика
|
14.11.97
|
2
|
Титаник
|
США
|
185
|
мелодрама
|
17.03.98
|
3
|
Кавказская пленница
|
Россия
|
100
|
комедия
|
24.05.96
|
4
|
Драйв
|
США
|
115
|
боевик
|
22.03.97
|
5
|
По прозвищу Зверь...
|
Россия
|
85
|
боевик
|
03.03.97
|
6
|
Профессионал
|
Франция
|
125
|
боевик
|
09.09.96
|
7
|
Игрушка
|
Франция
|
85
|
комедия
|
25.12.96
|
8
|
Танцор диско
|
Индия
|
130
|
мелодрама
|
12.05.96
|
9
|
Патруль времени
|
США
|
102
|
фантастика
|
30.04.97
|
10
|
Только сильнейшие
|
США
|
96
|
боевик
|
15.05.97
|
11
|
Ромео и Джульетта
|
США
|
126
|
мелодрама
|
20.04.98
|
12
|
Зита и Гита
|
Индия
|
185
|
мелодрама
|
11.01.96
|
13
|
На Дерибасовской хорошая
погода....
|
Россия
|
95
|
комедия
|
26.06.97
|
14
|
Джуниор
|
США
|
90
|
комедия
|
16.07.97
|
15
|
Парк Юрского периода
|
США
|
120
|
фантастика
|
29.10.96
|
16
|
Крепкий орешек
|
США
|
120
|
боевик
|
31.01.97
|
17
|
Затерянный мир
|
США
|
110
|
фантастика
|
04.04.98
|
18
|
Американ бой
|
Россия
|
110
|
боевик
|
15.03.97
|
19
|
Невезучие
|
Франция
|
90
|
комедия
|
13.02.98
|
20
|
Танго и Кэш
|
США
|
98
|
боевик
|
28.08.96
|
Структура таблицы БД «ВИДЕОТЕКА».
Имя поля
|
Тип данных
|
Свойства поля
(Размер)
|
Описание
|
Номер
|
Счетчик
|
Целое
|
Номер видеокассеты
|
Фильм
|
Текстовый
|
35
|
Название фильма
|
Страна
|
Текстовый
|
15
|
Страна, где был снят фильм
|
Время
|
Числовой
|
Целое
|
Продолжительность фильма
|
Жанр
|
Текстовый
|
15
|
Жанр фильма
|
Дата
|
Дата
|
Краткий формат даты
|
Дата приобретения кассеты
|
Приложение
6
Таблица
БД «АБИТУРИЕНТЫ»
(в
приведенной ниже таблице поля «фамилия», «имя» и «отчество»
объединены
в один столбец).
Фамилия, имя, отчество
|
Пол
|
Дата
рождения
|
Факультет
|
Школа
|
Курсы
|
Лыкова Ольга Петровна
|
2
|
11.09.81
|
физический
|
122
|
да
|
Семенов Олег Геннадьевич
|
1
|
17.05.82
|
химический
|
44
|
нет
|
Городилова Елена Юрьевна
|
2
|
23.04.80
|
химический
|
2
|
да
|
Захарова Ирина Петровна
|
2
|
10.01.81
|
биологический
|
44
|
нет
|
Радченко Андрей Иванович
|
1
|
30.03.82
|
математический
|
6
|
да
|
Горохов Олег Макарович
|
1
|
11.01.81
|
математический
|
9
|
да
|
Семенова Татьяна Евгеньевна
|
2
|
15.06.82
|
химический
|
122
|
нет
|
Григорович Сергей икторович
|
1
|
11.01.82
|
физический
|
11
|
нет
|
Лукьянченко Елена Аркадьевна
|
2
|
29.05.81
|
биологический
|
2
|
да
|
Орлова Надежда Юрьевна
|
2
|
01.02.82
|
биологический
|
6
|
да
|
Морозов Иван Иванович
|
1
|
13.03.82
|
химический
|
44
|
да
|
Полынцева Лидия Андреевна
|
2
|
18.04.81
|
математический
|
2
|
нет
|
Дорохов Андрей Иванович
|
1
|
22.02.82
|
физический
|
9
|
нет
|
Шувалова Антонина ихайловна
|
2
|
02.04.80
|
математический
|
31
|
да
|
Радченко Полина Романовна
|
2
|
17.08.81
|
химический
|
6
|
да
|
Михайлова Анна Сергеевна
|
2
|
20.05.82
|
математический
|
122
|
нет
|
Бобров Игорь Анатольевич
|
1
|
19.06.81
|
биологический
|
3
|
да
|
Цветов Иван Петрович
|
1
|
31.01.81
|
математический
|
6
|
да
|
Рыков Роман Петрович
|
1
|
06.09.80
|
химический
|
11
|
нет
|
Горбунов Кирилл Андреевич
|
1
|
09.08.81
|
физический
|
122
|
да
|
Структура
таблицы БД «АБИТУРИЕНТЫ».
Имя поля
|
Тип
|
Размер
|
Описание
|
Фамилия
|
Текстовый
|
15
|
Фамилия абитуриента
|
Имя
|
Текстовый
|
15
|
Имя абитуриента
|
Отчество
|
Текстовый
|
15
|
Отчество абитуриента
|
Пол
|
Целый
|
|
Пол (1-мужской, 2- женский)
|
Дата рождения
|
Дата
|
|
Дата рождения
|
Факультет
|
Текстовый
|
15
|
Название факультета
|
Школа
|
Целый
|
|
Номер оконченной школы
|
Подготовительные курсы
|
Логический
|
|
Посещение подготовительных курсов
(да/нет)
|
Приложение 18
Таблица БД «СПОРТИВНАЯ
ГИМНАСТИКА»
№
|
Фамилия
|
Страна
|
Перекладина
|
Кольца
|
Конь
|
302
|
Джон
Робсон
|
США
|
9,225
|
9,000
|
8,875
|
303
|
Сергей
Леонидов
|
Россия
|
9,500
|
9,225
|
9,875
|
305
|
Андрей
Чугайнов
|
Россия
|
9,225
|
9,775
|
9,925
|
301
|
Франсуа
Пьолин
|
Франция
|
8,500
|
8,900
|
8,225
|
304
|
Андреас
Штольц
|
Германия
|
9,775
|
9,225
|
9,000
|
308
|
Олег
Морозов
|
Украина
|
9,885
|
9,500
|
9,625
|
309
|
Фрэнк
Джонсон
|
США
|
8,885
|
9,000
|
9,325
|
310
|
Грег
Ли
|
США
|
9,500
|
9,500
|
9,225
|
307
|
Геннадий
Овсиенко
|
Украина
|
9,975
|
9,000
|
9,225
|
306
|
Пьер
Куэртен
|
Франция
|
9,925
|
8,775
|
9,500
|
Структура таблицы БД «СПОРТИВНАЯ
ГИМНАСТИКА»
Имя поля
|
Тип
данных
|
Свойства
поля
(Размер)
|
Описание
|
Номер
|
Целый
|
|
Номер
участника
|
Фамилия
|
Текстовый
|
30
|
Фамилия,
имя
|
Страна
|
Текстовый
|
15
|
Название
страны
|
Перекладина
|
Числовой
|
Одинарное с плавающей точкой
|
Баллы
за перекладину
|
Кольца
|
Числовой
|
Одинарное с плавающей точкой
|
Баллы
за кольца
|
Конь
|
Числовой
|
Одинарное с плавающей точкой
|
Баллы
за «коня»
|
Приложение 19
Таблица БД «СПОРТСМЕНЫ»
Фамилия
|
Страна
|
Вид
спорта
|
Место
|
Сергей Прохоров
|
Россия
|
легкая атлетика
|
3
|
Андреас Гопе
|
ФРГ
|
спортивная
гимнастика
|
4
|
Фрэнк Дуглас
|
США
|
бокс
|
1
|
Григорий
Семченко
|
Украина
|
легкая атлетика
|
2
|
Джеймс Курт
|
США
|
спортивная
гимнастика
|
5
|
Ольга Розова
|
Россия
|
спортивная
гимнастика
|
1
|
Анна Смирнова
|
Россия
|
плавание
|
4
|
Иван Радек
|
Чехия
|
легкая атлетика
|
1
|
Арнольд Гейнц
|
ФРГ
|
плавание
|
1
|
Оксана Подгорная
|
Украина
|
спортивная
гимнастика
|
2
|
Пьер Годар
|
Франция
|
легкая атлетика
|
5
|
Лючия Сантос
|
Испания
|
легкая атлетика
|
6
|
Ирина Попова
|
Россия
|
легкая атлетика
|
2
|
Майкл Стоун
|
США
|
бокс
|
2
|
Джон Уоллес
|
США
|
легкая атлетика
|
1
|
Грегори Маккейн
|
США
|
легкая атлетика
|
4
|
Жанна Браун
|
Великобритания
|
легкая атлетика
|
5
|
Сергей Федорчук
|
Украина
|
плавание
|
7
|
Георгий Горгадзе
|
Грузия
|
спортивная
гимнастика
|
6
|
Роуз Макдауэл
|
Великобритания
|
спортивная
гимнастика
|
8
|
Структура таблицы БД «СПОРТСМЕНЫ».
Имя поля
|
Тип
данных
|
Свойства
поля
(Размер)
|
Описание
|
Фамилия
|
Текстовый
|
30
|
Фамилия и имя
спортсмена
|
Страна
|
Текстовый
|
20
|
Название страны
|
Вид спорта
|
Текстовый
|
25
|
Название вида
спорта
|
Место
|
Числовой
|
Целый
|
Место, занятое
спортсменом
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.