以下两题基于以下说明:设有如下图所示的两个关系S(sno,sname,sex)和SC(sno,cno,grade)。其中关系S的主码是sno,关系SC的主码是(sno,cno)。且关系SC的属性“sno”是它的外码。要求grade的取值只能是0~100之间的整数。 关系S 关系SC sno sname sex sno cno grade S01 S10 S20 李红星 洪宇宙 张黎明 男 女 男 S01 S01 S30 C1 C2 NULL 59 90 120 关系数据库必须满足以下3类完整性规则: Ⅰ. 实体完整性规则 Ⅱ. 参照完整性规则 Ⅲ. 用户定义的完整性规则 上述两个关系违背了哪个(些)完整性规则?( )。
A.仅Ⅰ
B.仅Ⅱ和Ⅲ
C.仅Ⅰ和Ⅱ
D.Ⅰ、Ⅱ和Ⅲ
第1题:
设有关系模式SC(Sno,Sname,Sex,Birthdar,Cno,Cname,Grade,Tno,Tname)满足函数依赖集:{Sno→Sname,Sno→Sex,Sno→Birthday,Cno→Cname,(Sno,Cno)→Grade,Tno→Tname}。SC的主码和属性集(Sno,Tno)的闭包分别是______。
A) (Sno,Tno)和{Cno,Cname,Grade,Tno,Tname}
B) (Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday,Cno}
C) (Sno,Cno)和{Sno,Shame,Sex,Birthday,Cno,Cname,Grade}
D) (Sno,Cno,Tno)和{Sno,Sname,Sex,Birthdayr,Tno,Tname}
A.
B.
C.
D.
第2题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。
A.ПSNAME, GRADE (σCNAME=’数据库技术’(C) ¥SC ¥ПSNO, SNAME (S) )#B.ПSNAME, GRADE (σCNAME=’数据库技术’(C) ¥ SC ¥ S)#C.ПSNAME, GRADE (C ¥ SC ¥ SC)#D.ПSNAME, GRADE (σCNAME=’数据库技术’ (ПCNO, CNAME (C)) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )第3题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE);SC(SNO, CNO, GRADE); C(CNO, CNAME, TEACHER),查找选修“数据库技术”这门课程学生的学生姓名和成绩,若用关系代数表达式来表示为()。
A.ПSNAME, GRADE (σCNAME=’数据库技术’(C) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
B.ПSNAME, GRADE (σCNAME=’数据库技术’(C) ¥ SC ¥ S)
C.ПSNAME, GRADE (σCNAME=’数据库技术’ (C ¥ SC ¥ SC))
D.ПSNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME (C)) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )
第4题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。
A.ПSNAME, GRADE (σCNAME=’数据库技术’(C) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )#B.ПSNAME, GRADE (σCNAME=’数据库技术’(C) ¥ SC ¥ S)#C.ПSNAME, GRADE (C ¥ SC ¥ SC)#D.ПSNAME, GRADE (σCNAME=’数据库技术’ (ПCNAME (C)) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )第5题:
在“学生-选课-课程”数据库中的3个关系如下:S(SNO, SNAME, SEX, AGE); C(CNO, CNAME, TEACHER);SC(SNO, CNO, GRADE),查找选修“数据库原理”这门课程学生的学生名和成绩,若用关系代数表达式来表示为()。
A.ПSNAME, GRADE (σCNAME=’数据库原理’(C) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )#B.ПSNAME, GRADE (σCNAME=’数据库原理’(C) ¥ SC ¥ S)#C.ПSNAME, GRADE (σCNAME=’数据库原理’ (ПCNAME (C)) ¥ПSNO, CNO, GRADE (SC) ¥ПSNO, SNAME (S) )#D.ПSNAME, GRADE (C ¥ SC ¥ SC)