31
Рис. 6. Добавление таблиц.
Для того чтобы создать связь нужно мышкой выделить по-
ле
Табельный_номер в
таблице Сотрудники кафедры и, при нажа-
той левой кнопке мыши,
ведем курсор к полю Табельный_номер таб-
лицы
Личные данные. Должна образоваться связь (рис. 7). Если этого не про-
изошло и появилось сообщение об ошибке, то в первую очередь надо прове-
рить, совпадает ли тип и длина данных в связываемых колонках.
Рис. 7. Конструктор связей.
33
Выполнение работы:
Следующим шагом является задание свойств связей. Предположим, что
вы добавили
несколько записей в таблицу Темы ВКР, а затем обнаружили
ошибку в написании табельного номера в таблице
Сотрудники кафедры. Ес-
ли вы попытаетесь
исправить ошибку в поле Табельный_номер таб-
лицы
Сотрудники кафедры, то получите сообщение об ошибке (рис. 10):
Рис. 10. Ошибка обновления.
Чтобы избежать подобных проблем, необходимо
установить каскадное
обновление отношений. Это подразумевает, что
все изменения в значении
первичного ключа автоматически распространятся на внешний ключ. Щелк-
нув два раза на связи (или ПКМ → Правка) между полями
Табельный_номер
и в разделе
При обновлении выберите
Обновить каскадно.
Подобная ситуация возникает и при удалении записей из таблицы
Со-
трудники кафедры (рис. 11), поэтому при задании свойств связей в разделе
Достарыңызбен бөлісу: