Презентация "Нормализация отношений" по дисциплине "Основы построения БД"
план-конспект занятия
ПОРЯДОК ПРОВЕДЕНИЯ НОРМАЛИЗАЦИИ ОТНОШЕНИЯ
Скачать:
Вложение | Размер |
---|---|
normalizatsiyaotnosheniy.ppt | 793.5 КБ |
Предварительный просмотр:
Подписи к слайдам:
Нормализация отношений Таблица « Студент ы» Номер студента ФИО Номер комнаты Телефон Курс Семестр Предмет Оценка 31801 Иванов И.И. 21 45-45-45 2 3 Математика 4 2 4 5 2 4 Физкультура 5 31811 Петров П.П. 21 45-45-45 2 3 Математика 4 2 4 4 2 4 Физкультура 3 32823 Сидоров С.С. 34 45-46-00 1 1 Физика 4 1 2 4 1 2 История 3 Таблица не находится в первой нормальной форме Переходите к следующему слайду управляющей кнопкой. Если кнопка на экране не появилась, значит вы не досмотрели слайд до конца.
Номер студента ФИО Номер комнаты Телефон Курс Семестр Предмет Оценка 31801 Иванов ИИ 21 45-45-45 2 3 Математика 4 31801 Иванов ИИ 21 45-45-45 2 4 Математика 5 31801 Иванов ИИ 21 45-45-45 2 4 Физкультура 5 31811 Петров ПП 21 45-45-45 2 3 Математика 4 31811 Петров ПП 21 45-45-45 2 4 Математика 4 31811 Петров ПП 21 45-45-45 2 4 Физкультура 3 32823 Сидоров СС 34 45-46-00 1 1 Физика 4 32823 Сидоров СС 34 45-46-00 1 2 Физика 4 32823 Сидоров СС 34 45-46-00 1 2 История 3 Таблица « Студент ы», приведенная к первой нормальной форме Нормализация отношений
Концептуальная модель Студент может проживать в общежитии. В каждой комнате общежития имеется телефон. В одной комнате могут проживать несколько студентов. Обучение в колледже осуществляется по семестрам. Предмет может изучаться в нескольких семестрах. В одном семестре изучается несколько предметов. Результатом обучения является оценка по предмету .
Функциональные зависимости Номер студента ФИО Номер комнаты Телефон Курс Семестр Предмет Оценка 31801 Иванов ИИ 21 45-45-45 2 3 Математика 4 31801 Иванов ИИ 21 45-45-45 2 4 Математика 5 31801 Иванов ИИ 21 45-45-45 2 4 Физкультура 5 31811 Петров ПП 21 45-45-45 2 3 Математика 4 Для работы слайда нажимайте кнопку мыши Номер студента ФИО Номер студента Номер комнаты Номер комнаты Телефон Номер студента, Курс, Семестр, Предмет Оценка ФИО Номер студента – является правильной ФЗ, но из двух взаимообратных ФЗ выбирают одну, преимущественно с кодом, стоящим слева . Номер студента Телефон - является правильной ФЗ, но телефон является атрибутом общежития.
Диаграмма функциональных зависимостей НомерСтудента Номер студента ФИО Номер студента Номер комнаты ФИО НомерКомнаты Номер комнаты Телефон Телефон Номер студента, Курс, Семестр, Предмет Оценка Курс Семестр Предмет Оценка
Правила построения диаграмм Атрибут в диаграмме изображается один раз. Атрибуты обводятся овалом. Стрелка рисуется от ключевого атрибута к неключевому атрибуту. Для смыслового объединения атрибуты заключают в прямоугольник. Из списка ФЗ удаляют следствия теорем. Обязательно выделяют ключ таблицы. Если ключ таблицы не вошел ни в одно отношение, то для него создают дополнительную таблицу. Обязательно проверяют возможность связи таблиц.
Выводы НомерСтудента ФИО НомерКомнаты Телефон Курс Семестр Предмет Оценка В отношении имеется транзитивная зависимость, следовательно таблица находится во 2НФ и подлежит нормализации НомерСтудента НомерКомнаты Телефон В отношении три сущности: Студент, Общежитие, Успеваемость.
Выводы НомерСтудента ФИО НомерКомнаты Телефон Курс Семестр Предмет Оценка НомерСтудента НомерКомнаты ФИО В отношении три сущности: Студент, Общежитие, Успеваемость. Сущность Студент имеет атрибуты : НомерСтудента, ФИО,НомерКомнаты Сущность Общежитее имеет атрибуты : НомерКомнаты,Телефон НомерКомнаты Телефон Сущность Успеваемость имеет атрибуты : НомерСтудента, Курс, Семестр,Предмет, Оценка
Номер студента ФИО Номер комнаты 31801 Иванов ИИ 21 31811 Петров ПП 21 32823 Сидоров СС 34 Номер комнаты Телефон 21 45-45-45 34 45-46-00 Результат нормализации Каждая таблица должна быть отношением и находиться в 3НФ (НФБК). В таблице должен быть выделен ключ. Отношение «Студент» Отношение «Общежитие» Номер студента Курс Семестр Предмет Оценка 31801 2 3 Математика 4 31801 2 4 Математика 5 31801 2 4 Физкультура 5 31811 2 3 Математика 4 31811 2 4 Математика 4 31811 2 4 Физкультура 3 32823 1 1 Физика 4 32823 1 2 Физика 4 32823 1 2 История 3 Отношение «Успеваемость» Таблица Ключ Студент Номер студента Общежитие Номер комнаты Успеваемость Номер студента Курс Семестр Предмет
Номер студента Курс Семестр Предмет Оценка Успеваемость Номер студента ФИО Номер комнаты Номер комнаты Телефон Студент Общежитие Схема связи
1. Голицина О.Л, Максимов Н.В., Попов И.И. Базы данных. Учебное пособие для ССУЗов.- М.:ФОРУМ:ИНФРА-М, 2020.- 352с. 2. Голицына О. Л., Партыка Т. Л., Попов И. И. Основы проектирования баз данных.- М.:ФОРУМ:ИНФРА-М, 2020.- 416 с 3. Кузнецов С. Д. Базы данных.- М.: Академия, 2020.- 496с 4. Крёнке, Д. Теория и практика построения баз данных.9-е издание.- СПб.: Питер, 2005.- 859 с. 5. Сенов А. Access 2010.- СПб.: Питер, 2010 .- 288 с. 6. Фуфаев Э. В., Д. Э. Фуфаев Д. Э. Базы данных.- М.: Академия, 2020.- 320с Литература
По теме: методические разработки, презентации и конспекты
Практическое задание по по Microsoft Office Excel.Построение диаграмм.
В задании приведены варианты построения диаграмм....
Применение свойств модуля при решении задач и построении графиков функции.
ВведениеСущественной характеристикой числа, как в действительной, так и в комплексной области, является понятие его абсолютной величины или модуля.Это понятие имеет широкое распространение в раз...
Построение учебного процесса по формированию у подростков универсальных учебных действий в рамках среднего профессионального образовательного учреждения.
В статье показана необходимость индивидуализация подростков старшего возраста в современных условиях, раскрыта сущность понятий «индивидуализация» студ...
Построение графиков и решение нелинейных уравнений в табличном процессоре
Табличный процессор. Построение графика. Работа с мастером функций и мастером диаграмм....
Методическое пособие по информатике "Построение диаграмм в MS Excel"
Методическое пособие создано с целью оказания методической помощи студенту для эффективного формирования знаний, умений и практических навыков по теме: «Построение диаграмм в M...
Построение чертежа основы конструкции полочки и спинки (поэтапное построение конструкции)
Построение чертежа основы конструкции полочки и спинки (поэтапное построение)....
2 занятие Основные операции построения 3D-моделей. Выдавливание и вырезание при построении трёхмерного объекта
2 занятие у нас практическое.Пошаговая инструкция схемы-алгоритма даст возможность закрепить навыки в Операциях Выдавливания и вырезания в САПР Компас-3D LT V12Построение 3D-модели Детской спорт...