дложение DEFAULT, которое будет автоматически вставлять значение по умолчанию в любое поле с именем, не указанным в INSERT, так же, как вставляется значение NULL, когда предложение DEFAULT не установлено и отсутствует ограничение NOT NULL.
Ограничения FOREIGN KEY или REFERENCES, о которых вы узнаете в Главе 19, очень похожи на них, за исключением того, что они связывают группу из одного или более полей с другой группой, и таким образом, сразу воздействуют на значения, которые могут быть введены в любую из этих групп.

РАБОТА СО SQL

1. Создайте таблицу Заказов так, чтобы все значения полей onum, а также

   все комбинации полей cnum и snum, отличались друг от друга и чтобы

   значения NULL исключались из поля даты.



2. Создайте таблицу Продавцов так, чтобы комиссионные по умолчанию

   составляли 10%, не разрешались значения NULL, поле snum являлось первичным ключом

   и чтобы все имена были в алфавитном порядке между A и M включительно

   (учитывая, что все имена будут напечатаны в верхнем регистре).



3. Создайте таблицу Заказов учётом того, что поле onum

   больше, чем поле cnum, а cnum больше, чем snum. Запрещены значения

   NULL в любом из этих трех полей.



(См. ответы в Приложении A.)
Hosted by uCoz
8528 107189545