单选题
第23~24题基于以下说明:设有如下图所示的两个关系S(sno, sname, sex)和SC (sno,cno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性"sno"是它的外码。要求grade的取值只能是0~100之间的整数。
关系S
sno
sname
sex
S01
S10
S20
李红星
洪宇宙
张黎明
男
女
男
关系SC
sno
cno
grade
S01
S01
S30
C1
C2
NULL
59
90
120
单选题
关系数据库必须满足以下3类完整性规则:
Ⅰ.实体完整性规则 Ⅱ.参照完整性规则 Ⅲ.用户定义的完整性规则
上述两个关系违背了( )完整性规则。
A、
仅Ⅰ
B、
仅Ⅱ和Ⅲ
C、
仅Ⅰ和Ⅱ
D、
Ⅰ、Ⅱ和Ⅲ
【正确答案】
D
【答案解析】
单选题
有如下的SQL语句:
Ⅰ.SELECT sname FROMs,sc WHERE grade<60
Ⅱ.SELECT sname FROM WHERE sno IN (SELECT sno FROM sc WHERE grade<60)
Ⅲ.SELECT sname FROMs,sc WHERE s.sno=sc.sno AND grade<60
若要查找分数(grade)不及格的学生姓名(sname),以上正确的有( )。
A、
Ⅰ和Ⅱ
B、
Ⅰ和Ⅲ
C、
Ⅱ和Ⅲ
D、
Ⅰ、Ⅱ和Ⅲ
【正确答案】
C
【答案解析】
提交答案
关闭