«Урок по теме «Реляционная модель данных»

Тема урока: «Реляционная модель данных»
Тип урока: урок изучения нового материала.
Вид урока: комбинированный.
Формы работы:
Объяснение нового материала – фронтальная работа
Практическая работа – индивидуальная работа.
ХОД УРОКА
Организационный момент. Приветствие учащихся.
Актуализация знаний учащихся
Тест «алгебра логики»
Изучение нового материала
Представьте себя в роли директора организации . Смогли бы вы упомнить все сведения об общественной работе, домашний адрес, состояние здоровья. образование, стаж и т. д. Такая рутинная работа преследует каждого руководителя большого коллектива. Кто из вас знает, а как раньше хранились данные о сотрудниках некоторого коллектива? (В картотеках: в виде выдвижных ящиков, где в алфавитном порядке стояли личные дела сотрудников). С появлением компьютеров люди стали задумываться, а как бы занести в память компьютера данные и потом с ними работать (осуществлять поиск, дополнять и изменять сведения). Так были созданы специальные программы, которые позволяли осуществить все эти операции. Они получили название – информационно-поисковые системы. Сейчас они применяются во всех отраслях человеческой деятельности: в банках, магазинах, библиотеках и так далее. На уроке рассмотрим понятие информационно-поисковой системы, базы данных, основные элементы и виды баз данных, познакомимся с одной из систем управления базами данных – Microsoft Access. II. Теоретическая часть.
Итак, поиск информации можно поручить компьютеру. Для этого были созданы программы – информационно-поисковые системы.
Информационно-поисковая система – это система, где хранится информация, из которой по требованию пользователя выдается нужная информация, поиск которой осуществляется либо вручную, либо автоматически (определение записать в тетрадь). Информационно-поисковая система состоит из двух частей:
большая, специально организованная совокупность данных (она называется базой данных);
программа, позволяющая оперировать этими данными (СУБД – система управления базой данных) (записать в тетрадь).
Основой любой базы данных является информационная модель. Она описывает свойства и структуру объекта моделирования, а также операции их обработки. Рассмотрим три типа информационных моделей одного объекта: иерархическую, сетевую и реляционную.
Иерархические. Существует строгая подчиненность элементов: один главный, остальные подчиненные. Например, система каталогов на диске.
2. Сетевая БД более гибкая: нет явно выраженного главного элемента и в ней существует возможность установления горизонтальных связей. Например, организация информации в Интернете (WWW).
3.  Реляционная СУБД.  Реляционной (от английского “relation”- отношение) называется БД, которая содержит информацию, организованную в виде прямоугольной таблицы.
Основы реляционной модели данных были впервые изложены в статье Е. Кодда в 1970 г. Эта работа послужила стимулом для большого количества статей и книг, в которых реляционная модель получила дальнейшее развитие.
Задание. На доске приведена некоторая совокупность данных. Какую полезную для вас информацию вы можете извлечь из нее?
1, 3, 5; ТУ-154; Тюмень; 4, 7; Москва; 8-40; АН-24; Ижевск; 16-20; ТУ-134;320; 308; 3107; 17-35; 1, 3, 5, 7.
– В этой совокупности данных, конечно, можно понять, что речь идет о вылетах самолетов, но в какой день, в какое время и т. д. узнать невозможно. Если же эти данные структурировать, то получим полную информацию о вылетах самолетов.
Рассматриваем таблицу №1
Таблица №1.

Аэропорт
назначения
Номер
рейса
Тип
самолета
Дни
отправления
Время
Отправления

Москва
320
ТУ-154
1,3,5
16-20

Ижевск
308
АН-24
4,7
17-35

Тюмень
3107
Ту-134
1,3,5,7
8-40

