假设某数据库中存在“员工档案”文件,它包含“员工编号、姓名、性别、职称、年龄”等字段,执行SQL语句:Update员工档案set职称=’中级’where(性别=’男’and年龄>=40)其结果为()。
A.将年龄大于40的男性员工的职称更新为中级
B.将年龄大于40的男性员工的职称插入到员工档案表中
C.将年龄不小于40的男性员工的职称设置为中级
D.查询年龄超过40,并且职称为中级的男性员工
A.将年龄大于40的男性员工的职称更新为中级
B.将年龄大于40的男性员工的职称插入到员工档案表中
C.将年龄不小于40的男性员工的职称设置为中级
D.查询年龄超过40,并且职称为中级的男性员工
A.SELECT姓名,YEAR(DATE())-YEAR(出生日期)AS年龄FROM员工档案
B.SELECT姓名年龄FROM员工档案
C.SELECT姓名,YEAR(出生日期)-YEAR(DATE())AS年龄FROM员工档案
D.以上说法都不对
A.A.SELECT empno,ename FROM empWHERE empno=(SELECT empno FROM dept WHERE dname="研发部")
B.B.SELECT empno,ename FROM empWHERE deptno=(SELECT deptno FROM dept WHERE dname='研发部')
C.C.SELECT empno,ename FROM empWHERE deptno=(SELECT * FROM dept WHERE dname='研发部')
D.D.SELECT empno,ename FROM deptWHERE deptno=(SELECT deptno FROM emp WHERE dname="研发部")
所有学员的成绩加10分。下列SQL语句正确的是()。
A、update students set Grade=Grade+10 where SID=1
B、update * set Grade=Grade+10
C、update * from stedents set Grade=Grade+10
D、update students set Grade=Grade+10
A.计算奖金的平均值,并显示职称和奖金的平均值
B.计算各类职称奖金的平均值,并显示职称和奖金的平均值
C.计算奖金的平均值,并显示职称
D.计算各类职称奖金的平均值,并显示职称
(31)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
(32)
A. 无冗余、无插入异常和删除异常
B. 无冗余,但存在插入异常和删除异常
C. 存在冗余,但不存在修改操作的不一致
D. 存在冗余、修改操作的不一致,以及插入异常和删除异常
(33)
A. EMP1(员工号,姓名,性别,家庭住址)
EMP2(部门,部门电话,部门负责人)
EMP3(员工号,家庭成员,成员关系)
B. EMP1(员工号,姓名,性别,部门,家庭住址)
EMP2(部门,部门电话,部门负责人)
EMP3(员工号,家庭成员,成员关系)
C. EMP1(员工号,姓名,性别,家庭住址)
EMP2(部门,部门电话,部门负责人,家庭成员,成员关系)
D. EMP1(员工号,姓名,性别,部门,部门电话,部门负责人,家庭住址)
EMP2(员工号,家庭住址,家庭成员,成员关系)