问答题

【问题2】 (1)用SQL定义“职员”关系模式,请在空缺处填入正确的内容。 Create Table职员(职员号CHAR(5) (a) , 职员姓名 CHAR(8), 月工资 NUMBER(4), 部门号 CHAR(1), 办公室 CHAR(20), 电话 CHAR(8), (b) (部门号), CHECK(月工资>=1000 AND 月工资<=8000)); (2)针对人数大于等于2的部门创建视图D_View(Dept,D_num,D_Totals,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)FOREIGN KEY (c)COUNT(*),SUM(月工资),AVG(月工资) ......

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