查询课程名中带有"Windows"的课程,则条件语句应包含()。 A. WHERE 课程名 LIKE %
A.A. WHERE 课程名 LIKE % ‘Windows'
B.B. WHERE 课程名 LIKE‘% Windows%'
C.C. WHERE 课程名 % 'LIKE Windows LIKE'
D.D. WHERE 课程名 LIKE ‘ Windows % ‘
A.A. WHERE 课程名 LIKE % ‘Windows'
B.B. WHERE 课程名 LIKE‘% Windows%'
C.C. WHERE 课程名 % 'LIKE Windows LIKE'
D.D. WHERE 课程名 LIKE ‘ Windows % ‘
A.学生
B.课程
C.考试
D.学生和课程
表单运行时,用户在组合框中输入学号,单击“查询”按钮,在表单右侧以表格形式显示该生所选“课程名”和“成绩”。单击“退出”按钮,关闭表单。
根据上题,除了上述的2张表,还包括一张成绩表SC,
成绩表SC包括学生编号Sno,课程编号Cn。和成绩Grade,其中Grade为数值型(带小
数)。请按下列要求,完成查询语句。
(1)找出所有姓刘的老师讲授的课程的课程号和课程名
(2)找出“数据库应用”课程成绩在90分以上的学生的姓名
A、ON UPDATE RESTRICT
B、ON UPDATE CASCADE
在下列三个关系模式中,Mark关系中的外键是()。
Student(学号,姓名,出生日期)
Course(课程号,课程名)
Mark(学号,课程号,成绩)
A)学号,成绩
B)课程号,成绩
C)学号,课程号
D)姓名,成绩
给定三个表学生表S,课程表C和学生选课表SC,它们的结构分别如下:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。对表SC建立如下视图:CREATE VIEW S_GRADE(S#,C_NUM,AVG_GRADE)AS SELECT S#,COUNT(C#),AVG(GRADE)FROM SCGROUP BY S#;判断下面查询是否允许执行,如允许,写出转换到基本表SC上的操作。SELECT S#,C_NUMFROM S_GRADEWHERE AVG_GRADE80()。
A、不允许查询,因为视图中使用了分组和聚合函数。
B、允许,对应的操作为:
SELECT S#,COUNT(C#)
FROM SC
WHERE AVG(GRADE)80
C、允许,对应的操作为:
SELECT S#,COUNT(C#)
FROM SC
GROUP BY S#
HAVING AVG(GRADE)80
D、允许,对应的操作为:
SELECT S#, COUNT(C#)
FROM SC
HAVING AVG(GRADE)80