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