青书学堂: 已知三个关系:S(学号,姓名,性别);C(课程编号,课程名称,学时);SC(学号,课程编号,分数);若要查询所有选了课的学生的学号和姓名,下列语句正确的是( )。
举一反三
- 已知三个关系:S(学号,姓名,性别),C(课程编号,课程名称,学时),SC(学号,课程编号,分数),若要查询所有选了课的学生的学号和姓名,下列语句正确的是( )。 A: select 学号,姓名 from s where exists (select*from sc where s.学号=sc.学号) B: select 学号,姓名 from s where 学号 exists(select * from sc where s.学号=sc.学号) C: select 学号,姓名 from s D: select 学号,姓名 from s where 学号 in (select* from sc)
- 已知三个关系:S(学号,姓名,性别);C(课程编号,课程名称,学时)SC(学号,课程编号,分数)若要查询所有选了课的学生的学号和姓名,下列语句正确的是( ) A: select 学号,姓名 from s WHERE 学号 in (select * from sc) B: select 学号,姓名 from s WHERE in (select * from sc where s.学号=sc. 学号) C: select学号,姓名 from s WHERE 学号 exists (select * from sc where s.学号=sc. 学号) D: (D)select学号,姓名 from s WHERE exists (select * from sc where s. 学号=sc. 学号)
- 已知学生、课程和成绩三个关系如下:学生(学号,姓名,性别,班级)、课程(课程名称,学时,性质)、成绩(课程名称,学号,分数)。若打印学生成绩单,包括学号、姓名、课程名称和分数,应对这些关系进行操作
- 对于学生(学号、姓名、性别)、课程(课程编号、课程名称、学分、授课老师)、选课(学号、课程编号、成绩)三个基本表,哪些能体现参照完整性? A: 学生(学号),课程(课程编号) B: 学生(学号),选课(学号) C: 课程(课程编号),选课(课程编号) D: 学生(姓名),选课(成绩)
- 【单选题】有学生、选修和课程三个关系,学生S(学号,姓名,性别),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式应写成( )。 A: ∏学号(δ课程号=2 (S∞SC)) B: ∏学号,姓名(δ课程号=2 (S)) C: ∏学号,姓名(δ课程号=2 (S∞SC)) D: δ课程号=2 (∏学号,姓名(S∞SC))