Сумрачный ассасин
Оракул
(61079)
3 года назад
CHECK - разумеется
PRIMARY KEY - это "Первичный ключ" уникальная запись на которую можно сослаться из другой таблицы
UNIQUE - требование неповторяемости записи, нельзя вставить в столбец одинаковые записи
FOREIGN KEY - внешний ключ, ссылка на PRIMARY KEY в другой таблице
Ограничить можно, например так:
CREATE TABLE Student
( Kod_stud integer NOT NULL PRIMARY KEY,
Fam char (30) NOT NULL UNIQUE,
Adres char (50),
Ball decimal,
Form_ob char(10),
CHECK (Ball > 50 OR Form_ob = ‘Дневная’));
CHECK
PRIMARY KEY
UNIQUE
FOREIGN KEY