服务器端的SQL语句处理过程包括(1)查询优化,(2)语句解析,(3)查询缓存,(4)语句执行,(5)提取数据,对这些过程排序正确的是()。
A.(1)(2)(3)(4)(5)
B.(1)(2)(3)(5)(4)
C.(3)(1)(2)(4)(5)
D.(3)(2)(1)(4)(5)
A.(1)(2)(3)(4)(5)
B.(1)(2)(3)(5)(4)
C.(3)(1)(2)(4)(5)
D.(3)(2)(1)(4)(5)
第1题
①用SQL的有关语句定义
(1)学生关系S,包括学号SNo(主键)、姓名SN、年龄SA、系别SD;
(2)课程关系C,包括课程号CNo(主键)、课程名CN、授课教师T;
(3)学生选课关系SC,包括SNo、CNo和成绩G。
要求定义出主键和外键(如果存在)。数据类型和长度可根据生活经验或开发经验合理定义。
②在①所创建的数据表基础上,用SQL语句完成下列操作。
(1)用SQL语句查询每个学生的平均成绩,输出学号和平均成绩,按平均成绩排序(降序),若平均成绩相同,再按学号排序(升序)。
(2)求姓林的老师讲的每门课的学生平均成绩。
第3题
分数)。请分别用关系代数表达式和SQL语句实现下列1—2小题(注意:每小题都要分别写出关系代数表达式和SQL语句)1检索没学课程号为“C135”课程的学生信息,包括学号,姓名和专业;2检索至少学过课程号为“C135”和“C219”的课程的学生的信息,包括学号、姓名和专业。
第5题
A.你忘记了传递学号
B.编译错误
C.显示空的记录
D.调用存储过程proc_Search出错
第8题
A.执行EXEC stu_exam语句,控制台显示所有笔试成绩及格的学生信息记录集
B.存储过程(stu_exam)代码存在语法错误
C.执行EXEC stu_exam语句,控制台显示“请输入笔试成绩及格线”
D.执行EXEC stu_exam 75语句,控制台显示“请输入笔试成绩及格线”
第9题
A.EXEC proc_stu @sum OUTPUT,64,78
B.EXEC proc_stu @sum OUTPUT,@total output,78
C.EXEC proc_stu @sum OUTPUT,604
D.EXEC Calculate @sum OUTPUT,@total output
第11题
建立一个视图salary,该视图包括系号和(该系的)平均工资两个字段,正确的SQL语句是 ______。