问答题

(1)用SQL定义“职员”关系模式,请在空缺处填入正确的内容。
Create Table职员 ( 职员号CHAR (5) (a)
职员姓名CHAR(8),
月工资 NUMBER(4),
部门号 CHAR(1),
办公室 CHAR(20),
电话 CHAR(8),
(b)(部门号),
CHECK(月工资>=1000AND月工资<=8000));
针对人数大于等于2的部门创建视图D——View(Dept,D_num,D_Tomis,D_AvgPay),其中,Dept为部门号,D-num为部门人数,D-Totals为工资总数,D-AvgPay为平均工资,请在空缺处填入正确的内容。
Create View D-View(Dept,D-num,D-Totals,D-AvgPay)As
(Select 部门号,(c)
from 职员
(d) count(*)>=2 WHERE 部门号 IS NOT NULL);

【参考答案】

(a)PRIMARY KEY
(b)FOREIGNKEY (部门号) REFERENCES部门
(c......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)