Практическая работа № 3. Сверочные таблицы

Цель работы: изучение и закрепление на практике методов контроля вводимых данных путем связывания таблиц.

Методические указания

Каждая БД представляет обычно несколько таблиц, число которых может доходить, в общем случае, до десятков и сотен. При этом часто оказывается, что в разных таблицах хранятся одинаковые данные. Пример: таблицы Студенты и Деканаты включают одинаковые поля Факультет (рисунок 3.1). В этом случае контроль заполнения данного поля в таблице Студенты путем создания поля-списка нецелесообразен, так как изменение названий факультетов или их числа в таблице Деканаты потребует модификации поля-списка, т.е. изменения необходимо производить сразу в двух таблицах. В то же время связывание этих полей устраняет данную проблему, т.е. изменения таблицы Деканаты автоматически будет проявляться при заполнении таблицы Студенты. Такое поле таблицы, значения которого выбираются из первичного ключей некоторой другой таблицы, называется внешним ключом. В таблице может быть несколько внешних ключей, что упрощает ее заполнение корректными данными (в рассматриваемом примере на рисунке 3.1 сверочные таблицы можно также создать для полей Группа и Школа).

ДЕКАНАТЫ

Факультет Декан Телефон Аудитория
     

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: