Конспект урока «Создание и заполнение базы данных» по информатике
Тема 19: Создание и заполнение базы данных.
Цели урока:
Обучающая: Познакомить учащихся с: определением базы данных и СУБД, их основными типами (моделями), интерфейсом программы OpenOffice.org Base, основными объектами БД, разными способами создания таблиц.
Развивающая: Развитие познавательно интереса, логического мышления.
Воспитательная: Развитие алгоритмического мышления, памяти, внимательности.
ХОД УРОКА
1. Организационный момент.
2. Актуализация знаний.
Проверка д.з.
-
Дайте определение БД.
(упорядоченный набор данных)
-
Какие БД называются фактографическими? Приведите пример.
(краткие сведения об описываемых объектах, электронный каталог книг в библиотеке)
-
Какие БД называются документальными? Приведите пример.
(содержит обширную информацию любого типа, архив города)
-
Какие БД называются распределёнными? Приведите пример.
(части одной базы хранятся на разных компьютерах)
-
Дайте определение СУБД.
(программное обеспечение, для работы с базой данных)
-
Что вы знаете о реляционных БД.
(имеет табличную форму, строка – запись, столбец – поле)
-
Что такое первичный ключ? Приведите пример.
(поле или несколько полей, значение которого не повторяются у разных записей)
-
Назовите основные типы полей БД.
(числовой, символьный, дата, логический)
3. Объяснение нового материала.
Проблема: необходимо приобрести мебель для компьютерного кабинета, но нет возможности и желания обходить все магазины подряд. Какие способы приобретения нужного товара можете предложить?
- Учащиеся называют способы, в т. ч. Интернет, телемагазин, каталоги, т. е. использование баз данных.
Да, совершенно верно. И тема нашего урока “Создание и добавление базы данных”.
Цель нашего урока – выяснить, как создать базу данных и добавить в нее данные.
Одной из распространенных на сегодняшний день СУБД является СУБД, которая входит в состав Ms OFFICE. ACCESS переводится как доступ. СУБД ACCESS отличается от других СУБД простотой создания основных объектов БД, но имеет и недостатки, например, вся БД храниться в одном файле и ею нельзя управлять, используя программы на современных ЯП.
Загрузка БД происходит так же, как и загрузка других программ Ms OFFICE. Отличие заключается в том, что сразу при создании БД мы должны указать имя файла. Это вызвано тем, что файл БД содержит в себе очень много взаимосвязанных объектов, и все изменения в них фиксируются сразу на диске.
Выделяют три способа создания таблиц.
1.Создание таблицы с помощью мастера.
Этот способ позволяет воспользоваться готовыми шаблонами для быстрого создания таблиц.
2. Создание таблицы путем ввода данных.
Таблица создается путём простого ввода данных, так же, как и в ЭТ. При этом ACCESS пытается самостоятельно определить типы полей. Названия полей можно изменять в самой таблице: дважды щелкнуть на имени поля и записать новое имя.
3. Создание таблиц в режиме конструктора.
Окно конструктора таблиц содержит:
1. Панель инструментов.
2. Область Бланк.
Это основная часть конструктора. Здесь можно задавать названия полей, типы данных в них и их описание. Имя поля – не более 64 символов, буквы, числа и знак подчеркивания. Знаки препинания не допускаются, пробел использовать не желательно.
3. Область Свойства поля.
На наших уроках мы будем работать с программой OpenOffice.org Base операционной системы Линукс.
4. Закрепление. Практическая часть.
Так как реляционная модель является наиболее используемой для хранения информации, переходим к работе с реляционной моделью БД. И первый этап работы – создание таблицы.
Цели работы:
Познакомиться с основными понятиями БД;
Научиться создавать таблицу БД в режиме Конструктор;
Освоить переход из режима Конструктор в режим таблицы;
Освоить основные приёмы заполнения и редактирования таблиц БД;
Познакомиться с простой сортировкой значений таблицы;
Научиться сохранять и загружать БД; научиться распечатывать таблицы. Время выполнения 15 минут.
Карточки с заданием раздаются каждому ученику.
Задание 1.
Создайте новую базу данных и изготовьте структуру таблицы с информацией о учащихся нашей школы.
Порядок работы:
- Вызовите программу OpenOffice.org Base (KDE-Офис– OpenOffice.org Base);
- Включите мышкой переключатель - Создать новую базу данных, и щёлкните по кнопке Далее;
- Включите мышкой переключатель - Да, зарегистрировать базу данных и щёлкните по кнопке Готово. Появится диалоговое окно. В поле Расположение в качестве имени базы данных введите свою амилию. Это будет название вашей личной базы данных;
- Щёлкните по кнопке ОК;
- В следующем окне выберите базу данных таблицы – создать форму в режиме дизайна (конструктора). Появится окно Конструктора;
- В верхней левой кнопке введите имя поля (набирайте слово “Фамилия”, а не свою фамилию и нажмите на клавишу Enter. В соседней клетке появится тип данных, по умолчанию он создаётся Текстовый. Любой другой выбирается с помощью ниспадающего меню;
- Заполните поля в Конструкторе данными из таблицы1. Общие свойства поля оставляем по умолчанию (какие задаёт сама программа).
Тип данных | |
Фамилия | Текстовый |
Имя | Текстовый |
Отчество | Текстовый |
Год рождения | Числовой |
Школа | Числовой |
Класс | числовой |
- Сохраните таблицу, щёлкнув по кнопке Закрыть;
- В появившемся окне наберите имя таблицы – Список, и щёлкните по кнопке ОК. Появится запрос на создание ключевого поля – уникального поля записи, по которому удобно связывать таблицы.
- Ответьте Да;
- Перейдите в режим таблицы, щёлкнув по кнопке. Ввод данных вы будете производить в этом режиме, заполняя клетки таблицы. Значение кнопки ID будете заполнять номерами по порядку. Если закончить ввод в ячейку нажатием клавиши (Enter), то маркер перейдёт в следующую ячейку;
- Заполните базу данных значениями из табл. 2.
Фамилия | Имя | Отчество | Год рождения | Школа | Класс | |
1 | Балбышева | Нина | Леонидовна | 1993 | МОУ “Икейская СОШ” | 11 |
2 | Шек | Николай | Фёдорович | 1995 | МОУ “Икейская СОШ” | 9 |
3 | Гапеевцева | Анна | Олеговна | 1994 | МОУ “Икейская СОШ” | 10 |
4 | Юрченко | Алёна | Александровна | 1994 | МОУ “Икейская СОШ” | 10 |
5 | Чиж | Анастасия | Владимировна | 1995 | МОУ “Икейская СОШ” | 9 |
6 | Сороковикова | Светлана | Сергеевна | 1993 | МОУ “Икейская СОШ” | 11 |
7 | Ареськин | Владислав | Антонович | 1996 | МОУ “Икейская СОШ” | 8 |
8 | Галуза | Олеся | Петровна | 1993 | МОУ “Икейская СОШ” | 11 |
9 | Рябова | Екатерина | Юрьевна | 1994 | МОУ “Икейская СОШ” | 10 |
10 | Довыденко | Анастасия | Михайловна | 1995 | МОУ “Икейская СОШ” | 9 |
- Сохраните введённые данные. В результате вы получили таблицу, с которой можно работать.
- Произведите сортировку данных по полю Фамилия по алфавиту (по возрастанию). Для этого нужно выбрать на панели инструментов значок – Сортировать по возрастанию.
5. Подведение итогов.
Вопросы:
С какими новыми понятиями Вы познакомились?
Объясните смысл каждого понятия;
Приведите примеры баз данных.
6. Домашнее задание:
& 12, Выучить все основные определения понятий.
Придумать свою базу данных.
Здесь представлен конспект к уроку на тему «Создание и заполнение базы данных», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.