Цели урока:
Образовательные: закрепить основные понятия и объекты базы данных, структуру базы данных, взаимосвязь полей БД, получить информацию о существующих БД и их классификации.
Воспитательная: формирование самостоятельности, ответственности, внимательности при работе с компьютером, воспитание информационной культуры учащихся, работа в коллективе.
Развивающая: Развитие внимания, аналитического мышления и наблюдательности, умения решать конкретную задачу
Ход урока
Этап 1. Приветствие
На занятии присутствуют: учащиеся, члены жюри (членами жюри могут быть преподаватели по информатике, заведующие отделениями и сами учащиеся) и преподаватель информатики, который начинает урок.
Группа делится на две команды, в каждой команде выбирается капитан.
Преподаватель приветствует всех, объявляет тему урока, план урока на большом экране, представляет членов жюри, выдаёт им лист контроля (Приложение 1), и даёт слово каждой команде для приветствия.
Каждая команда представляется (капитан, название, девиз команды, представление членов команды)
Конкурс оценивается по 1 баллу.
Этап 2. Блиц - опрос
Каждой команде предлагается по 4 вопросов викторины. Если команда не ответит на вопрос, то балл засчитывается тому участнику, который дал правильный ответ.
1 вариант.
1 БД это ….?
Ответ: это совокупность взаимосвязанных данных, которые обладают свойствами структурированности, хранятся во внешней памяти компьютера, и организованы по правилам, предполагающим общие принципы описания, хранения и обработки данных. (1 балл)
2. Типы БД (примеры)
Ответы: фактографические и документальные.
Фактографические БД содержат краткие сведения об объектах, представленные в определенном формате, например, Марка машины, завод-изготовитель, год выпуска …
В документальных БД содержится информация разного типа: текстовая, звуковая, графическая, мультимедийная (только название 2 балла, с примерами 4 балла)
3. Каким требованиям должны удовлетворять СУБД?
Ответ: (возможность манипулирования данными, возможность поиска и формирования запросов, обеспечение целостности данных, обеспечение защиты и секретности)
(названы все требования — 4 балла)
4. Назовите простые СУБД, предназначенные для работы в небольших организациях
Ответ: (Access, FoxPro и Paradox) (1 балл)
2 вариант.
1 СУБД — это. . .?
Ответ: программное обеспечение, которое позволяет создавать БД, обновлять и дополнять информацию, обеспечивать гибкий доступ к информации. (1 балл)
2 Перечислите основные свойства баз данных
Ответ: (структурированность, взаимосвязанность, независимость от прикладных программ) (по 1 баллу за каждое свойство -3 балла)
3 Назовите СУБД мощного типа
Ответ: (Oracle, Sybase, Informix) (1 балл)
4 Модели БД и их параметры
Ответ: (иерархическая, сетевая, реляционная) (5 баллов)
ИЕРАРХИЧЕСКАЯ МОДЕЛЬ
Иерархическая модель базы данных представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево (граф). -Данная модель характеризуется такими параметрами, как уровни, узлы, связи. Принцип работы модели таков, что несколько узлов более низкого уровня соединяется при помощи связи с одним узлом более высокого уровня.
Узел — информационная модель элемента, находящегося на данном уровне иерархии.
Свойства иерархической модели базы данных:
несколько узлов низшего уровня связано только с одним узлом высшего уровня;
иерархическое дерево имеет только одну вершину (корень), неподчиненный никакой другой вершине; каждый узел имеет свое имя (идентификатор);
СЕТЕВАЯ МОДЕЛЬ
Сетевая модель базы данных похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь), однако характер их отношений принципиально иной. В сетевой модели принята свободная связь между элементами разных уровней. Примером может служить база данных, хранящая сведения о закреплении учителей-предметников за определенными классами, где видно, что один учитель может преподавать в нескольких классах, и что один и тот же предмет.
Преподаватель: просим членов жюри подвести итоги конкурса.
Этап 3. Выступление команд: (домашняя заготовка)
1 команда подготовила сообщение по БД Visual FoxPro
Visual FoxPro (VFP) — объектно-ориентированный и процедурный язык программирования систем управления реляционными базами данных, разработанный корпорацией Microsoft. Основой для данного программного продукта послужил язык программирования FoxPro. Относится к семейству языков xBase, разработанных на базе синтаксиса языка программирования dBase. Другими членами данного семейства являются Clipper и Recital.
Первоначально FoxPro (исходное название — FoxBASE) разрабатывалась Fox Software, начиная с 1984 года. В 1992 году Fox Technologies была куплена Microsoft, новые версии продукта значительно видоизменились и приобрели префикс «Visual». Последняя версия оригинального FoxPro — версия 2. 6 — работала под Mac OS, DOS, Windows и Unix; уже в версии Visual FoxPro 3. 0 от MS список поддерживаемых платформ сократился до Mac OS и Windows, а в более поздних версиях от MS — уже только до Windows.
Полную информацию смотрите в файле.