Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.
Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.
Базы данных используются буквально во всех сферах человеческой деятельности — в науке, производстве, торговле, медицине, криминалистике, искусстве и т.п. Современное общество стремительно накапливает информацию. Каждая организация, фирма, предприятие должны хранить большое количество информации.
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Просмотр содержимого документа
«Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.»
Разработка
областного открытого урока
Тема: Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.
Группа: 22 АQ
Курс: 2
Специальность:06120200 Системы информационной безопасности.
Квалификация:4S06120202 Техник информационной безопасности.
Разработала: Конкашева Куляш Серикказинова
ПМ 02 РО 2 Создавать и работать с базами данных
КГКП «Семейский финансово - экономический колледж
имени РымбекаБайсеитова» Управленияобразования области Абай
Миссия колледжа:
Качественное образование, создающее глубоко образованных, профессиональных лидеров мировой экономики, способствующих устойчивому экономическому развитию мира
Видение колледжа:
Быть признанным на арене мирового образования, обеспечить качественное образование при профессиональной подготовке конкурентоспособных специалистов
Ценности
Аналитическое мышление, ответственность, дисциплинированность, умение работать в команде
План учебного занятия
Тема занятия:
Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.
Наименование модуля /дисциплины
ПМ 02 Создание web страниц, сайтов с применением Web технологий/РО2 «Создавать и работать с базами данных»
Подготовил педагог
Конкашева Куляш Серикказиновна
1. Общие сведения:
Дата урока:
Курс, группа
13.02.2024
II- курс, 22 АQ
Тип занятия
Комбинированный
2. Цели и задачи урока:
- формирование у обучающихся системы знаний по созданию информационной модели на основе проектирования базы данных;
- формирование навыка приведения отношений к первой, второй и третьей нормальным формам;
3. Ожидаемые результаты:
- проектирует базу данных с учётом требований нормализации;
- использует нормальную форму Бойс-кода
4. Необходимые ресурсы:
Мультимедиа установка (компьютер, проектор), или интерактивная доска, презентация в программе PowerPoint, программа Microsoft office Access
5. Ход занятия:
Этапы урока:
Содержание урока
Примечание
1.Организационный момент
Постановка целей и задач урока
3. Опрос домашнего задания:
4.Изучение нового материала.
Закрепление пройденного материала
Подведение итогов урока
Домашнее задание
Проверка готовности компьютера
- Приветствие
- Проверка внешнего вида студентов проверка отсутствующих; заполнение журнала.
- Проверка готовности обучающихся
- Постановка целей и задач урока
Тренинг «Позитив»
Мотивационный этап
Покупка в супермаркете
Расчеты с использованием кредитной карточки
Заказ путевки в туристическом агентстве
Заказ книг в местной библиотеке
Оформление страхового полиса
Работа в Internet.
Обучение в университете
- формирование у обучающихся системы знаний по созданию информационной модели на основе проектирования базы данных;
- формирование навыка приведения отношений к первой, второй и третьей нормальным формам;
Проверка знаний предыдущей темы
План:
Смысл нормализации схем баз данных
Первая нормальная форма (1NF)
Вторая нормальная форма (2NF)
Третья нормальная форма (3NF)
Нормальная форма Бойса – Кодда (NFBC)
Нормализация это процесс организации данных в базе данных. Это включает создание таблиц и установку отношений между этими таблицами в соответствии с правилами, предназначенными для защиты данных и обеспечения большей гибкости базы данных за счет исключения избыточности и несогласованности зависимости.
Избыточные данные отнимают место на диске и создают проблемы с обслуживанием. Если необходимо изменить данные, которые находятся в нескольких местах, их необходимо изменить точно так же, как во всех местах. Изменение адресов клиентов значительно упрощается, если эти данные хранятся только в таблице Customers, а не в базе данных.
Что такое "несогласованная зависимость"? В отличие от того, что пользователь может искать в таблице Customers по адресу определенного клиента, может не иметь смысла искать зарплаты сотрудников, обращающихся к этому клиенту. Зарплата сотрудника связана с сотрудником или зависит от него, поэтому его следует переместить в таблицу Employees (сотрудники). Несогласованные зависимости могут усложнить доступ к данным, так как путь для поиска данных может отсутствовать или быть нарушен.
Существует несколько правил нормализации баз данных. Каждое правило называется "обычной формой". Если выполняется первое правило, база данных называется "Первая нормальная форма". Если выполняются первые три правила, база данных считается "третьей нормальной форме". Хотя возможны и другие уровни нормализации, Третья нормальная форма считается самым высоким уровнем, необходимым для большинства приложений.
Практическое задание
-Использование Learningapps.org
https://learningapps.org/watch?v=pwahkj1at24
Рефлексия
Лист самооценивания
Мои знания и умения на уроке
-Мне нужна помощь!!! Я многое не понял!!!
-Мне многое было понятно!!!
-Я все понял!!! У меня все получилось!!!
Составление тестовых вопросов по пройденным темам в приложении Kаhoot
3 мин 09.15-09.18
5 мин 09.18-09.23
(провести со студентами тренинг создание положительного эмоционального настроя на собеседника, овладение техникой комплимента)
5 мин 09.23-09.28
Презентация
(Примеры использования баз данных в повседневной жизни)
2 мин 09.28-09.30
Презентация
15 мин 09.30-09.45
quizizz.com
(Приложение 1)
Презентация
15 мин 9.45-10.00
(Преподаватель называет тему урока и предлагает учащимся сформулировать цель с помощью опорных глаголов. (изучить, знать, уметь, выяснить, обобщить, закрепить, выполнить практическую работу, проанализировать, сделать вывод,и др.).
(Приложение 2)
20 мин 10.05-10.25
Практическое задание (использование QR код)
(Приложение 3)
10 мин 10.25-10.35
(Приложение 4)
10 мин 10.35-10.45
Применение доски Padlet
5 мин 10.45-10.50
Kаhoot
Преподаватель Конкашева К.С.
(подпись) (ФИО)
Приложение 3
Практическое задание (использование QR код)по нормализации базы данных в MS Access: "От первой к третьей нормальной форме"*
*Шаг 1: Создание таблицы*
1.1. Откройте MS Access и создайте новую базу данных.
1.2. В разделе "Таблицы" создайте новую таблицу.
1.3. Определите основные поля таблицы, например, таблица "Заказы" с полями "Номер заказа", "Дата заказа", "Клиент", "Товар" и "Количество".
Заказы
Дата заказа
Номер заказа
Клиент
Товар
Количество
на складе
13.02.2024
125
Иванов И.И.
Смартфоны
(Samsung Galaxy S24 Ultra 5G)
5
нет в наличии
23.01.2024
225
Петров В.П.
Материнская плата
(Esonic B760 Plus v1.01)
10
на складе
22.01.2024
150
Сидоров В.И.
Клавиатура
(Redragon Lakshimi)
15
нет в наличии
25.01.2024
120
Сериков Д.К.
Процессор
(AMD Ryzen 7
7800X3D OEM)
10
нет в наличии
30.01.2024
330
Миронов Н.П.
Блок питания
(CORCAIR RM750E
75Bt)
12
на складе
22.01.2024
550
Жиров Э.К.
Звуковые карты(Univtrsal Audio Apollo Twin)
16
*Шаг 2: Первая нормальная форма (1NF)*
2.1. Проверьте, чтобы каждая ячейка в таблице содержала только одно значение. Разбейте множественные значения в одной ячейке на отдельные строки.
2.2. Обеспечьте уникальность каждой записи, добавив первичный ключ (например, "Номер заказа").
*Шаг 3: Вторая нормальная форма (2NF)*
3.1. Убедитесь, что таблица находится в 1НФ
3.2. Разделите таблицу на отдельные связанные таблицы, чтобы устранить зависимость не ключевых атрибутов от части первичного ключа. Например, выделите таблицу "Товары" с атрибутами "Код товара", "Наименование" и "Цена".
Товары
Код товара
Наименование
Цена
Смартфоны
8585
(Samsung Galaxy S24 Ultra 5G)
120 000
Материнская плата
8080
(Esonic B760 Plus v1.01)
5 000
Клавиатура
9090
(Redragon Lakshimi)
7 000
Блок питания
9080
(CORCAIR RM750E
75Bt)
120 000
Звуковые карты
9081
(Univtrsal Audio Apollo Twin)
329 300
Процессор
9086
(AMD Ryzen 7
7800X3D OEM)
196 200
*Шаг 4: Третья нормальная форма (3NF)*
4.1. Убедитесь, что таблица находится в 2НФ.
4.2. Разделите таблицы таким образом, чтобы каждый атрибут зависел только от первичного ключа. Например, выделите таблицу "Клиенты" с атрибутами "Код клиента", "Имя клиента", "Адрес" и "Телефон".
Выделите таблицу
Клиенты
Код клиента
Имя клиента
Адрес
Телефон
Иванов И.И.
5289
Иван
Ауезова 55 кв 43
+77472311067
Петров В.П.
5512
Виктор
ул.
Молдагалиева 42
+77471465444
Сидоров Е.И.
6063
Евгений
ул.Каржалбай улы 320/4
+77727247808
Сериков Д.К.
2058
Дамир
ул. Восточный 12 дом 5
+77834660030
Миронов Н.П.
3038
Николай
ул.Сатпаевата 35 дом 25
+77834660040
4.3. Проверьте, чтобы не было транзитивных зависимостей между атрибутами.
*Шаг 5: Проверка и оптимизация*
5.1. Проведите анализ и убедитесь, что все таблицы соответствуют требованиям 3НФ.
5.2. Проверьте целостность данных и связи между таблицами.
*Шаг 6: Тестирование*
6.1. Добавьте несколько записей в таблицы и убедитесь, что база данных работает корректно.
6.2. Проведите тестирование на соответствие нормальным формам после каждого изменения.
*Задание по использованию нормальной формы Бойса-Кода в MS Access*
*Шаг 1: Создание таблицы*
1.1. Откройте MS Access и создайте новую базу данных.
1.2. В разделе "Таблицы" создайте новую таблицу.
Определите основные поля таблицы, например, таблица "Сотрудники" с полями "ID сотрудника", "Имя", "Должность" и "Отдел".
Сотрудники
ID- пароль сотрудника
Имя
Должность
подразделение
Серікұлы.М
13475122
Марат
преподаватель
1
Какенов.Д.С
13578150
Данияр
Старший преподаватель
2
Серіков.С.Ф
13877160
Серік
преподаватель
3
Смагулова Г.А
13880166
Гульмира
преподаватель
1
Омаров.Е.Б
13888122
Еркін
преподаватель
3
*Шаг 2: Первая нормальная форма (1NF)*
2.1. Проверьте, чтобы каждая ячейка в таблице содержала только одно значение. Разбейте множественные значения в одной ячейке на отдельные строки.
2.2. Обеспечьте уникальность каждой записи, добавив первичный ключ (например, "ID сотрудника").
*Шаг 3: Нормальная форма Бойса-Кода (BCNF)*
3.1. Убедитесь, что таблица находится в 1НФ.
3.2. Разделите таблицу на отдельные связанные таблицы, чтобы устранит…
*Введение в Нормализацию Базы Данных в MS Access*
База данных – это организованное хранилище информации, и для ее эффективного использования важно, чтобы данные были хорошо организованы.
Нормализация – это процесс, который помогает структурировать базу данных, уменьшая избыточность информации и повышая ее целостность.
*Цель нормализации:*
Обеспечить целостность данных, т.е. чтобы при изменении одних объектов автоматически происходило соответствующее изменение связанных с ними объектов.
*Шаг 1: Создание таблицы*
1. Определите основные сущности и атрибуты, которые необходимо хранить, например, таблицу "Студенты" с полями "ID студента", "Имя", "Курс" и "Группа".
Студенты
ID- пароль студенты
Имя
Курс
Группа
Абенов
123456
Расул
II
22 ЕА-1
Әнуарбек
123458
Нұрсана
III
22 ЕА-2
Клюшимченко
123459
Давид
II
22 ЕА-3
Култас
123410
Іңкәрім
III
22 ЕА-4
Бисенов
123411
Ильдар
II
22 MS - 1
Вилков
123412
Илья
III
22 MS - 2
*Шаг 2: Первая нормальная форма (1NF)*
2. Разбейте таблицу на отдельные строки, чтобы избежать множественных значений в ячейке. Добавьте первичный ключ.
*Шаг 3: Вторая нормальная форма (2NF)*
3. Разделите таблицу на связанные таблицы, чтобы устранить зависимость не ключевых атрибутов от части первичного ключа.
*Шаг 4: Третья нормальная форма (3NF)*
4. Разделите таблицы так, чтобы каждый атрибут зависел только от первичного ключа, устраните транзитивные зависимости.
*Шаг 5: Нормальная форма Бойса-Кода (BCNF)*
5. Разделите таблицы, чтобы устранить все неключевые зависимости, обеспечивая оптимальную структуру данных.