问答题 下面是创建项目关系的SQL语句。请实现相关的完整性约束。
CREATE TABLE项目(
项目编号CHAR(6),
项目名称VARCHAR(20),
状态CHAR(1) CHECK (c)
城市VARCHAR(20),
负责人编号CHAR(6) (d)
FOREIGNKEY (e) REFERENCES (f) );

【正确答案】(c)(状态IN('0','1'))
(d)NOT NULL(不区分人小写)
(e)负责人编号
(f)职工(职工编号)
【答案解析】[解析] 本题考核的还是完整性约束。用户定义项目状态有两个,既0和1分别表示未完成和已完成状态,用CHECK关键字;负责人编号是外码,用关键字FOREIGN KEY… REFERENCES…,并且题中要求每个项目必须有负责人,负责人来自职工关系。