kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.

Нажмите, чтобы узнать подробности

Базы данных используются буквально во всех сферах человеческой деятельности — в науке, производстве, торговле, медицине, криминалистике, искусстве и т. п. Современное общество стремительно накапливает информацию. Каждая организация, фирма, предприятие должны хранить большое количество информации.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.»














Разработка

областного открытого урока


Тема: Отличает формирование: первая, вторая и третья нормальные формы. Использует нормальную форму Бойс-кода.

Группа: 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.Организационный момент


























  1. Постановка целей и задач урока







3. Опрос домашнего задания:








4.Изучение нового материала.






















































  1. Закрепление пройденного материала


















  1. Подведение итогов урока






  1. Домашнее задание

Проверка готовности компьютера

- Приветствие

- Проверка внешнего вида студентов проверка отсутствующих; заполнение журнала.

- Проверка готовности обучающихся

- Постановка целей и задач урока


Тренинг «Позитив»







  1. Мотивационный этап

  • Покупка в супермаркете

  • Расчеты с использованием кредитной карточки

  • Заказ путевки в туристическом агентстве

  • Заказ книг в местной библиотеке

  • Оформление страхового полиса

  • Работа в Internet.

  • Обучение в университете





- формирование у обучающихся системы знаний по созданию информационной модели на основе проектирования базы данных;

- формирование навыка приведения отношений к первой, второй и третьей нормальным формам;


Проверка знаний предыдущей темы



План:

  1. Смысл нормализации схем баз данных

  2. Первая нормальная форма (1NF)

  3. Вторая нормальная форма (2NF)

  4. Третья нормальная форма (3NF)

  5. Нормальная форма Бойса – Кодда (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. В разделе "Таблицы" создайте новую таблицу.

    1. Определите основные поля таблицы, например, таблица "Сотрудники" с полями "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. Разделите таблицы, чтобы устранить все неключевые зависимости, обеспечивая оптимальную структуру данных.






Получите в подарок сайт учителя

Предмет: Информатика

Категория: Уроки

Целевая аудитория: 11 класс

Автор: Конкашевой Куляш Серикказиновна

Дата: 22.05.2024

Номер свидетельства: 651194


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства