Конспект урока "Создание и заполнение баз данных" 10 класс


Урок 15
ФИО Пигалкина И.А:
Класс: «10»
Тема урока: «Создание и заполнение баз данных».
Тип урока: комбинированный: повторение, изучение нового материала, практическая работа
Цели обучения:
Развивающие:
научится грамотному оформлению таблиц в БД; научится использовать функциональные
возможности кнопок для облегчения работы с БД. Понять важность задач сопровождения
программного обеспечения..
Обучающие:
Познакомить учащихся с понятием базы данных, сформировать представление о возможностях
СУБД по форме представления данных. Освоить технологию создания и заполнения баз данных
в приложении МО. Научится работать с помощью Конструктора.
Воспитательные: воспитывать интерес к предмету; аккуратность, точность выполнения заданий..
Оснащение урока:
проектор;
компьютер;
презентация
Карточки с заданием
Этапы (ход) урока.
Этап
Дидактические задачи.
Время
1.Начальн
ый этап
урока.
Организа
ционный
момент
Приветствие. Проверка присутствия.
1 мин.
Проверка
домашнег
о задания
Прежде чем мы приступим к изучению нового материала нам необходимо
вспомнить, что мы изучали на прошлом уроке.
Какие можно выделить основные признаки современной ИС?
К каким типам ИС относятся:
-система прогноза погоды для различных регионов страны;
-система управления беспилотным космическим кораблём;
-система диспетчерской службы крупного аэропорта;
-система диагностики в кардиологической клинике?
Придумайте возможные области использования ИС в деятельности школы. К
каким типам ИС относится каждая из них?
5 мин.
2.Основна
я часть
урока .
Изучение новой темы.
Тема урока: Понятие базы данных и информационной системы. Реляционные
базы данных. (Презентация) (Слайд 1)
База данных (БД) совокупность определенным образом организованной
информации на какую-то тему.
(Примеры БД) (Слайд 2)
Базы данных бывают фактографическими и документальными. (Слайд 3)
В фактографических БД содержатся краткие сведения об описываемых объектах,
представленные в строго определенном формате. Документальная БД содержит
обширную информацию самого разного типа: текстовую, графическую,
звуковую, мультимедийную.
Сама по себе база данных не может обслужить запросы пользователя на поиск и
обработку информации. БД это только “информационный склад”.
Обслуживание пользователя осуществляет информационная система
Информационная система это совокупность базы данных и всего комплекса
аппаратно-программных средств для ее хранения, изменения и поиска
информации, для взаимодействия с пользователем.
(Примеры.) (Слайд 4)
База данных организованная совокупность данных, предназначенная для
длительного хранения во внешней памяти компьютера и постоянного
применения.
Если разные части одной базы данных хранятся на множестве компьютеров,
объединенных между собой сетью, то такая БД называется распределенной
базой данных. (Слайд 5)
Информация в базах данных может быть организована по-разному. Чаще всего
используется табличный способ.
Реляционные базы данных имеют табличную форму организации. (Слайд 6)
В реляционных БД строка таблицы называется записью, а столбец
полем.(Слайд 7)
В реляционной базе данных не должно быть совпадающих записей.
Разные поля отличаются именами. Записи различаются значениями
ключей.(Слайд 8)
Первичным ключом в базе данных называют поле (или совокупность полей),
значение которого не повторяется у разных записей. (Слайды 9, 10)
Создание база данных связано с описанием структуры для будущих таблиц. Этот
20 мин
этап работы выполняется в среди СУБД.
Пользователь должен указать имена всех полей таблицы, их типы и форматы.
А) Типы полей. Вы уже говорилои о четырех типах полей: символьном,
числовом, логическом и «дата». В некоторых СУБД используются и другие типы
полей, например «Время», «День недели», «Адрес» и пр. Кроме того, многие
СУБД позволяет создавать поля типа «Примечание». Дело в том, что размер
символьного поля обычно ограничен величиной 225 символов. Текст большего
размера в него уже не поместится. Примечание позволяет хранить практически
неограниченный текст. Он будет храниться в отдельном файле и при
необходимости может быть извлечен для чтения.
Б) Рассмотрим форматы.
Формат символьного поля определяет число символьных позиции, которое будет
занимать поле в записи. Например, если символьное поле имеет формат 10, то
его значения в различных записях могут содержать от 00 до символов.
Формат числового поля обычно состоит из двух частей: длины и точности.
Длина - это полное количество символьных позиций, выделяемых под запись
числа: точность- это количество позиций, выделенных под дробную часть.
Следует иметь в виду, что десятичная точка тоже занимает позицию. Например,
формат записи числа 123.45 такой длина -6 точность-ю Целое число, т.е. число
без дробной части, имеет точность 0.
Формат даты обычно имеет длину 8 символов. Правда, бывает разные
стандарты. Более привычен нам стандарт ДД/ММ/ГГ (или ДД.ММ.ГГ. или ДД-
ММ-ГГ). Здесь ДД- двузначные обозначение числа, ММ- месяца, ГГ- года.
Иногда используется стандарт ММ/ДД/ГГ. Бывают и другие обозначения.
Для примера в следующие таблицы описаны типы и форматы полей из базы
данных «Погода».
Структура таблицы «ПОГОДА»
Поле
Тип
Длина
Точно
сть
День
Дата
8
Осадки
Символьны
й
11
Температура
Числовой
5
1
Давление
Числовой
3
0
Влажность
Числовой
3
0
В.Как создаются и заполняются БД?
Создание новой базы данных начинается с описания структуры таблицы. По
команде Создать пользователю предлагается заполнить таблицу. Затем
необходимо указать на главный ключ таблицы. В данном примере главным
ключом является поле День.
Теперь настало время заполнить базу информацией. Ввод может происходить
через форму, учитывающая структуру записи таблицы, которая была описана на
этапе создания. Например, ввод первой записи через форму в таблицу погода
будет происходить в таком виде:
День 15/03/06
Осадки Снег
Температура -3,5
Давление 746
Влажность 67
И так далее до тех пор, пока не будет введена последняя запись. После
сохранение файла создания база данных завершено и теперь к ней можно
обращаться с запросами
Практиче
ская
работа
Практическая работа
Ребята , давай те запустим программу Access.
Вы видите что интерфейс программы похож на все офисные программы
Microsoft,
Поэтому на первом этапе остановимся на окне база данных:
Выбираем конструктор таблицы.
Описываю структуру таблицы. Сохраняем.
Заполняем по образцу
Код
Имя
Отчество
Год
рождени
я
Школа
Класс
1
Анна
Ивановна
1984
1
9
2
Ирина
Алексеевна
1983
3
10
3
Ольга
Владимировна
1984
5
9
4
Алексей
Петрович
1983
1
10
5
Алексей
Иванович
1984
3
9
6
Олег
Григорьевич
1085
5
8
7
Александр
Евгеньевна
1982
1
11
8
Анна
Алексеевна
1984
3
9
9
Алексей
Антонович
1983
5
10
10
Елена
Алексеевна
1984
1
9
10мин.
5.Заключи
тельный
этап.
Подведени
е итогов
А теперь подведем итоги. Ответьте на следующие вопросы:
-Какие основные типы полей используются в базах данных?
А ещё какие типы могут быть?
Что определяется форматом для разных типов полей?
-По какой команде начинается создание новой базы, а по какой-заполнение?
3 мин
Информац
ия о ДЗ
Молодцы справились . КК следующему уроку, пожалуйста, выучить
определения. Которые мы сегодня изучали на уроке. Ответить на вопросы на стр.
146. Задание № 4 письменно.
1 мин.
Оценки
Выставление оценок. Комментарий оценок.
1 мин.
Код
Фамилия
Имя
Отчество
Год
рождения
Школа
Класс
1
Иванникова
Анна
Ивановна
1984
1
9
2
Баранова
Ирина
Алексеевна
1983
3
10
3
Корнилова
Ольга
Владимировна
1984
5
9
4
Воробьёв
Алексей
Петрович
1983
1
10
5
Воробьёв
Алексей
Иванович
1984
3
9
6
Воробьёв
Олег
Григорьевич
1085
5
8
7
Скоркин
Александр
Евгеньевна
1982
1
11
8
Володина
Анна
Алексеевна
1984
3
9
9
Новосёлов
Алексей
Антонович
1983
5
10
10
Александрова
Елена
Алексеевна
1984
1
9
___________________________________________________________________________________
Код
Фамилия
Имя
Отчество
Год
рождения
Школа
Класс
1
Иванникова
Анна
Ивановна
1984
1
9
2
Баранова
Ирина
Алексеевна
1983
3
10
3
Корнилова
Ольга
Владимировна
1984
5
9
4
Воробьёв
Алексей
Петрович
1983
1
10
5
Воробьёв
Алексей
Иванович
1984
3
9
6
Воробьёв
Олег
Григорьевич
1085
5
8
7
Скоркин
Александр
Евгеньевна
1982
1
11
8
Володина
Анна
Алексеевна
1984
3
9
9
Новосёлов
Алексей
Антонович
1983
5
10
10
Александрова
Елена
Алексеевна
1984
1
9
___________________________________________________________________________________
Код
Фамилия
Имя
Отчество
Год
рождения
Школа
Класс
1
Иванникова
Анна
Ивановна
1984
1
9
2
Баранова
Ирина
Алексеевна
1983
3
10
3
Корнилова
Ольга
Владимировна
1984
5
9
4
Воробьёв
Алексей
Петрович
1983
1
10
5
Воробьёв
Алексей
Иванович
1984
3
9
6
Воробьёв
Олег
Григорьевич
1085
5
8
7
Скоркин
Александр
Евгеньевна
1982
1
11
8
Володина
Анна
Алексеевна
1984
3
9
9
Новосёлов
Алексей
Антонович
1983
5
10
10
Александрова
Елена
Алексеевна
1984
1
9