База данных / Презентации / 5_Нормализация
.pdfПервая нормальная форма (1NF)
•Значения всех атрибутов отношения должны быть атомарными.
№_студ |
Имя |
Телефоны |
001 |
Алексеев Д. А. |
212121, 326598 |
002 |
Яковлев Н. В. |
546587, 415263 |
003 |
Михайлов В. В. |
954862, 234568, +79 |
004 |
Афанасьев А. В. |
846389 |
005 |
Кузнецов В. И. |
+79873256258 |
|
|
|
|
|
|
245 |
Смирнов А. Д. |
846389, 125487 |
|
|
|
Первая нормальная форма (1NF)
№_студ |
Имя |
Телефоны |
001 |
Алексеев Д. А. |
212121, 326598 |
002 |
Яковлев Н. В. |
546587, 415263 |
003 |
Михайлов В. В. |
954862, 234568, +79 |
004 |
Афанасьев А. В. |
846389 |
005 |
Кузнецов В. И. |
+79873256258 |
|
|
|
|
|
|
245 |
Смирнов А. Д. |
846389, 125487 |
|
|
|
№_студ Имя
001 Алексеев Д. А.
002 Яковлев Н. В.
003 Михайлов В. В.
004 Афанасьев А. В.
005 Кузнецов В. И.
245 Смирнов А. Д.
Тел_ID |
Студ. |
Телефон |
1 |
001 |
212121 |
2 |
001 |
326598 |
3 |
002 |
546587 |
4 |
002 |
415263 |
5 |
003 |
954862, |
6 |
003 |
234568 |
7 |
003 |
+79136594587 |
8 |
004 |
846389 |
9 |
005 |
+79873256258 |
|
|
|
1250 |
245 |
846389 |
1254 |
245 |
525487 |
|
|
|
Вторая нормальная форма (2NF)
•Каждый неключевой атрибут полностью зависит от первичного ключа.
•Неключевым называется любой атрибут отношения, не входящий в состав первичного ключа.
Вторая нормальная форма (2NF)
Третья нормальная форма (3NF)
•каждый неключевой атрибут нетранзитивно зависит от первичного ключа
•Функциональная зависимость атрибутов X и Y отношения R называется транзитивной, если существует такой атрибут Z, что имеются функциональные зависимости Х->Z и Z->У, но отсутствует функциональная зависимость Z->X.
Нормализация…
таблица
№_студ_билета |
Имя |
Дата_ рождения |
Курс |
Группа |
Специальность |
|
|
||
23980282 |
|
Алексеев Д. А. |
12.03.1992 |
2 |
394 |
Математика |
|
|
|
22991380 |
|
Яковлев Н. В. |
25.12.1989 |
4 |
574 |
Физика |
|
|
|
22657879 |
|
Михайлов В. В. |
29.02.1989 |
5 |
366 |
Математика |
|
|
|
24356783 |
|
Афанасьев А. В. |
19.08.1993 |
1 |
303 |
Информатика |
|
|
|
24350283 |
|
Кузнецов В. И. |
03.10.1992 |
1 |
504 |
Физика |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23125681 |
|
Смирнов А. Д. |
26.03.1991 |
3 |
383 |
Информатика |
|
|
|
|
|
|
|
|
|
|
|
||
FAC_ID |
FACULTY_NAME |
|
FACULTY_FULL_NAME |
|
BOSS |
BOSS_FIO |
|
||
1 |
Лингвистический институт |
|
Лингвистический институт |
|
директор |
Курлянд Э.Е. |
|
||
2 |
Филологический |
|
Филологический факультет |
|
декан |
Хомич Э.П. |
|
||
3 |
Математики и информатики |
|
Факультет математики и информатики |
декан |
Одинцова Л.А. |
|
|||
4 |
Физической культуры |
|
Факультет физической культуры |
декан |
Мануйлов С.И. |
|
|||
5 |
Физический |
|
Физический факультет |
|
декан |
Овчаров А.В. |
|
||
6 |
Исторический |
|
Исторический факультет |
|
декан |
Демин М.А. |
|
||
7 |
Педагогический |
|
Педагогический факультет |
|
декан |
Шварко Л.И. |
|
||
8 |
Начальных классов |
|
Факультет начальных классов |
декан |
Рассыпнов В.А. |
|
|||
|
|
|
|
|
|
|
|
|
|
Связь между таблицами
№_студ_билета |
Имя |
Дата_ рождения |
Курс |
|
FK_FAC_ID |
|
|
||
23980282 |
|
Алексеев Д. А. |
12.03.1992 |
2 |
|
3 |
|
|
|
22991380 |
|
Яковлев Н. В. |
25.12.1989 |
4 |
|
5 |
|
|
|
22657879 |
|
Михайлов В. В. |
29.02.1989 |
5 |
|
3 |
|
|
|
24356783 |
|
Афанасьев А. В. |
19.08.1993 |
1 |
|
3 |
|
|
|
24350283 |
|
Кузнецов В. И. |
03.10.1992 |
1 |
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23125681 |
|
Смирнов А. Д. |
26.03.1991 |
3 |
|
7 |
|
|
|
|
|
|
|
|
|
|
|||
FAC_ID |
FACULTY_NAME |
|
FACULTY_FULL_NAME |
BOSS |
|
BOSS_FIO |
|||
1 |
Лингвистический институт |
|
Лингвистический институт |
директор |
|
Курлянд Э.Е. |
|||
2 |
Филологический |
|
Филологический факультет |
декан |
|
Хомич Э.П. |
|||
3 |
Математики и информатики |
|
Факультет математики и информатики декан |
|
Одинцова Л.А. |
||||
4 |
Физической культуры |
|
Факультет физической культуры |
декан |
|
Мануйлов С.И. |
|||
5 |
Физический |
|
Физический факультет |
декан |
|
Овчаров А.В. |
|||
6 |
Исторический |
|
Исторический факультет |
декан |
|
Демин М.А. |
|||
7 |
Педагогический |
|
Педагогический факультет |
декан |
|
Шварко Л.И. |
|||
8 |
Начальных классов |
|
Факультет начальных классов |
декан |
|
Рассыпнов В.А. |
|||
|
|
|
|
|
|
|
|
|
|
спасибо за внимание.