Все шпаргалки / Базы данных / 

4 типа действий, выполняемых по ссылке, определяют, что будет происходить с дочерней таблицей при изменении значений родительского ключа

on updateon delete 1. cascade – при обновлении род ключа все связанные с ним зн-я обновляются, при удалении в родительской таблице – удаление в дочерней 2. set null – Устанавливаются неопределённые значения 3. set default – значения по умолчанию 4. restrict – значение внешнего ключа не изменяется операция отменяетсяcreate table ЗАКАЗЧИКИ(cnum integer not null primary key,……………………………………snum integer foreign key (snum)preferences ПРОДАВЦЫ(snum))on update of ПРОДАВЦЫ cascadeon delete of ПРОДАВЦЫ restrict