– Данная структура имеет форму прямоугольной таблицы. База данных, поддерживающая такой вид структуры, называется реляционной (записывают виды баз данных). Каждая строка этой таблицы есть совокупность значений признаков, относящихся к конкретному объекту. Такую строку называют записью, а столбцы – полями записи. Прямоугольная таблица – одна из возможных представлений структуры данных.
В настоящее время в мире создано сотни тысяч информационно-поисковых систем. Они применяются в банках, в библиотеках, в больницах, в институтах, в магазинах и т. д. Некоторые информационно-поисковые системы объединяются в крупные, централизованные информационно-поисковые системы, и называются банками данных.
Создание базы банных выполняется в три этапа. (Слайды )
Этап 1. Постановка задачи
На первом этапе разработки базы данных необходимо составить описание предметной области, о которой предстоит собирать сведения. Наиболее полное описание предметной области может наиболее точно определить конечную цель создания базы данных и конкретные задачи, которые она будет решать.
Например: Мы с вами выбирали предметную область - туристический бизнес. На сегодняшний день стремительно развивается рынок туристических услуг. Насыщенность рынка туризма разнообразными туристическими услугами велика. Осуществить выбор или предпочтение к чему-либо сложно из-за огромного потока информации. База данных туристических услуг поможет осуществить выбор.
Чтобы составить наиболее полное описание базы данных этой предметной области, вам потребуются знания из других дисциплин, а также из личного опыта.
Этап 2. Проектирование базы данных
На втором этапе выделяем объекты БД и их параметры.
В нашей предметной области мы выделяем следующие объекты – это страны. Для каждой страны, а у нас их – 15, мы определяем классы: столица, часть света, население, площадь, стоимость тура, количество дней и конечно фотографии.
Таким образом, анализ выделенных параметров, описывающих предметную область в целом, может привести к уточнению структуры базы данных.
Современные системы управления базами данных ориентированы на реляционную модель данных, поэтому после выделения классов и их параметров надо нарисовать реляционную модель.
Для таблицы необходимо описать Имена и Типы данных полей, определить ключевое поле.
Перечислите, какие имена и типы данных, ключевое поле могут быть в таблицах? Правильно, имена: страны, достопримечательности, население страны, площадь страны, столица страны и т.д. Тип данных: текстовый. Ключевое поле: порядковый номер или название страны.
А теперь давайте представим ту информацию, которую мы будем использовать для создания базы данных. Наша база данных будет состоять из 15 стран.
Этап 3. Создание базы данных в СУБД
Создание компьютерной модели подчиняется общей последовательности действий, типичных для любой СУБД:
1. Запуск программы Access и создание Новой базы данных.
2. Таблицу создаём в режиме конструктора.
3. Вводим параметры таблиц и задание типа данных.
4. Ввод значение данных в таблицы.
III. Практическая работа №1
Ученики создают базу данных, кто выполнил всю работу, садятся за свои места.
5. Практическая работа. (Слайды )
А теперь мы на практике попробуем создать базу данных туристической индустрии. Последовательность выполнения работы описана в третьем этапе и на индивидуальных карточках. Ваша база данных должна состоять из двух таблиц:
Таблица 1. Страна.
Таблица 2. Форма.
Прежде чем приступить к практической работе повторим технику безопасности при работе на компьютере.

Техника безопасности при работе на компьютере.
При работе на компьютере - соблюдайте правильную посадку.
Не вставать с рабочих мест, даже если в класс входит другой учитель.
Запрещается трогать провода и разъемы;
Запрещается включать и отключать аппаратуру без указания учителя;
При появлении запаха гари немедленно прекратить работу.

Задание для практической работы
Примерная информационная модель - «Турагентство»
Страна
Столица
Часть света
Население
(тыс.чел)
Площадь
(тыс. кВ. м)
Стоимость
(руб)
Кол-во дней
Фотография

Австрия
Вена
Европа
7 513
84
37 920
7
Тип поля ВЛОЖЕНИЕ

Великобритания
Лондон
Европа
55 928
244
27 783
7


Греция
Афины
Европа
9 280
132
30 168
7


Афганистан
Кабул
Азия
20 340
647
14 550
7


Монголия
Улан-Батор
Азия
1 555
1565
20 000
5


Япония
Токио
Азия
114 276
372
46 808
10


Франция
Париж
Европа
53 183
551
30 540
7


Швеция
Стокгольм
Европа
8 268
450
18 450
10


Египет
Каир
Африка
38 740
1001
8820
7


Сомали
Могадишо
Африка
3 350
638
25000
10


США
Вашингтон
Америка
217 700
9363
92760
7


Аргентина
Буэнос-Айрес
Америка
26 060
2777
30 168
15


Мексика
Мехико
Америка
62 500
1973
75960
13


Мальта
Валлетта
Европа
330
0,3
25920
7


Монако
Монако
Европа
25
0,2
59300
7



IV. Физкультминутка. Упражнения для расслабления глаз под музыкальное сопровождение.
V. Постановка домашнего задания
Дома ученикам необходимо выучить все основные определения понятий
VI. Подведение итогов урока
На доске выписаны все новые понятия, изученные на уроке, и повторение материала с учениками ведется по ним.
Информационно-поисковая система.
База данных, система управления базой данных.
Банк данных.
Реляционная база данных.
Запись.
Поле записей.
Иерархическая база данных.
Сетевая база данных.
С помощью небольшого опроса устанавливается, как учащиеся усвоили материал данного урока.
Выставление оценок.





































Задание для практической работы
Примерная информационная модель - «Турагентство»
Страна
Столица
Часть света
Население
(тыс.чел)
Площадь
(тыс. кВ. м)
Стоимость
(руб)
Кол-во дней
Фотография

Австрия
Вена
Европа
7 513
84
37 920
7
Тип поля ВЛОЖЕНИЕ

Великобритания
Лондон
Европа
55 928
244
27 783
7


Греция
Афины
Европа
9 280
132
30 168
7


Афганистан
Кабул
Азия
20 340
647
14 550
7


Монголия
Улан-Батор
Азия
1 555
1565
20 000
5


Япония
Токио
Азия
114 276
372
46 808
10


Франция
Париж
Европа
53 183
551
30 540
7


Швеция
Стокгольм
Европа
8 268
450
18 450
10


Египет
Каир
Африка
38 740
1001
8820
7


Сомали
Могадишо
Африка
3 350
638
25000
10


США
Вашингтон
Америка
217 700
9363
92760
7


Аргентина
Буэнос-Айрес
Америка
26 060
2777
30 168
15


Мексика
Мехико
Америка
62 500
1973
75960
13


Мальта
Валлетта
Европа
330
0,3
25920
7


Монако
Монако
Европа
25
0,2
59300
7



15

Приложенные файлы


Добавить комментарий