网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
查询哪些课程没人选,列出课程号和课程名。
参考答案和解析
select Cnamefrom Course c left join SC on c.Cno=SC.Cnowhere SC.Cno is null
更多 “查询哪些课程没人选,列出课程号和课程名。” 相关考题
考题
已知表student(学号,姓名,性别,出生日期,专业)course(课程号,课程名,学时数,学分)grade(学号,课程号,成绩)、试在所有学生的课程成绩中列出课程成绩最高的学生姓名、专业、课程名和成绩.
考题
假设某数据库中含有表student(学号、姓名、性别、出生日期、专业)、course(课程号、课程名、学时数、学分)和grade(学号、课程号、成绩)等,需做以下检索:(1) 从中检索至少有一名女学生的专业和该专业女学生的人数的记录。试列出查询条件。(2) 从中检索计算机专业学生英语课程的成绩,显示姓名、课程名和成绩,要求成绩由高到低排序显示。试列出查询条件。
考题
已知表S(学号,姓名,年龄)SC(学号,课程号,成绩)C(课程号,课程名,教师名)试用SQL查询语句表达下列对教学数据库中的三个基本表S、SC、C的查询:(1)统计有学生选修的课程门数.(2)求选修C4课程的学生的平均年龄.(3)求王平老师所授课程的每门课程的学生平均成绩.(4)统计每门课程的学生选修人数(超过10人的课程才统计).要求输出课程号和选修人数.(5)查询姓名以WANG开头的所有学生的姓名和年龄.
考题
设教师表的结构为:教师号、姓名、性别、职称、工资、所在系。若要查询“陈静”教师所讲授的课程,并列出姓名和课程名,应使用的语句SELECT-SQL是______。A.SELECT 姓名,课程名FROM 教师表,授课表,课程表; WHERE 教师表.教师号=授课表.教师号AND 姓名=“陈静”B.SELECT姓名,课程名FROM 教师表,授课表,课程表; WHERE 教师表.教师号=授课表.教师号AND授课表.课程号=课程表.课程号; AND姓名=“陈静”C.SELECT姓名,课程名FROM 教师表,授课表,课程表; WHERE教师表.教师号=授课表.教师号AND授课表.教师号=课程表.课程号; AND姓名=“陈静”D.SELECT姓名,课程名FROM 教师表,授课表,课程表; WHERE授课表.课程号=课程表.课程号AND姓名=“陈静”
考题
查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的SELECT-SQL语句填空: SELECT课程名,姓名,职称,【 】; FROM课程表,教师表,授课表,选课表; WHERE教师表.教师号=授课表.教师号; AND课程表.课程号=授课表.课程号AND【 】GROUP BY选课表.课程号
考题
设有以下3个表: 学生表 STUD (学号,姓名,性别,年龄,专业) 课程表 KC (课程号,课程名,先修课号,学分) 学生选课表 SC (学号,课程号,成绩) 查询选修了课程名为“数据结构”的学生姓名的SELECT语句是______。A.SELECT 姓名 FROM STUD; WHERE 学号 SELECT 学号 FROM SC WHERE课程号 IN; (SELECT 课程号 FROM KC WHERE 课程名="数据结构")B.SELECT 姓名 FROM STUD; WHERE 学号 in (SELECT 学号 FROM SC WHERE 课程号 UNION; (SELECT 课程号 FROM KC WHERE课程名="数据结构"))C.SELECT 姓名 FROM STUD; WHERE SELECT 课程号 FROM KC WHERE课程名="数据结构"D.SELECT 姓名 FROM STUD; WHERE 学号 IN(SELECT 学号 FROM SC WHERE 课程号 IN; (SELECT 课程号 FROM KC WHERE 课程名="数据结构"))
考题
设有以下3个表: 学生表STUD(学号,姓名,性别,年龄,专业) 课程表KC(课程号,课程名,选修课号,学分) 学生选课表SC(学号,课程号,成绩) 查询选修了课程名为“数据结构”的学生的姓名的SELECT语句是______。A.SELECT 姓名 FROM STUD; WHERE学号SELECT学号FROM SC WHERE 课程号IN; (SELECT课程号FROM KC WHERE 课程名=“数据结构”)B.SELECT姓名FROM STUD; WHERE学号IN(SELECT学号FROM SC WHERE 课程号UNION; (SELECT 课程号 FROM KC WHERE 课程名=“数据结构”))C.SELECT 姓名 FROM STUD; WHERESELECT课程号FROMKCWHERE课程名=“数据结构”D.SELECT姓名FROM STUD; WHERE 学号 IN(SELECT 学号 FROM SC WHERE 课程号 IN; (SELECT课程号FROM KC WHERE 课程名=“数据结构”))
考题
设某教学管理系统,其查询模块需要提供如下功能:Ⅰ.查询系信息,列出各系编号、系名和系办公电话;Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;V.查询某门课程的先修课程信息,列出先修课程号和先修课程名。系统有如下业务规则:Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。(1)请根据以上查询功能与业务规则,用ER图描述该系统的概念模型。(5分)(2)将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。(5分)
考题
查询教师“陈静”讲授的课程,列出教师姓名和课程名。填空补充下面的SQL语句: SELECT姓名,课程名FROM教师表,授课表,课程表; WHERE教师表.教师号=授课表.教师号AND【 】AND【 】。
考题
设有关系:S(学号,姓名,性别)、C(课程号,课程名)、SC(学号,课程号)。实现查询选修“会计学”课的所有女生姓名的SQL语句是“SELECTFROMS,C,SCWHERE<条件>”。该语句中的<条件>的正确表示是______。A.S.学号=SC.学号AND性别=“女”AND课程名=“会计学”B.S.学号=SC.学号ANDC.课程号=SC.课程号AND课程名=“会计学”C.性别=“女”AND课程名=“会计学”D.S.学号=SC.学号ANDC.课程号=SC.课程号;AND性别=“女”AND课程名=“会计学”
考题
根据题意要求,完成下列查询 设有如下学生课程数据库,它包括学生关系、课程关系和选课关系,其关系模式为: 学生(学号,姓名,年龄,性别,民族,专业,年级); 课程(课程号,课程名,教师,总学分); 选课(学号,课程号,成绩)。 1、查询学生表中全部信息。
考题
关系模型SC(学号,姓名,学院,学院领导,课程号,课程名,成绩),函数依赖集F={学号→(姓名,学院,学院领导),学院→学院领导,课程号→课程名,(学号,课程号)→成绩},则关系SC中( ),要满足第二范式,应将SC分解为(请作答此空)。A.S(学号,姓名,学院,学院领导),C(课程号,课程名,成绩)
B.S(学号,姓名),D(学院,学院领导),C(课程号,课程名,成绩)
C.S(学号,姓名),D(学院,学院领导),C(课程号,课程名),SC(学号,课程名,成绩)
D.S(学号,姓名,学院,学院领导),C(课程号,课程名),SC(学号,课程号,成绩)
考题
设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()。A.课程号
B.开设专业号
C.先修课程号
D.开设专业号和先修课程号
考题
有三个关系, student:Sno(学号),Sname(姓名),Ssex(性别),Sage(年龄),Sdept(所在系)。 Course:Cno(课程号),Cname(课程名),Credit(学分),Semester(开课学期),Pcno(直接先修课)。 SC://Sno(学号),Cno(课程号),Grade(成绩)。 试用关系代数表达式完成下列查询: (1)查询“信息管理系”学生的选课情况,列出学号、姓名、课程号和成绩。 (2)查询“数据库基础”课程的考试情况,列出学生姓名、所在系和考试成绩。 (3)查询考试成绩高于80分的学生的姓名、课程名和成绩。 (4)查询计算机系没选VB的学生姓名。
考题
设教学数据库中有四个关系:
教师(教师编号,教师姓名,联系电话)
课程(课程号,课程名,教师编号)
学生(学号,学生姓名,年龄,性别,专业)
选课(学号,课程号,成绩)查询男生所学课程的课程号和课程名。
考题
存储过程“查询课程名”带一个输入参数“@课程号char(3)”和一个输出参数“@课程名varchar(20)”,正确调用该存储过程的方法是()。A、EXEC 查询课程名B、EXEC 查询课程名 ‘206’C、"DECLARE @课程名 varchar(20)EXEC 查询课程名 ‘206’,@课程名"D、"DECLARE @课程名 varchar(20)EXEC 查询课程名 ‘206’,@课程名 output"
考题
假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用()关系。A、学生B、考试C、学生和课程D、课程
考题
在1号工作区已打开数据库表学生,在2号工作区已打开数据库表课程,当前工作区为1号工作区,执行以下两条命令之一可列出2号工作区中的课程名字段的值a)LISTB课程号,B课程名b)LISTB-课程号,B-课程名
考题
现有“学生选课”数据库,其中主要的表有:“学生”表(学号,姓名,性别,专业,出生年月),“选课”表(学号,课程号,成绩),“课程”表(课程号,课程名,所属专业,学分)按照下列要求写出SQL语句: (1)在“选课”表中,删除选了课程号为10004的所有选课记录。 (2)在“课程”表中,修改课程号为10008的课程名称:数字电路。 (3)设计子查询,查询“课程”表中,有哪些课程没有被任何同学报选。 (4)设计连接查询,查找选修了“数据结构”课程且成绩在80分及以上的学生的学号、姓名、课程名及成绩。
考题
设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()A、课程号B、开设专业号C、先修课程号D、开设专业号和先修课程号
考题
设教学数据库中有四个关系:
教师(教师编号,教师姓名,联系电话)
课程(课程号,课程名,教师编号)
学生(学号,学生姓名,年龄,性别,专业)
选课(学号,课程号,成绩)查询所有姓王的教师所授课程的课程号和成绩(按课程号排序)。
考题
判断题在1号工作区已打开数据库表学生,在2号工作区已打开数据库表课程,当前工作区为1号工作区,执行以下两条命令之一可列出2号工作区中的课程名字段的值a)LISTB课程号,B课程名b)LISTB-课程号,B-课程名A
对B
错
考题
单选题设有课程关系Course(课程号,课程名,学分,开设专业号,先修课程号)和专业关系Speciality(专业号,专业名),则课程关系Course的外键是()A
课程号B
开设专业号C
先修课程号D
开设专业号和先修课程号
考题
问答题设教学数据库中有四个关系:
教师(教师编号,教师姓名,联系电话)
课程(课程号,课程名,教师编号)
学生(学号,学生姓名,年龄,性别,专业)
选课(学号,课程号,成绩)查询所有姓王的教师所授课程的课程号和成绩(按课程号排序)。
考题
问答题设教学数据库中有四个关系:
教师(教师编号,教师姓名,联系电话)
课程(课程号,课程名,教师编号)
学生(学号,学生姓名,年龄,性别,专业)
选课(学号,课程号,成绩)查询男生所学课程的课程号和课程名。
热门标签
最新试卷