更多"第(38)~(40) 题基于学生一课程数据库中的3个基本表: 学生信"的相关试题:
[单项选择]第(38)~(40) 题基于学生一课程数据库中的3个基本表:
学生信息表:s(sno,sname,sex,age,dept)主码为sno
课程信息表:c(cno,cname,teacher)主码为cno
学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)
实现“从学生信息表中找出性别为女的学生姓名”的SQL语句是
A. SELECT * FROM s
B. SELECT * FROM s WHERE sex=’女’
C. SELECT sname FROM s WHERE sex=’女’
D. SELECT * FROM s WHERE grade=/
[单项选择]下面两题基于学生一课程数据库中的三个基本表:
学生信息表:S(Sno, sname, sex, age, dept)主码为sno
课程信息表:C(cno, cname, teacher)主码为cno
学生选课信息表:sc(sno, cno, grade)主码为(sno, cno)
实现“学生信息表中找出性别为女的学生姓名”的SQL语句是( )。
A. SELECT FROM S
B. SELECT FROM s WHERE sex=’女’
C. SELECT sname FROM S WHERE sex=’女’
D. SELECT FROM S WHERE grade=’’
[单项选择](37)—(38)题基于学生一课程数据库中的三个基本表:
学生信息表:s(sno,sname,sex,age,dept)主码为sno
课程信息表:c(cno,cname,teacher)主码为cno
学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)
“从学生选课信息表中找出无成绩的元组”的SQL语句是
A. SELECT*FROM sc WHERE grade=NULL
B. SELECT*FROM sc WHERE grade IS’’
C. SELECT*FROM sc WHERE grade IS NULL
D. SELECT*FROM sc WHERE grade=’’
[单项选择]基于“学生一选课一课程”数据库中的3个关系:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)若要求查找选修“数据库技术”这门课程的学生姓名和成绩,将使用关系
A. S和SC
B. SC和C
C. S和C
D. S,SC和C
[单项选择]学生—选课—课程数据库中的3个基本表:
学生信息表:STUDENT(sno、sname,sex,age,dept)主码为sno
课程信息表:COURSE(cno,cname,teaeher)主码为cno
学生选课信息表:SC(sno,con,grade)主码为(sno,cno)
查询“没有学习成绩的学生的学号和课程号”的SQL语句是( )。
A. SELECT sno,cno FROM SC WHERE grade=NULI
B. SELECT sno,cno FROM SC WHERE grade Is
C. SELECT sno,cno FROM SC WHERE grade IS NULL
D. SELECT sno,cno FROM SC WHERE grade="
[简答题]对于教学数据库的3个基本表:
S(Sno,Sname,Sage,Ssex);
SC(Sno,CNo,Grade);
C(CNo,CName,Teacher).
SQL更新语句表达对下列的更新操作:
①把WANG同学的选修课和成绩全部删去。
②把选修Maths课及格的成绩全改为空值。
③把低于总平均成绩的女同学成绩提高5%。
[填空题]在“学生一选课一课程”数据库中的3个关系如下:
S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)
查找选修“数据库技术”这门课程的学生的学生名和成绩。若使用连接查询的SQL语句是:
SELECT SNAME.GRADE FROM S,SC C WHERE CNAME=“数据库技术”AND S.S# =SC.S# AND 【 】。
[简答题]对于教学数据库的三个基本表:
S(SNo,SName,SAge,Ssex)
SC(Sno,CNo,Grade)
C(CNo,CName,Teacher)
使用SQL更新语句表达对下列的更新操作:
①把WANG同学的学习选课和成绩全部删去;