6.10M
Категория: Базы данныхБазы данных

Нормализация данных. Пример

1.

2.

Сотрудники предприятия
Код
ФИО
сотрудника
7513
9842
Иванов
И.И.
Должность
Программист
Сергеева Администратор
С.С.
БД
Номер
отдела
Наименование
отдела
Квалификация
128
Отдел
проектирования
C, Java
42
Финансовый отдел
DB2
6651
Петров
П.П.
Программист
128
Отдел
проектирования
VB, Java
9006
Николаев
Н.Н.
Системный
администратор
128
Отдел
проектирования
Windows, Linux

3.

Сотрудники предприятия
Код
ФИО
сотрудника
Должность
Номер
отдела
Наименование
отдела
Квалификация
7513
Иванов
И.И.
Программист
128
Отдел
проектирования
C
7513
Иванов
И.И.
Программист
128
Отдел
проектирования
Java
42
Финансовый отдел
DB2
9842
Сергеева Администратор
С.С.
БД
6651
Петров
П.П.
Программист
128
Отдел
проектирования
VB
6651
Петров
П.П.
Программист
128
Отдел
проектирования
Java
9006
Николаев
Н.Н.
Системный
администратор
128
Отдел
проектирования
Windows
9006
Николаев
Н.Н.
Системный
администратор
128
Отдел
проектирования
Linux

4.

Отдел
Код
сотрудни
ка
ФИО
Номер
отдела
Наименование
отдела
Рабочие
ФИО
Должность
Квалификация
Иванов И.И.
Программист
C
7513
Иванов
И.И.
128
Отдел
проектирования
Иванов И.И.
Программист
Java
7513
Иванов
И.И.
128
Отдел
проектирования
Сергеева С.С.
Администратор БД
DB2
9842
Сергее
ва С.С.
42
Финансовый
отдел
Петров П.П.
Программист
VB
6651
Петров
П.П.
128
Отдел
проектирования
Петров П.П.
Программист
Java
Петров
П.П.
128
Николаев Н.Н.
Системный
администратор
Windows
9006
Никола
ев Н.Н.
128
Отдел
проектирования
Николаев Н.Н.
Системный
администратор
Linux
9006
Никола
ев Н.Н.
128
Отдел
проектирования
6651
Отдел
проектирования

5.

Отдел
Код
сотрудника
ФИО
Номер
отдела
Рабочие
ФИО
Должность
Квалификация
7513
Иванов
И.И.
128
Иванов
И.И.
Программист
C
7513
Иванов
И.И.
128
Иванов
И.И.
Программист
Java
9842
Сергеева
С.С.
42
Сергеева
С.С.
Администратор
БД
DB2
Петров П.П.
Программист
VB
Петров
П.П.
128
Петров П.П.
Программист
Java
6651
Петров
П.П.
128
Николаев
Н.Н.
128
Системный
администратор
Windows
9006
Николаев
Н.Н.
Николаев
Н.Н.
128
Системный
администратор
Linux
9006
Николаев
Н.Н.
6651
English     Русский Правила