某数据库中有表COURSE(CNO,CNAME,TNO)和表TEACHER(TNO,TNAME,DE- PART),完成查询选修某课程的同学人数多于5人的教师姓名。 SELECT TNAME FROM TEACHER WHERE (4) (SELECT X.TNO FROM COURSE X,COURSE Y WHERE (5) (6) (7) ) 事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则
问答题 4.
【正确答案】正确答案:TNO IN
【答案解析】
问答题 5.
【正确答案】正确答案:X.CNO=Y.CNO
【答案解析】
问答题 6.
【正确答案】正确答案:GROUP BY X.TNO
【答案解析】
问答题 7.
【正确答案】正确答案:HAVING COUNT(X.CNO)>5
【答案解析】
问答题 8.
【正确答案】正确答案: 一致性
【答案解析】解析:事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交,如果一个事物执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这就是保持数据库处于一致性状态。