Задание на нормализацию № 1
OrderID |
OrderDate |
Customer |
Address |
Date of Birth |
Age |
|
Product 1 |
Product 2 |
Product 3 |
|
1 |
02-Jan-16 |
Wendy Kahn |
1399 |
Firestone Drive |
23.ноя.70 |
|
46 |
CB-2903 (1 x 12.99) |
BA-8327 (2 x 1.50) |
|
2 |
02-Jan-16 |
Linda Meisner |
1318 |
Lasalle Street |
16.июл.82 |
|
34 |
BA-8327 (1 x 1.50) |
BE-2349 (1 x 5.99) |
BE-2908 (1 x 10.00) |
3 |
03-Jan-16 |
Mike Seamans |
9539 |
Glenside Drive |
30.мар.94 |
|
22 |
BE-2349 (1 x 5.99) |
|
|
Задание на нормализацию № 2
Номер_сотрудника |
Имя_сотрудника |
Язык |
Должность |
Категория |
Номер_отдела |
Название_отдела |
Зарплата |
|
|
|
|
|
|
|
|
|
|
английский, |
|
|
|
|
|
AG1 |
Иванов И.П. |
французский |
Дизайнер |
I |
5 |
Творческий |
40000 |
AG2 |
Козодоев А.В. |
английский |
Дизайнер |
II |
5 |
Творческий |
45000 |
AG3 |
Перова Е.П. |
английский |
Дизайнер |
I |
5 |
Творческий |
40000 |
AG4 |
Васильчиков О.Е. |
немецкий |
Программист |
I |
3 |
Разработка ПО |
65000 |
|
Стрельникова |
английский, |
|
|
|
|
|
AG5 |
С.Ю. |
немецкий |
Программист |
II |
3 |
Разработка ПО |
70000 |
Задание на нормализацию № 1
Нормальная форма Таблица клиенты
CustomerID |
Name |
|
Address |
Date of Birth |
Age |
|||||
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
Wendy Kahn |
1399 Firestone Drive |
23.ноя.70 |
46 |
||||
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
Linda Meisner |
1318 Lasalle Street |
16.июл.82 |
34 |
||||
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
Mike Seamans |
9539 Glenside Drive |
30.мар.94 |
22 |
||||
|
|
|
|
|
|
|
|
|
|
|
Таблица заказы |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||
OrderID |
OrderDate |
ProductID |
CustomerID |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
1 |
02-Jan-16 |
1 |
|
|
1 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
2 |
02-Jan-16 |
2 |
|
|
1 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
3 |
02-Jan-16 |
2 |
|
|
2 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
4 |
02-Jan-16 |
3 |
|
|
2 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
5 |
02-Jan-16 |
4 |
|
|
2 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
6 |
03-Jan-16 |
3 |
|
|
3 |
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
Таблица товары |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
||
ProductID |
|
ProductName |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
||||
1 |
|
|
CB-2903 (1 x 12.99) |
|
|
|
||||
|
|
|
|
|
|
|
||||
2 |
|
|
BA-8327 (2 x 1.50) |
|
|
|
||||
|
|
|
|
|
|
|
||||
3 |
|
|
BE-2349 (1 x 5.99) |
|
|
|
||||
|
|
|
|
|
|
|
||||
4 |
|
|
BE-2908 (1 x 10.00) |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
Задание на нормализацию № 2 |
||||
|
Нормальная форма |
||||
|
Таблица Сотрудники |
||||
|
|
|
|
|
|
Номер_сотрудника |
Имя_сотрудника |
|
|
||
AG1 |
|
Иванов И.П. |
|
|
|
AG2 |
|
Козодоев А.В. |
|
|
|
AG3 |
|
Перова Е.П. |
|
|
|
AG4 |
|
Васильчиков О.Е. |
|
|
|
AG5 |
|
Стрельникова С.Ю. |
|
|
|
|
Таблица Языки |
||||
|
|
|
|||
Идентификатор_языка |
Назваине_языка |
|
|||
1 |
|
|
Английский |
|
|
2 |
|
|
Французский |
|
|
3 |
|
|
Немецкий |
|
Таблица Отделы и Должности
Идентификатор_отдел_дол |
Номер_отд |
Название_отд |
Должност |
Категор |
Зарпла |
жность |
ела |
ела |
ь |
ия |
та |
51 |
5 |
Творческий |
Дизайнер |
I |
40000 |
52 |
5 |
Творческий |
Дизайнер |
II |
45000 |
31 |
3 |
Разработка ПО |
Программ |
I |
65000 |
|
|
|
ист |
|
|
32 |
3 |
Разработка ПО |
Программ |
II |
70000 |
|
|
|
ист |
|
|
Таблица Информация о сотрудниках |
|
|
|
|
Номер_сотрудника |
Идентификатор_языка |
Идентификатор_отдел_должность |
AG1 |
1 |
51 |
|
|
|
AG1 |
2 |
51 |
|
|
|
AG2 |
1 |
52 |
|
|
|
AG3 |
1 |
51 |
|
|
|
AG4 |
3 |
31 |
|
|
|
AG5 |
1 |
32 |
|
|
|
AG5 |
3 |
32 |
|
|