![](https://lstatic.shangxueba.com/sxbzda/h5/images/m_q_title.png)
在关系模式STJ(S,T,J)中,S表示学生,T表示教师,J表示课程。每一教师只教一门课。每门课有若干教师,某一学生选定某门课,就对应一个固定的教师。则该关系模式的候选码是()
A.(S,J )
B.(S,T )
C.(S,T,J )
D.(T,J )
![](https://lstatic.shangxueba.com/sxbzda/h5/images/tips_org.png)
A.(S,J )
B.(S,T )
C.(S,T,J )
D.(T,J )
第1题
ST[JDENT(SNO,SNAME,SEX,BIRTFtDAY,CLASS)
TEAC腿R(1FNO,TNAME.SEX.BIRTHDAY,PROFESSION,DEPARTMENT)
CO[JRSE(CNO,CNAME,TNO)
SCORE(SNO,CNO,DEGREE)
说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生口期;CI.ASS:班级:教师关系模式巾:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:I叶{生口期;PRO—FESSION:职称;DEPARTMENT:所在系;
课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;
成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。
请用SQI。查询语句实现下列操作:
1)显示教师所有的单位,即不重复的DEPARTMENT列。
2)显示STIJDENT表中"95031.'班或性别为“女”的同学记求。
3)以CNO升序,DEGREE降序显示SCORE表的所有记录。
4)显示"9503l”班的学生人数。
5)显示SCORE表中至少有5名学生选修的并I:2 3 H:头的课程号的平均分。
6)显示最低分大于70,最高分小于90的SNO列。
7)显示选修“3一105”课程的成绩高于“109”号同学成绩的所有同学的记录。
8)显示SCORE表中选学多门课程的同学中分数为非最高分成绩的记录。
9)列出学号为“108'’的同学同年出生的所有学生的SNO、SNAME和BIRTHDAY。
10)显示“张三”教师任课的学生成绩。
第2题
(1) 请列出该关系模式中包含的所有函数依赖;
(2) 指出该关系模式的候选键;
(3) 关系模式R符合第几范式?
(4) 若将R分解为R1(C,T,S,G)和R2(C,S,N,G),R1和R2各最高符合第几范式,为什么?
第3题
A.1:1,1:n
B.1:n,1:n
C.n:1. ,n :m
D.n:m.n:m
第4题
D={ C→P,(S,C)→C,(T,R)→C,(T,P)→R,(T,S)→R}
关系模式W的一个码(关键字)是(49),W的规范化程序最高达到(50)。若将关系模式 W分解为3个关系模式W1(C,P),W2(S,C,C),W3(S,T,R,C),则W1的规范化程序最高达到(51),W2的规范化程度最高达到(52),W3的规范化程序最高达到(53)。
A.(T,P)
B.(T,R)
C.(S,C)
D.(T,S)
第5题
D={C→4P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}
关系模式w的一个码(关键字)是(39),W的规范化程度最高达到(40)。若将关系模式W分解为3个关系模式W1(C,P)、W2(S,C,G)、W3(S,T,R,C)。则W1的规范化程度最高达到(41),W2的规范化程序最高达到(42),W3的规范化程序最高达到(43)。
A.(S,C)
B.(T,R)
C.(T,P)
D.(T,S)
第6题
S(S#,SNAME,AGE,SEX):S表示学生,各属性依次为:学号、姓名、年龄、性别
SC(S#,C#,GRADE):SC表示成绩,个属性依次为:学号、课程号、成绩
C(C#,CNAME,TEACHER)C表示课程,个属性依次为:课程号、课程名、教师
试用SQL语句完成下列查询:
(1)检索年龄大于22岁的男学生的学号和姓名
(2)检索至少选修王老师所授课程中一门课程的女学生姓名
(3)检索至少选修两门课程的学生学号
(4)检索选修课程包含王老师所授课程的学生学号
第7题
学生关系模式S(Sno,Sname,Age,Sex),
课程关系模式C(Cno,Cname,Teacher)以及
成绩关系模式SC(Sno,Cno,Grade),其中S的属性分别表示学生的学号、姓名、年龄、性别,C的属性分别表示课程号、课程名、任课教师姓名,SC的属性分别表示学号、课程号、成绩。
若要在表S中增加一个“家庭住址”(Address)属性,应使用语句(21)Address VARCHAR(30);若要在表S中删除Age属性,应使用语句:(22);已知某课程的课程号为‘C1’,若要输出该课程的平均成绩,应使用语句:SELECT(23)WHERE Cno=‘C1’;若要删除表S、C和 SC,应使用(24)语句。
A.基本表、视图和索引
B.实体、联系和属性
C.字段、数据类型和长度
D.元组和属性
第8题
(1)A. 1 1 B. * 1 C. 1 * D. * *
(2)A.T B. S C. C D. C、T
(3)
A. 课程号和学号 B. 教师编号和课程名称
C. 课程名称和教师编号 D. 教师编号和课程号
第9题
假设学生 S(学号, 姓名, 性别,入学时间,联系电话),教师 T(教师编号,教师名称,所任课程名称)和课程C(课程号,课程名称,任课教师名称,学分数)实体集,若一个学生可以选修多门课程,一门课程可以由多个教师担任,但一个教师只能担任一门课程,一个教师可以带多个学生。图中C和T之间为()联系;假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式 S中应加入()关系模式的主键,则关系模式 S的外键为()。
()A. 1 1 B. * 1 C. 1 * D. * * ()A.T B. S C. C D. C、T()A. 课程号和学号 B. 教师编号和课程名称 C. 课程名称和教师编号 D. 教师编号和课程号
第10题
A.{(Sno,Sname,Cno,Tname,Taddr),(Sno,Sname,Cno,Cname,Grade)}∈1NF
B.{(Sno,Sname),(Sno,Cno,Grade,Tname,Taddr),(Cno,Cname)}∈i2NF
C.{(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Cno,Cname,)∈3NF
D.{(Sno,Sname),(Sno,Cno,Grade),(Tname,Taddr),(Tname,Cno),(Cno,Cname)}∈BCNF
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!