举一反三
- 已知关系:S(Sno,Sname,Sage,Ssex,Sdept)[br][/br] C(cno,cname,cpno,ccredit) SC(sno,cno,grade) (其中sno:学号;sname:姓名;Ssex:性别;Sdept:学院;Sage:年龄;cno:课程号;cname:课程名;cpno:直接先行课;ccredit:学分;grade:成绩) 使用SQL语言完成以下查询要求: 查询选修了课程名为“数据结构”且成绩在60分以下的学生的学号、姓名和成绩;
- 以学生选课数据库为例,数据库名为ST,包含学生信息、课程信息、选课信息3张表,分别是: (1)学生信息表:Student(Sno,Sname,Ssex,Sage,Sdept) (2)课程表:Course(Cno,Cname,Cpno,Ccredit) (3)学生选课表:SC(Sno,Cno,Grade) Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系别, Cno:课程号,Cname:课程名,Cpno:先行课号,Ccredit:学分,Grade:年级。 问题1:查询全体学生的基本情况
- 以学生选课数据库为例,数据库名为ST,包含学生信息、课程信息、选课信息3张表,分别是:(1)学生信息表:Student(Sno,Sname,Ssex,Sage,Sdept)(2)课程表:Course(Cno,Cname,Cpno,Ccredit)(3)学生选课表:SC(Sno,Cno,Grade)Sno:学号,Sname:姓名,Ssex:性别,Sage:年龄,Sdept:系别, Cno:课程号,Cname:课程名,Cpno:先行课号,Ccredit:学分,Grade:年级。问题5: 将一个新学生元组(学号:20190005;姓名:张悦;性别:男;所在系:汽车系;年龄:19岁)插入到Student表中
- 给定关系:student(sno,sname,ssex,sage,sdept)course(cno,cname,cdept,teacher)sc(sno,cno,grade)查询刘老师所授课程的课程号
- 中国大学MOOC:"在学生选课数据库中有学生表student(sno,sname,ssex,sage,sdept),课程表course(cno,cname)及学生选课表sc(sno,cno,grade),其中sno是学号,sname是姓名,ssex是性别,sage是年龄,sdept是系别,cno是课程号,cname是课程名,grade是成绩。以下( )SQL语句可以实现查询选修了'C002'号课程的学生姓名。";
内容
- 0
有三个表,学生表 Stu(Sno,Sname,Ssex,Sbirthday,Sdept),字段分别表示学号,姓名,性别,出生日期,所在系,学号为主码;课程表Course(Cno,Cname)字段分别表示课程号,课程名,课程号为主码,成绩表SC(Sno, Cno,degree),字段分别表示学号,课程号,成绩,(Sno,Cno)共同为主码,分别参考Stu,Course表的主码。查询课程号是”C01””C02””CO3”的课程名的语句是? A: SELECT Cname FROM Course WHERE Cno =”C01”&&”CO2”&&”CO3” B: SELECT Cname FROM Course WHERE Cno IN ”C01”&&”CO2”&&”CO3” C: SELECT Cname FROM Course WHERE Cno IN (”C01”, ”CO2”, ”CO3”) D: SELECT Cname FROM Course WHERE Cno IN( ”C01” AND ”CO2”AND ”CO3”)
- 1
给定:student(sno,sname,sage,ssex)course(cno,cname,teacher)sc(sno,cno,grade)用SQL完成下列查询:查询刘老师所教授的课程的课程号和课程名
- 2
(2分)有如下三个关系: S(Sno,Sname,Ssex,Sage,Sdept) 学生关系(学号,姓名,性别,年龄,所在学院) C(Cno,Cname,Cdept,Tname) 课程关系(课程号,课程名,课程开课学院,代课教师) SC(Sno,Cno,Grade) 选修关系(学号,课程号,成绩) 查询学生“李力”所学课程的课程名与任课教师名,正确的关系代数为( )
- 3
基于这样的三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(SNO,SNAME,SSEX,SAGE,SDEPT),C(CNO,CNAME),SC(SNO,CNO,GRADE),其中:SNO为学号,SNAME为姓名,SSEX为性别,SAGE为年龄,SDEPT为系别,CNO为课程号,CNAME为课程名,GRADE为成绩。检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是()。 A: SELECTS.SNO,SNAME,CNO,GRADEFROMSWHERES.SNO=SSNO B: SELECTS.SNO,SNAME,CNO,GRADEFROMSCWHERES.SNO=SGRADE C: SELECTS.SNO,SNAME,CNO,GRADEFROMS,SCWHERES.SNO=SSNO D: SELECTS.SNO,SNAMECNO,GRADEFROMS,SC
- 4
设有三个关系STUDENT(SNO,SNAME,SEX,CLASS) ,SC(SNO,CNO,SCORE) ,COURSE(CNO,CNAME,CREDIT) ,其中各个属性的含义如下:SNO(学号)、CNO(课程号)、SNAME(学生姓名)、SEX(性别)、CLASS(所在班)、SCORE(成绩)、CNAME(课程名)、CREDIT(课程学分)。用关系代数完成下列操作:查询选修了“数据库原理”课程的学生的姓名