дложение DEFAULT, которое будет
автоматически вставлять значение по умолчанию в любое поле с именем, не
указанным в INSERT, так же, как вставляется значение NULL, когда предложение
DEFAULT не установлено и отсутствует ограничение NOT NULL.
Ограничения FOREIGN
KEY или REFERENCES, о которых вы узнаете в Главе 19,
очень похожи на них, за исключением того, что они связывают группу из одного или
более полей с другой группой, и таким образом, сразу воздействуют на значения,
которые могут быть введены в любую из этих групп.
1. Создайте таблицу Заказов так, чтобы все значения полей onum, а также все комбинации полей cnum и snum, отличались друг от друга и чтобы значения NULL исключались из поля даты. 2. Создайте таблицу Продавцов так, чтобы комиссионные по умолчанию составляли 10%, не разрешались значения NULL, поле snum являлось первичным ключом и чтобы все имена были в алфавитном порядке между A и M включительно (учитывая, что все имена будут напечатаны в верхнем регистре). 3. Создайте таблицу Заказов учётом того, что поле onum больше, чем поле cnum, а cnum больше, чем snum. Запрещены значения NULL в любом из этих трех полей. (См. ответы в Приложении A.)