close

Вход

Забыли?

вход по аккаунту

?

ГолосоваАМ НормализацияОтношений

код для вставкиСкачать
Нормализация отношений
Презентация
для
проведения
занятий
по
профессиональному
модулю
«Разработка
и
администрирование
баз
данных»
для
студентов
специальности
230115
«Программирование
в
компьютерных
системах»
Разработка преподавателя высшей категории ГОУ СПО ТО «Тульский экономический колледж»
Голосовой Анны Михайловны
Щекино, 201
2
год
Таблица
«
Студент
ы»
Номер
студента
ФИО
Номер комнат
ы
Телефон
Курс
Семестр
Предмет
Оценка
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
Таблица не находится в первой нормальной форме
Переходите к следующему слайду управляющей кнопкой.
Если кнопка на экране не появилась, значит вы не досмотрели слайд до конца.
Опр е де ле ние 1 НФ
Номер
студента
ФИО
Номер комнаты
Телефон
Курс
Семестр
Предмет
Оценка
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
Таблица
«
Студент
ы»,
приведенная
к
первой
нормальной
форме
1.
Студент может проживать в общежитии.
2.
В каждой комнате общежития имеется телефон.
3.
В одной комнате могут проживать несколько студентов.
4.
Обучение в колледже осуществляется по семестрам.
5.
Предмет может изучаться в нескольких семестрах.
6.
В одном семестре изучается несколько предметов.
7.
Результатом обучения является оценка по предмету
.
Номер
студента
ФИО
Номер комнаты
Телефон
Курс
Семестр
Предмет
Оценка
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
Для работы слайда нажимайте кнопку мыши
Номер студента ФИО
Номер студента Номер комнаты
Номер комнаты Телефон
Номер студента, Курс, Семестр, Предмет ɰɟɧɤɚ
ФИО Номер студента –
является правильной ФЗ, но из двух взаимообратных ФЗ выбирают одну, преимущественно с кодом, стоящим слева
.
Номер студента ɟɥɟɮɨɧ
-
является правильной ФЗ, но телефон
является атрибутом общежития.
Опр е де ле ние ФЗ
НомерСтудента
Номер студента ФИО
Номер студента Номер комнаты
ФИО
НомерКомнаты
Номер комнаты Телефон
Телефон
Номер студента, Курс, Семестр, Предмет ɰɟɧɤɚ
Курс
Семестр
Предмет
Оценка
1.
Атрибут
в
диаграмме
изображается
один
раз
.
2.
Атрибуты
обводятся
овалом
.
3.
Стрелка
рисуется
от
ключевого
атрибута
к
неключевому
атрибуту
.
4.
Для
смыслового
объединения
атрибуты
заключают
в
прямоугольник
.
5.
Из
списка
ФЗ
удаляют
следствия
теорем
.
6.
Обязательно
выделяют
ключ
таблицы
.
7.
Если
ключ
таблицы
не
вошел
ни
в
одно
отношение,
то
для
него
создают
дополнительную
таблицу
.
8.
Обязательно
проверяют
возможность
связи
таблиц
.
Т е о р е мы но р мализ ации
НомерСтудента
ФИО
НомерКомнаты
Телефон
Курс
Семестр
Предмет
Оценка
В отношении имеется транзитивная зависимость, следовательно таблица находится во 2НФ и подлежит нормализации
НомерСтудента
НомерКомнаты
Телефон
В отношении три сущности:
Студент, Общежитие, Успеваемость.
Опр е де ле ние 2 НФ
Опр е де ле ние 3 НФ
НомерСтудента
ФИО
НомерКомнаты
Телефон
Курс
Семестр
Предмет
Оценка
НомерСтудента
НомерКомнаты
ФИО
В отношении три сущности:
Студент, Общежитие, Успеваемость.
Сущность Студент имеет атрибуты : НомерСтудента, ФИО,НомерКомнаты
Сущность Общежитее имеет атрибуты : НомерКомнаты,Телефон
НомерКомнаты
Телефон
Сущность Успеваемость имеет атрибуты : НомерСтудента,
Курс, Семестр,Предмет, Оценка
По нятие с ущно с ти
Номер
студента
ФИО
Номер комнаты
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. Голицина О.Л, Максимов Н.В., Попов И.И. Базы данных. Учебное пособие для ССУЗов.
-
М.:ФОРУМ:ИНФРА
-
М, 2011.
-
352с.
2. Голицына О. Л., Партыка Т. Л., Попов И. И. Основы проектирования баз данных.
-
М.:ФОРУМ:ИНФРА
-
М, 2012.
-
416 с
3. Кузнецов С. Д. Базы данных.
-
М.: Академия, 2012.
-
496с
4. Крёнке, Д. Теория и практика построения баз данных.9
-
е издание.
-
СПб.: Питер, 2005.
-
859 с.
5. Сенов А. Access 2010.
-
СПб.: Питер, 2010 .
-
288 с.
6. Фуфаев Э. В., Д. Э. Фуфаев Д. Э. Базы данных.
-
М.: Академия, 2012.
-
320с
Автор
profobrazovanie
Документ
Категория
Презентации
Просмотров
23
Размер файла
266 Кб
Теги
голосоваам_нормализацияотношений
1/--страниц
Пожаловаться на содержимое документа