- Учителю
- Развернутый план-конспект по ИКТ на тему Создание и заполнение баз данных (9 класс)
Развернутый план-конспект по ИКТ на тему Создание и заполнение баз данных (9 класс)
План-конспект
урока информатики в 9 классе
Глава 2. Информационное моделирование
Тема: § 12. Создание и заполнение баз данных - 70 стр.
Цели урока:
Образовательная
-
обеспечить овладение основными операциями при создании базы данных;
-
формировать обще учебные умения и навыки: действовать по алгоритму по выполнению практических упражнений;
-
формировать умения и навыки эффективного использования основных программ.
Развивающая
-
формировать качества мышления;
-
гибкость при выполнении упражнений, рациональность;
-
формировать правильные представления, вязанные с организацией хранения информации на компьютере и доступа к ней.
Воспитательная
-
сформировать творческое и логическое мышление учащихся;
-
воспитывать у учащихся умственный труд, умение целенаправленно работать с информацией и формировать материальное мировоззрение.
Тип урока: введение новой темы.
Методы обучения: наглядный, словесный.
Оборудование: компьютеры, интерактивная доска, презентация по теме.
Литература:
- Информатика и ИКТ. Учебник для 9 класса. Семакин И.Г., Залогова Л.А. и др. - 5-е изд. - М.: 2012 - 341с.
План урока:
I. Организационный момент
II. Проверка домашнего задания
III. Актуализация
IV. Изучение нового материала
V. Практическая работа
VI. Подведение итогов урока
VII. Домашнее задание
</ Ход урока:
I. Организационный момент
Приветствие, проверка присутствующих. Объяснение хода урока.
II. Проверка домашнего задания
Устный опрос нескольких учащихся у доски.
III. Актуализация
(Слайд №1)
Сегодня мы будем учиться создавать и заполнять базу данных.
- Давайте вспомним, что такое База данных?
(Слайд №2)
БД - организованная совокупность данных, относящихся к определенной предметной области, предназначенная для хранения во внешней памяти компьютера и постоянного применения.
- Перечислите виды БД по характеру хранимой информации. Поясните каждый из них.
В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенной форме.
Документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную. База данных
(Слайд №3, 4)
- Дана сетевая структура БД «Участники олимпиад». Преобразуйте данную структуру к табличному виду.
Ответ:
-
Предмет
Участники
Гена
Таня
Оксана
Родион
Математика
+
-
+
-
Физика
+
+
+
-
История
-
-
+
+
(Слайд №5, 6)
- Дана иерархическая структура БД «Меню». Преобразуйте данную структуру к табличному виду.
Ответ:Салаты
Мексиканский
Оригинальный
Венецианский
Десерты
Торт
Мусс
Суфле
IV. Изучение нового материала
Мы уже с вами говорили о типах полей, используемых в базах данных. Какие вы знаете типы полей? (символьный, числовой, логический и «дата»).
Это являются основными типами полей. Существуют также: место, денежный, счетчик, гиперссылка и т.д. Также можно создавать поля типа «Примечание».
(Слайд №7)
1.Типы полей. Размер символьного поля обычно ограничен величиной 255 символов. Текст большего размера в него уже не поместится. Примечание позволяет хранить практически неограниченный текст. Он будет храниться в отдельном файле и при необходимости может быть извлечен для чтения.
(Слайд №8)
Формат поля определяется для полей числового, денежного типа, полей типа Счетчик и Дата/Время. Формат символьного поля определяет число символьных позиций, которые будет занимать поле в записи. Например, если символьное поле имеет формат 10, то его значения в различных записях могут содержать от 0 до 10 символов.
Формат числового поля обычно состоит из двух частей: длины и точности. Длина - это полное количество символьных позиций, выделяемых под запись числа; точность - это количество позиций, выделенных под дробную часть. Следует иметь в виду, что десятичная запятая тоже занимает позицию. Например, формат записи числа 123,45 такой: длина - 6, точность - 2. Целое число, т. е. число без дробной части, имеет точность 0.
Формат логической величины стандартный - один символ. Чаще всего используются однобуквенные обозначения: Т - true (истина), F - false (ложь). В нашем учебнике для этих величин используются обозначения русскими буквами: И - истина, Л - ложь.
(Слайд №9)
Формат даты обычно имеет длину 8 символов. Правда, бывают разные стандарты. Мы будем здесь использовать стандарт ДД/ММ/ГГГГ (или ДД.ММ.ГГГГ, или ДД-ММ-ГГГГ). Здесь ДД - обозначение числа, ММ - месяца, ГГГГ - года. Иногда используется стандарт ММ/ДД/ГГГГ. Бывают и другие обозначения.
Число десятичных знаков определяет количество разрядов в дробной части числа.
Маска ввода определяет шаблон для ввода данных. Например, можно установить разделители при вводе телефонного номера.
Подпись поля содержит надпись, которая может быть выведена рядом с полем в формате или отчете (данная надпись может и не совпадать с именем поля, а также может содержать поясняющие сведения).
Значение по умолчанию - содержит значение, устанавливаемое по умолчанию в данном поле таблицы. Например, если в поле Город ввести значение по умолчанию Дербент, то при вводе записей о проживающих в Дербенте, это поле можно пропускать, а соответствующее значение (Дербент) будет введено автоматически. Это облегчает ввод значений, повторяющихся чаще других.
(Слайд №10)
Условие на значение - определяет множество значений, которые пользователь может вводить в это поле при заполнении таблицы. Это свойство позволяет избежать ввода недопустимых в данном поле значений. Например, если стипендия студента не может превышать 250 р., то для этого поля можно задать условие на значение: <=250.
Сообщение об ошибке - определяет сообщение, которое появляется на экране в случае ввода недопустимого значения.
Обязательное поле - установка, указывающая на то, что данное поле требует обязательного заполнения для каждой записи. Например, поле Домашний телефон может быть пустым для некоторых записей (значение Нет в данном свойстве). А поле Фамилия не может быть пустым ни для одной записи (значение Да).
Пустые строки - установка, которая определяет, допускается ли ввод в данное поле пустых строк(" ").
Индексированное поле - определяет простые индексы для ускорения поиска записей.
2. Создание базы данных:
(Слайд №11)
1. Описывается структура таблицы;
2. Определяется первичный ключ;
3. Задается имя файла, в котором хранится база данных;
4. Заполняется база данных по команде «Добавить запись»;
5. Сохраняется файл базы данных.
Создание новой базы данных начинается с описания структуры таблицы. По команде:
. создать <имя файла> пользователю предлагается заполнить таблицу типа таблицы 3.3. Затем необходимо указать первичный ключ таблицы. В данном примере первичным ключом является поле ДЕНЬ. Имя файла, в котором будет храниться база данных, пользователь задает сам.
(Слайд №12)
Для примера в табл. 3.3 описаны типы и форматы полей из базы данных «Погода».
Чтобы осмыслить этот этап работы, можно предложить следующую аналогию. Представьте себе, что строится овощная база. В ней монтируются отсеки, холодильники, контейнеры, ящики для хранения картофеля, моркови, лука, капусты и пр. Иначе говоря, готовится место для хранения, но овощи пока не завозятся. После того как овощная база создана, она готова к приему овощей.
В результате создания базы данных появляется файл с указанным именем, определяется структура данных, которые будут в ней храниться. Но база пустая, информации в ней пока нет.
3. Заполнение базы данных информацией
Теперь настало время заполнить базу данными (по аналогии - завезти овощи). Ввод данных производится по команде . добавить запись
(Слайд №13)
Ввод может выполняться через форму, учитывающую
структуру записей таблицы, которая была описана на этапе создания.
Например, ввод первой записи через форму в таблицу «Погода» будет
происходить в таком виде:
Добавление записей (ввод) повторяется до тех пор, пока не будет введена последняя запись. После сохранения файла создание базы данных завершено, и теперь к ней можно обращаться с запросами.
Любая СУБД дает возможность пользователю вносить изменения в уже готовую базу данных: изменять значения полей, изменять форматы полей, удалять одни поля и добавлять другие. О том, как это делается в СУБД, мы узнаем во время выполнения практического занятия.
V. Практическая работа
(Слайд №14)
Создать базу данных «Авиарейсы аэропортов Москвы», содержащую следующую информацию:
Рейс 311 до Санкт-Петербурга вылетает каждый день в 10-00.
Рейс 2115 до Воронежа вылетает по понедельникам, средам и субботам в 8-35.
Рейс 214 до Минска вылетает по вторникам, четвергам и субботам в 13-15.
Рейс1222 до Екатеринбурга вылетает ежедневно в 20-30.
Рейс 1234 до Новосибирска вылетает по понедельникам, средам, пятницам и воскресеньям в 9-00.
Рейс 763 до Ижевска вылетает по понедельникам, средам, пятницам в 15-40.
Рейс 521 до Мурманска вылетает по вторникам и субботам в 11-10.
- Из аэропорта Домодедово отправляются рейсы до Воронежа, Новосибирска и Ижевска.
- Из аэропорта Шереметьево отправляются рейсы до Санкт-Петербурга и Екатеринбурга.
- Из аэропорта Внуково отправляются рейсы до Минска и Мурманска.
(Слайд №15)
Выполнение:Понедельник, среда, суббота
8.35ч.
-
-
Минск
214
-
-
Вторник, четверг, суббота
13.15ч.
Екатеринбург
1222
-
Ежедневно 20.30ч.
-
Новосибирск
1234
Понедельник, среда, пятница, воскресенье 9.00ч.
-
-
Ижевск
763
Понедельник, среда, пятница 15.40ч.
-
-
Мурманск
521
-
-
Вторник, суббота 11.10ч.
VII. Подведение итогов урока
(Слайд №16)
-
Что такое база данных?
-
В чём различие между фактографическими и документальными базами данных?
-
Что такое распределённая БД?
-
Что такое главный ключ записи? Какие бывают ключи?
-
Что такое запись, поле?
-
Какие бывают типы полей?
Оценка результатов работы. Особое внимание обратить на качество выполненных графических моделей.
Спасибо за работу. Наша цель выполнена.
Домашнее задание
(Слайд №17)
-
§ 12. Создание и заполнение баз данных - стр.70
-
Постройте иерархическую структуру БД и нарисуйте к ней таблицу.
6