有一关系:教学(教工号、课程号、开课时间),假定每个老师可以讲授多门课程,每门课程只能由一个老师来讲授,那么该关系的主键设置为()比较合适。
A、课程号
B、教工号
C、(课程号,开课时间)
D、(课程号,教工号)
A、课程号
B、教工号
C、(课程号,开课时间)
D、(课程号,教工号)
A.部分依赖
B. 传递依赖
C. 第三范式
D. 第一范式
在下列三个关系模式中,Mark关系中的外键是()。
Student(学号,姓名,出生日期)
Course(课程号,课程名)
Mark(学号,课程号,成绩)
A)学号,成绩
B)课程号,成绩
C)学号,课程号
D)姓名,成绩
A.学生
B.课程
C.考试
D.学生和课程
A、ON UPDATE RESTRICT
B、ON UPDATE CASCADE
A.A.INSERT INTO SC(SNO,CNO,GRADE)values('S101','C11','98')
B.B.INSERT INTO SC(SNO,CNO,GRADE)values(S101,C11,98)
C.C.INSERT('S101','C11','98')INTO SC
D.D.INSERT INTO SC values('S101','C11',98)
A.S.S# =SC.S# and C.C# =SC.C# and SAGE in>=20 and CNAME in‘ACCESS’
B.S.S# =SC.S# and C.C# =SC.C# and SAGE>=20 and CNAME=‘ACCESS’
C.SAGE in>=20 and CNAME in‘ ACCESS’
D.SAGE>=20 and CNAME=‘ACCESS’
有如下3个关系表:
S(S#,SN,SEX,AGE,DEPT)
C(C#,CN)
SC(S#,C#,GRADE)
其中,S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,
CN为课程名,GRADE为成绩。检索所有比“王华”年龄大的学生的姓名、年龄和性别。
正确的SELECT语句是( )。
A.SELECT SN,AGE,SEX FROM S;
WHERE AGE>(SELECT AGE FROM S WHERE SN='王华')
B.SELECT SN,AGE,SEX FROM S WHERE SN='王华'
C.SELECT SN,AGE,SEX FROM S
WHERE AGE>(SELECT AGE WHERE SN='王华')
D.SELECT SN,AGE,SEX FROM S WHERE AGE>王华 AGE
A.INSERTINTOSC(SNO,CNO,GRADE)valueS(‘S101’,‘C11’,‘98’)
B.INSERTINTOSC(SNO,CNO,GRADE)valueS(S101,C11,98)
C.INSERT(‘S101’,‘C11’,‘98’)INTOSC
D.INSERTINTOSCvalueS(‘S101’,‘C11’,98)
A.②③⑤⑥
B.①③④⑤
C.②④⑤⑥
D.①②③⑤
A、一对一
B、多对多
C、一对多
D、多对一