下面是创建职工关系的SQL语句,职工编号唯一识别一个职工,职工姓名不能为空。请将空缺部分补充完整。 CREATE TABLE职工( 职工编号CHAR(6), 姓名CHAR(8) (a), 性别CHAR(2)

admin2008-08-01  26

问题 下面是创建职工关系的SQL语句,职工编号唯一识别一个职工,职工姓名不能为空。请将空缺部分补充完整。
   CREATE TABLE职工(
       职工编号CHAR(6),
       姓名CHAR(8)  (a),
       性别CHAR(2),
       城市VARCHAR(20),
       PRIMARYKEY  (b);
下面是创建项目关系的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…,并且题中要求每个项目必须有负责人,负责人来自职工关系。
转载请注明原文地址:https://kaotiyun.com/show/XyUZ777K
0

相关试题推荐
随机试题
最新回复(0)