Similar presentations:
Многотабличные базы данных. Связывание таблиц
1.
Ответить на вопросы:• Что собой представляет база данных?
• Какие существуют варианты классификации БД?
• Почему реляционный вид БД является наиболее
распространенным?
• Что такое запись в реляционной БД?
• Что такое поле в реляционной БД?
• Какие бывают типы полей?
• Что такое ключевое поле?
2.
«Многотабличные базыданных. Связывание таблиц»
3.
Цель: Сформировать понятие –«многотабличная база данных» и
обеспечить усвоение основных
этапов установки связи между
таблицами.
4.
5.
6.
7.
Связи могут быть нескольких типов:• связь «один-к-одному» - каждой записи в одной таблице
соответствует только одна запись из другой таблицы;
• связь «один-ко-многим» - каждой записи в одной (главной)
таблице могут соответствовать несколько записей в другой
(подчиненной) таблице;
• связь «многие-ко-многим» - одной записи в первой таблице
могут соответствовать несколько записей во второй таблице и,
наоборот.
8.
Связь «один-к-одному»ТАБ 1
Школы
1:1
ТАБ 2
Директора школ
№ школы
Фамилия
Направление
Имя
Адрес
Отчество
Телефон
Личные данные
9.
Связь «один-ко-многим»ТАБ 1
1:М
ТАБ 2
Дома
Квартиры
Название улицы
№ квартиры в доме
№ дома
Кол-во комнат
Общая жилая S
10.
Связь «многие-ко-многим»ТАБ 1
М:М
ТАБ 2
Остановки
Маршруты
Адрес остановки
Перечень маршрутов