Уроки 6 - 7. База данных — основа информационной системы (§ 5)
Уроки 8 - 10. Проектирование многотабличной базы данных. Создание базы данных (§§ 6 - 7)
Проектирование многотабличной базы данных
Отношения и связи
Практическая работа № 1.4. Создание базы данных «Приемная комиссия»
Уроки 11 - 12. Запросы как приложения информационной системы (§ 8)
Уроки 13 - 16. Логические условия выбора данных (§ 9)
Каждая из спроектированных выше таблиц будет представлена в БД отдельным отношением. Опишем все их в строчной форме, дав в некоторых случаях полям сокращенные имена и подчеркнув главные ключи.
Чтобы эти шесть таблиц представляли собой систему, между ними должны быть установлены связи.
Фактически связи уже имеются через общие имена полей. Первые два отношения связаны между собой кодом факультета, второе и третье — кодом специальности, а четыре последних — регистрационным номером. Связи позволяют определить соответствия между любыми данными в этих таблицах, например между фамилией некоторого абитуриента и его оценкой по математике; между названием города и результатами экзамена по русскому языку выпускников школ этого города и пр. Благодаря этим связям возможно получение ответов на запросы, требующие поиска информации в нескольких таблицах одновременно.
Следующая страница Схема базы данных