以下2题基于以下说明。设有三个关系
学生关系S(SNO,SNAME,AGE,SEX) (分别代表学生的学号、姓名、年龄、性别)
学习关系SC(SNO,CNO,GRADE) (分别代表学生的学号、课程编号、成绩)
课程关系C(CNO,CNAME,TEACHER) (分别代表课程的编号、课程名、任课教师)
“从学习关系SC中检索无成绩的学生学号”的SQL语句是
A.SELECT sno FROM sc WHERE grade=NULL
B.SELECT sno FROM sc WHERE grade IS
C.SELECT sno FROM sc WHERE grade IS NULL
D.SELECT sno FROM sc WHERE grade=0
第1题:
以下2题基于以下说明。设有三个关系:
学生关系S(SNO,SNAME,AGE,SEX)(分别代表学生的学号、姓名、年龄、性别)
学习关系SC(SNO,CNO,GRADE)(分别代表学生的学号、课程编号、成绩)
若在关系S中查找姓名中第一个字为'王'的学生的学号和姓名。下面列出的SQL语句中,正确的是
A.SELECT SNO,SNAME FROMSWHERE SNAME='王%.'
B.SELECT SNO,SNAME FROM S WHERE SNAME='王_'
C.SELECT SNO,SNAMEFROMS WHERE SNAME LIKE '王%.'
D.SELECT SNO,SNAME FROM S WHERE SNAME LIKE '王_'
第2题:
设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分别表示学生的学号、姓名、性别、年龄。则“从学生档案数据库中检索学生年龄大于20岁的学生的姓名”的关系代数式是()。
A.σSN(ΠAge>20(S))
B.ΠSN(σAge>20(S))
C.ΠSN(ΠAge>20(S))
D.σSN(σAge>20(S))
第3题:
13、在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查询年龄大于19岁的女学生的学号。若用关系代数表达式来表示为()。
A.ПSNO (σSEX=’女'(S) -σAGE<=19(S) )
B.ПSNO (σSEX=’女'(S) ∩ σAGE>19(S) )
C.ПSNO (σSEX='女'∧ AGE>19(S))
D.ПSNO (σSEX=’女’(S) ∪ σAGE>19(S) )
第4题:
4、设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分别表示学生的学号、姓名、性别、年龄。则“从学生档案数据库中检索学生年龄大于20岁的学生的姓名”的关系代数式是()。
A.σSN(ΠAge>20(S))
B.ΠSN(σAge>20(S))
C.ΠSN(ΠAge>20(S))
D.σSN(σAge>20(S))
第5题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查询年龄大于19岁的女学生的学号。若用关系代数表达式来表示为()。
A.ПSNO (σSEX=’女'(S) -σAGE<=19(S) )
B.ПSNO (σSEX=’女'(S) ∩ σAGE>19(S) )
C.ПSNO (σSEX='女'∧ AGE>19(S))
D.ПSNO (σSEX=’女’(S) ∪ σAGE>19(S) )