更多"SQL运用(26分)
设学生数据库STUDENT中存在三个如下基本表"的相关试题:
[简答题]对于教学数据库的三个基本表:
S(SNo,SName,SAge,Ssex)
SC(Sno,CNo,Grade)
C(CNo,CName,Teacher)
使用SQL更新语句表达对下列的更新操作:
①把WANG同学的学习选课和成绩全部删去;
②把选修Maths课及格的成绩全改为空值;
③把低于总平均成绩的女同学成绩提高5%。
[简答题]对于教学数据库的三个基本表:
S(SNo,SName,SAge,Ssex);
SC(Sno, CNo, Grade);
C(CNo, CName , Teacher).
使用SQL更新语句表达对下列的更新操作
①把WANG同学的学习选课和成绩全部删去
②把选修Maths课及格的成绩全改为空值
③把低于总平均成绩的女同学成绩提高5%
[简答题]对于教学数据库的3个基本表:
S(Sno,Sname,Sage,Ssex);
SC(Sno,CNo,Grade);
C(CNo,CName,Teacher).
SQL更新语句表达对下列的更新操作:
①把WANG同学的选修课和成绩全部删去。
②把选修Maths课及格的成绩全改为空值。
③把低于总平均成绩的女同学成绩提高5%。
[单项选择]对于教学数据库的3个基本表:S(Sno,Sname,Ssex)、SC(Sno,Cno,Grade)、C(Cno,Cname,Teache),其中S表为学生表,SC为学生选课表,C为课程表,则对于语句:检索至少选修LIU老师所授课课程中一门课程的女生姓名,SQL语句错误的是______。
A. SELECT Sname
B. SELECT Sname
C. SELECT Sname
D. SELECT Sname
[单项选择]
基于学生-课程数据库中的三个基本表:
学生信息表: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 =‘ ’
[简答题]对于工程数据库的4个基本表
厂家 S(Sno,Sname,Status,City)
产品 P(Pno,Pname,Weight,Color)
工程 J(Jno,Jname,City)
供货 SPJ(Sno,Pno,Jno,QTY)
试用SQL的查询语句表达下列查询:
①给出货量(QTY)在300~500的所有供货情况。
②查询使用了由供应红色产品的厂商供应的产品的工程名。
③查询至少使用了厂家S1所提供的全部零件的工程名。
[单项选择]基于“学生—课程”数据库中的三个基本表:
学生信息表s(sno,sname,sex,age,dept),主码为snO
课程信息表c(cno,cname,teacher),主码为cno
学生选课信息表sc(sno,cno,grade),主码为(sno,cno)
实现“从学生信息表中找出性别为女的学生姓名”的SQL语句是( )。
[单项选择]设学生关系S(sno,sname,sex,dept)的主码为sno,学生选课关系SC(sno,eno,grade)的主码为(sno,cno),则关系模式R(sno,eno,sex,dept,grade)最高属于()
A. 1NF
B. 2NF
C. 3NF
D. BCNF
[单项选择]
第(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="
[单项选择]
第7~8题基于学生-课程数据库中的三个基本表:
学生信息表: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=’’
[单项选择](37)—(38)题基于学生一课程数据库中的三个基本表:
学生信息表:s(sno,sname,sex,age,dept)主码为sno
课程信息表:c(cno,cname,teacher)主码为cno
学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)
在“查询选修课程号为4,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的表是
A. 学生信息表s
B. 学生信息表s和课程信息表c
C. 学生信息表s、课程信息表c和学生选课信息表sc
D. 学生信息表s和学生选课信息表sc