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

admin2009-05-15  45

问题 下面是创建职工关系的SQL语句,职工编号唯一识别一个职工,职工姓名不能为空。
   请将空缺部分补充完整。
   CREATE TABLE 职工(
   职工编号 CHAR (6),
   姓名 CHAR (8)  (a),
   性别 CHAR (2),
   城市 VARCHAR (20),
   PRIMARY KEY  (b));
下面是创建项目关系的SQL语句。请实现相关的完整性约束。
   CREATE TABLE 项目 (
       项目编号 CHAR (6),
       项目名称 VARCHAR (20),
       状态 CHAR (1) CHECK  (c),
       城市 VARCHAR (20),
       负责人编号 CHAR (6)  (d),
   FOREIGN KEY  (e)  REFERENCES  (f));

选项

答案(c)(状态IN(’0’,’1’)) (d)NOT NULL(不区分大小写) (e)负责人编号 (f)职工(职工编号)

解析 用户定义项目状态有两个,即0和1分别表示未完成和已完成状态,用CHECK关键字;负责人编号是外码,用关键字FOREIGN  KEY... REFERENCES...,并且题中要求每个项目必须有负责人,负责人来自职工关系。
转载请注明原文地址:https://jikaoti.com/ti/Sex7FFFM
0

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