Базы данных Учебная презентация

реклама
Базы данных
Учебная презентация
Студенты-Преподаватели
ФИО
Иванов
Петров
Коровин
Васькин
Адрес
Москва
Омск
Псков
Орел
Телефон
123-45-67
876-54-32
678-65-43
345-78-90
№группы
ФИО
Адрес
Телефон
Стаж
Зверев
Москва
123-45-34
3
Китов
Москва
276-54-32
12
Рыбин
Москва
878-65-43
25
Ежов
Петербург
145-78-90
2
123
133
123
122
Повторяющиеся данные
Адрес
преподават
еля
Телефон
преподават
еля
Стаж
преподават
еля
ФИО
студента
Адрес
студента
Телефон
студента
№группы
студента
ФИО
преподават
еля
Иванов
Москва
123-45-67
123
Зверев
Москва
123-45-34
3
Иванов
Москва
123-45-67
123
Китов
Москва
276-54-32
12
Ежов
Петербург
145-78-90
2
Зверев
Москва
123-45-34
3
Рыбин
Москва
878-65-43
25
Петров
Коровин
Омск
Псков
876-54-32
678-65-43
133
123
Упрощенная модель № 1
 Студента учит только один преподаватель, но
преподаватель может учить несколько студентов
Иванов
Зверев
Петров
Коровин
Китов
Васькин
Реализация модели № 1
Связь таблиц (один ко многим)
ПРЕПОДАВАТЕЛИ
СТУДЕНТЫ

1
IDP
ФИО
Адрес
Телефон
Ста
ж
1
Зверев
Москва
123-45-34
3
2
Китов
Москва
276-54-32
12
2
3
Рыбин
Москва
878-65-43
25
1
4
Ежов
Петербу
рг
145-78-90
2
IDS
ФИО
Адрес
Телефон
№
гру
ппы
IDP
1
Иванов
Москва
123-45-67
123
1
2
Петров
Омск
876-54-32
133
2
3
Коровин
Псков
678-65-43
123
4
Васькин
Орел
345-78-90
122
Упрощенная модель № 2
 Студенты могут учиться у разных преподавателей,
но каждый преподаватель занимается только с
одним студентом
Зверев
Иванов
Китов
Петров
Рыбин
Ежов
Реализация модели № 2
1

Связь таблиц (один ко многим)
СТУДЕНТЫ
ПРЕПОДАВАТЕЛИ
IDS
ФИО
Адрес
Телефон
№
гру
ппы
1
Иванов
Москва
123-45-67
2
Петров
Омск
3
Коровин
4
Васькин
IDP
ФИО
Адрес
Телефон
Ста
ж
123
1
Зверев
Москва
123-45-34
3
1
876-54-32
133
2
Китов
Москва
276-54-32
12
2
Псков
678-65-43
123
3
Рыбин
Москва
878-65-43
25
2
Орел
345-78-90
122
4
Ежов
Петербу
рг
145-78-90
2
1
IDS
Модель № 3
 Студенты могут учиться у разных преподавателей и
каждый преподаватель может заниматься с
несколькими студентами
Иванов
Зверев
Петров
Китов
Коровин
Рыбин
Васькин
Ежов
Реализация модели № 3
Связь таблиц (многие ко многим)
1
СТУДЕНТЫ
Телефо
н

№
груп
пы
1
ПРЕПОДАВАТЕЛИ

IDP
ФИО
Адрес
Телефо
н
Ста
ж
1
Звере
в
Москва
123-4534
3
2
Китов
Москва
276-5432
12
IDS
ФИО
Адре
с
1
Иван
ов
Москв
а
123-4567
123
ID
IDS
IDP
2
Петр
ов
Омск
876-5432
133
1
1
1
3
Коро
вин
Псков
678-6543
123
2
1
3
3
Рыби
н
Москва
878-6543
25
4
Вась
кин
Орел
345-7890
122
3
2
1
4
Ежов
Петерб
ург
145-7890
2
4
2
4
СВЯЗЬ
Дублирование информации
Шифр
товара
Название
фирмы
Телефон
A39
Джексон
123-45-67
AC2
Джексон
123-45-67
BB50
Уилсон
345-78-90
AP43
Робсон
678-65-43
MM4
Уилсон
345-78-90
Любой товар поставляется
только одной фирмой
Создание связи
Код
фирмы
Название
фирмы
Джексон
123-45-67
2
Уилсон
345-78-90
Робсон
Шифр
товара
Код
фирмы
1
A39
1
2
AC2
1
3
BB50
2
4
AP43
3
5
MM4
2
Телефон
1
3
ID
678-65-43
Скачать