有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成以下题查询所有女同学的课程号C01的平均成绩。
已知关系模式:学生(学号,姓名,性别,年龄,系别),选课(学号,课程号,成绩)用关系代数实现查询没有选修课程号为‘C3’课程的学生学号。
根据以下资料,回答题:使用如下三个数据库表: 学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时) 选课成绩表:score(学号,课程号,成绩) 其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。 查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。
回答题:基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。
给定学生S(学号,姓名,年龄,入学时间,联系方式)和选课SC(学号,课程号,成绩)关系,若要查询选修了1号课程的学生学号、姓名和成绩,则该查询与关系代数表达式()等价。
有如下三个关系模式: 学生:S(S#,SN,AGE,SEX) 属性含义依次为:学号,姓名,年龄,性别 课程:C(C#,CN,TEACHER) 属性含义依次为:课程号,课程名,教师 选课:SC(S#,C#,SCORE) 属性含义依次为:学号,课程号,成绩 用SQL语句完成以下题查询所有女同学的学号和姓名
设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是()。
有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT 课程号,AVG(成绩)FROM 学生选课GROUP BY 课程号如果要提高该查询的效率,应该建索引的属性是
设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。
使用内连接 查询选修了“java程序基础”课程的学生学号、姓名、课程号、课程名和期末成绩
使用内连接查询选修了“java程序基础”课程的学生学号、姓名、课程号、课程名和期末成绩
[37-370]定义学生选修课程的关系模式如下:S (S#,Sn,Sd, Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。检索选修了课程号为2且成绩不及格的学生的姓名的表达式是
“查询没有学习成绩的学生的学号和课程号”的SQL语 句是( )
设有成绩表(sscore),其中包括学号、课程号、成绩三个字段。查询有选课记录,但没有考试成绩(成绩字段是空值)的学生的学号和课程号,正确的SQL语句是____________。
设有选课表,表中包含的字段有:学号Char(3),课程号Char(3),成绩decimal(4,1)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT 课程号, _______(学号) AS 学生人数FROM 选课表GROUP BY 课程号
在“查询选修课程号为4,且成绩在80分以上的所有学生的学号和姓名”的SQL语句中,将使用的是表是()。A
在关系SC中,查询学习课程号为′DB′,且成绩在60至90之间的学生学号的正确的 SQL命令是
已知教学管理数据库中选课表的结构如下:选课(学号,课程号,成绩),现要查询课程号为C001的学生的选课情况,按成绩由高到低排序,则查询语句应该是()
在成绩表中,检索选修3门以上课程的学生的及格学科的总成绩。成绩表中包含学号、姓名、课程名和成绩4个字段。
在选课表中查询没有成绩的学生的学号和课程号,其SELECT-SQL语句中的WHERE子句应为【】 。
在关系SC中,查询学习课程号为'OB',且成绩在60至90之间的学生学号的正确的 SQL命令是
某教学管理数据库中,学生、课程关系模式分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的‘选课”联系类型为(),所以对该联系(61)。查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句
设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT学号,姓名,AVG(成绩)AS平均成绩FROM StudentGROUP BY()HAVING()
学生成绩管理系统(增强版) 某班最多有30人(具体人数由键盘输入)参加期末考试,考试科目为数学(MT)、英语(EN)和物理(PH)。学生成绩管理系统是一个非常实用的程序,如果能够把用户输入的数据存盘,下次运行时读出,就更好了。请在之前的基础上,增加文件读写的功能,编程实现如下菜单驱动的学生成绩管理系统: 1.录入每个学生的学号、姓名和各科考试成绩; 2.计算每门课程的总分和平均分; 3.计算每个学生的总分和平均分; 4.按每个学生的总分由高到低排出名次表; 5.按每个学生的总分由低到高排出名次表; 6.按学号由小到大排出成绩表; 7.按姓名的字典顺序排出成绩表; 8.按学号查询学生排名及其考试成绩; 9.按姓名查询学生排名及其考试成绩; 10.按优秀(90-100)、良好(80-89)、中等(70-79)、及格(60-69)、不及格(0-59)5个类别,对每门课程分别统计每个类别的人数及所占的百分比; 11.输出每个学生的学号、姓名、各科考试成绩,以及每门课程的总分和平均分; 12.将每