SELECT snc,cno FROM SC WHERE grade=NULL
SELECT sno,cno FROM SC WHERE gradeIS’’
SELECT sno.cno FROM SC WHERE gradeISNULL
SELECT sno.cno FROM SC WHERE grade=’ ’
第1题:
( 32 ) 设有学生信息关系 STUDENT ( sno , sname , sex , age , dept ) 。 “ 查找信息系 ( IS 系 ) 中年龄小 于20 岁的学生的姓名 ” ,该操作正确的关系代数表达式是
Ⅰ . π sname ( σ dept= ’ IS ’ ∧ age<20( STUDENT ))
Ⅱ . σ dept= ’ IS ’ ∧ age<20 ( π sname ( STUDENT ))
Ⅲ . σ sname ( π dept= ’ IS ’ ∧ age<20( STUDENT ))
A )仅 Ⅰ
B )仅 Ⅱ
C ) Ⅰ 和 Ⅱ
D ) Ⅱ 和 Ⅲ
第2题:
设学生关系S(sno, sname, sex, dept)的主码为sno,学生选课关系SC(sno, cno, grade)的主码为(sno, cno),则关系模式R(sno, cno, sex, dept, grade)最高属于( )。
A.1NF
B.2NF
C.3NF
D.BCNF
第3题:
第(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 =' '
第4题:
对于学生信息表:student(sno,sname,sex,age,dept),能够得到年龄在20岁到22岁之间的学生的姓名和学号的语句是
A.SELECT * FROM student WHERE age BETWEEN 20 AND 22
B.SELECT sname,sno FROM student WHERE age BETWEEN 20 AND 22
C.SELECT sname,sno FROM student WHERE age>=20
D.SELECT sname,sno FROM student WHERE age<=22
第5题:
第(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="
第6题:
第( 36 ) - ( 37 )题基于学生一选课一课程数据库中的三个基本表:
学生信息表: STUDENT ( sno, sname, sex, age, dept ) 主码为 sno
课程信息表: CDLIRSB ( cno, cname, teacher ) 主码为 cno
学生选课信息表: SC ( sno, cno, grade ) 主码为( sno, cno )
( 36 )“ 查询没有学习成绩的学生的学号和课程号 ” 的 SQL 语句是
A ) SELECT snc, cno FROM SC WHERE grade=NULL
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 =' '
第7题:
对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“小明”的姓名改为“小强”,则正确的语句是( )。
A)UPDATE SET sname=‘小明’WHERE sname=‘小强’
B)UPDATE student SET sname=‘小明’WHERE sname=‘小强’
C)UPDATE student SET sname=‘小强’
D)UPDATE student SET sname=‘小强’WHERE sname=‘小明’
第8题:
设教学数据库中有三个基本表:
学生表 S(SNO,SNAME,AGE,SEX)
选课表 SC(SNO,CNO,GRADE)
课程表 C(CNO,CNAME,TEACHER)
写出“不学C6课程的男学生的学号和姓名(SNO,SNAME)”关系代数表达式。
答案:πSNO,SNAME(σSEX='男'(S)∞(πSNO(SC)- πSNO(σCNO='C6'(SC))))
第9题:
基于学生.课程数据库中的三个基本表:
学生信息表:s (snumber, sname, sex, age, dept)主码为snumber
课程信息表:c(cnumber, cname,teacher)主码为cnumber
学生选课信息表:sc(snumber, cnumber, grade)主码为(snumber, cnumber)
“从学生选课信息表中找出无成绩的元组”的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=''
第10题:
下面三个题基于学生一课程数据库中的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="