有如下两个关系模式:student(学号,姓名,奖学金)score(学号,课程号,成绩)则()是score关系相对于student关系的外键。A.学号B.学号,课程号C.课程号D.成绩

有如下两个关系模式:student(学号,姓名,奖学金)score(学号,课程号,成绩)则()是score关系相对于student关系的外键。

A.学号
B.学号,课程号
C.课程号
D.成绩

参考解析

解析:

相关考题:

( 5 )有一个学生选课的关系,其中学生的关系模式为:学生(学号 , 姓名 , 班级 , 年龄 ) ,课程的关系模式为:课程(课号 , 课程名 , 学时 ) ,其中两个关系模式的键分别是学号和课号 , 则关系模式选课可定义为:选课(学号 , 【 5 】 , 成绩 ) 。

当前目录下有student和coure两个表文件,要求查找同时选修了课程号为"0001"和"0002"的学生姓名,语句为: SELECT 姓名 FROM student,coure; WHERE student.学号=coure.学号; AND 课程号="0001"; AND 姓名【 】; (SELECT 姓名 FROM student, coure; WHERE student.学号=coure.学号; AND 课程号="0002")

创建一个名为RS的视图,用来显示所有学生的学号,姓名和平均成绩,下面正确的语句是__A SELECT STUDENT.学号,STUDENT.姓名,SKB.平均成绩 WHERE STUDENT.学号 = SKB.学号 GROUP BY STUDENT.学号 INTO CURSOR RSB CREATE VIEW RS AS SELECT STUDENT.学号,STUDENT.姓名,SKB.平均成绩 WHERE STUDENT.学号 = SKB.学号 GROUP BY STUDENT. 学号C SELECT STUDENT.学号,STUDENT.姓名,SKB 平均成绩 WHERE STUDENT.学号 = SKB.学号 GROUP BY STUDENT.学号 INTO CURSOR RSD CREATE VIEW RS AS SELECT STUDENT.学号,STUDENT.姓名,AVG(SKB.成绩) AS 平均成绩 WHERE STUDENT.学号 = SKB.学 号 GROUP BY STUDENT.学号

查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是( )。A.SELECT学号,姓名FROM student s WHERE NOT EXISTS (SELECT*FROM score se WHERE SC.学号=s.学号码AND成绩85)B.SELECT学号,姓名FROM student S WHERE NOT EXISTS (SELECT*FROM score sc WHERE SC.学号=s.学号码AND成绩=85)C.SELECT学号,姓名FROM student s,score sc WHERE s.学号=sc.学号AND成绩=85D.SELECT学号,姓名FROM student s,score sc WHERE S.学号=sc.学号AND ALL成绩=85

在关系Student(学号,姓名,系名,课程号,成绩)中,查询至少选修了四门课程的学生学号、姓名及平均成绩的SElECT语句应该是:SELECT学号,姓名,AVC((254))AS平均成绩FROM StudentCROUP BY学号HAVING (255)A.成绩B.姓名C.系名D.课程号

设有下面两个类的定义: class Person{ long id // 身份证号 String name; //姓名 } class Student extends Person{ int score: //成绩 int getScore ( ) { return score; } } 则类Person和类Student的关系是( )。A.包含关系B.继承关系C.关联关系D.无关系

查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是( )。A.SELECT学号,姓名FROM student s WHERE NOT EXISTS (SELECT*FROM score se WHERE SC.学号=s.学号码AND成绩85) from= student= s= where= not= exists= score= sc==85)C.SELECT学号,姓名FROM student s,score sc WHERE s.学号=sc.学号AND成绩=85D.SELECT学号,姓名FROM student s,score sc WHERE S.学号=sc.学号AND ALL成绩=85

学生表:student(学号,姓名,性别,出生日期,院系)课程表:course(课程号,课程名,学时)选课成绩表:score(学号,课程号,成绩)其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。查询“计算机系’’学生的学号、姓名、学生所选课程的课程名和成绩,正确的命令是A.SELECT s.学号,姓名,课程名,成绩 FROM studentS,score SC,course C WHERE s.学号=sc.学号,sc.课程号=c.课程号,院系=‘计算机系’B.SELECT学号,姓名,课程名,成绩 FROM student S,score SC,course c WHERE s.学号=sc.学号AND sc.课程号=c.课程号AND院系=‘计算机系’C.SELECT s.学号,姓名,课程名,成绩 FROM(student s JOIN score sc ON s.学号=sc.学号). JOIN course c ON sc.课程号=c.课程号 WHERE院系=‘计算机系’D.SELECT学号,姓名,课程名,成绩 FROM(student s JOIN score sc‘ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 WHERE院系=‘计算机系’

查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是A.SELECT s.学号,姓名,平均成绩FROM student s,score sc WHERE s.学号=sc.学号 GROUP BY s.学号HAVING COUNT(*)=5 ORDER BY平均成绩DESCB.SELECT学号,姓名,AVG(成绩)FROM student s,score sc WHERE s.学号=sc.学号AND COUNT(*)=5 GR0UP BY学号ORDER BY 3 DESCC.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc wHERE s.学号=sc.学号AND COUNT(*)=5 GROUP BY s.学号ORDER BY平均成绩DESCD.SELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score sc WHERE s.学号=sc.学号 GROUP BY s.学号HAVING COUNT(*)=5ORDER BY 3 DESC

根据以下资料,回答下列各题: 使用如下三个数据库表: 学生表:student(学号,姓名,性别,出生日期,院系) 课程表:course(课程号,课程名,学时) 选课成绩表:score(学号,课程号,成绩) 其中出生日期的数据类型为日期型,学时和成绩为数值型,其他均为字符型。 查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是( )。A.SELECT s.学号,姓名,课程名,成绩 FROM student s,score sc。course c WHERE s.学号=sc.学号,sc.课程号=c.课程号,院系="计算机系"B.SELECT学号,姓名,课程名,成绩 FROM student s,score sc,course C WHERE s.学号=SC.学号AND sc.课程号=c.课程号AND院系="计算机系"C.SELECT s.学号,姓名,课程名,成绩 FROM(student s JOIN score sc ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 wHERE院系="计算机系"D.SELECT学号,姓名,课程名,成绩 FROM(student s JOIN score sc ON s.学号=sc.学号) JOIN course c ON sc.课程号=c.课程号 WHERE院系="计算机系"

设有下面两个类的定义。 class Person { long id; // 身份证号 String name; // 姓名 } class Student extends Person { int score; // 入学总分 } intgetScore() { return score;} } 则类Person和类Student的关系是? } A.包含关系B.继承关系C.关联关系D.上述类定义有语法错误

设有如下关系模式:score(学号,课程号,成绩)。则()作为score关系的主键 A.成绩B.课程号C.学号与课程号的集合D.学号

●设有学生关系Student(学号,姓名,系名,课程号,成绩),则查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句为:SELECT学号,姓名,(59)FROM StudentGROUP BY(60)HAVING(61)(59)A.SUM(成绩)B.AVG(SUM(成绩))C.AVG(成绩)AT平均成绩D.AVG(成绩)AS平均成绩(60)A.学号B.姓名C.系名D.课程号(61)A.COUNT(DISTINCT学号)3B.COUNT(课程号)3C.COUNT(DISTINCT学号)=3D.COUNT(课程号)=3

设学生关系模型Stu(学号,姓名,性别,学院)的主码是学号,成绩关系模型SC(学号,课程号,成绩)的主码为(学号,课程号),若关系模型R(学号,姓名,性别,学院,课程号,成绩)的主码为(学号,课程号),则R满足( )A.1NFB.2NFC.3NFD.BCNE

设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT 学号,姓名,AVG(成绩)AS平均成绩FROM StudentGROUP BY(请作答此空)HAVING( )A.学号B.姓名C.系名D.课程号

设有一个关系Student(学号,姓名,系名,课程号,成绩),查询至少选修了四门课程的学生学号、姓名及平均成绩的SELECT语句应该是:SELECT 学号,姓名,AVG(成绩)AS平均成绩FROM StudentGROUP BY( )HAVING(请作答此空)A.COUNT(DISTINCT 学号)>3B.COUNT(课程号)>3C.COUNT(DISTINCT学号)>=3D.COUNT(课程号)>=3

有如下三个关系模式:学生:S(S#,SN,AGE,SEX)属性含义依次为:学号,姓名,年龄,性别课程:C(C#,CN,TEACHER)属性含义依次为:课程号,课程名,教师选课:SC(S#,C#,SCORE)属性含义依次为:学号,课程号,成绩用SQL语句完成以下题查询所有女同学的学号和姓名

已知选课关系模式表示为:选课(学号,课程号,成绩),则关系名是()A、学号B、课程号C、成绩D、选课

在下面的两个关系中,学号和班级号分别为学生关系和班级关系的主键或称主码,则外键是()。    学生(学号,姓名,班级号,成绩)   班级(班级号,班级名,班级人数,平均成绩)A、 学生关系的“学号”B、 班级关系的“班级号”C、 学生关系的“班级号”D、 学生关系的“姓名”

学生(学号,姓名,性别,专业,班级)课程(课程号,课程名,学分,简介)选修(学号,课程号,成绩)第三个关系的表达式中外键是:()A、学号B、成绩C、学号、成绩D、学号+成绩

设有如下关系模式:score(学号,课程号,成绩)。则()作为score关系的主键A、成绩B、课程号C、学号与课程号的集合D、学号

单选题设有如下关系模式:score(学号,课程号,成绩)。则()作为score关系的主键A成绩B课程号C学号与课程号的集合D学号

单选题查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是(  )。ASELECT学号,姓名FROM student s WHERE NOT EXISTSSELECT*FROM score sc WHERE sc.学号=s.学号AND成绩85)BSELECT学号,姓名FROM student s WHERE NOT EXISTSSELECT*FROM score sc WHERE sc.学号=s.学号AND成绩=85)CSELECT学号,姓名FROM student s.score scWHERE s.学号=sc.学号AND成绩=85DSELECT学号,姓名FROM student s.score scWHERE s.学号=sc.学号AND ALL成绩=85

单选题学生(学号,姓名,性别,专业,班级)课程(课程号,课程名,学分,简介)选修(学号,课程号,成绩)第三个关系的表达式中外键是:()A学号B成绩C学号、成绩D学号+成绩

单选题查询“计算机系”学生的学号、姓名、学生所选课程的课程名和成绩,正确的命令是(  )。ASELECT s.学号,姓名,课程名,成绩FROM student s,score sc,course eWHERE s.学号=sc.学号,sc.课程号=c.课程号,院系='计算机系'BSELECT学号,姓名,课程名,成绩FROM student s,score sc,course cWHERE s.学号=sc.学号AND sc.课程号=c.课程号AND院系='计算机系'CSELECT s.学号,姓名,课程名,成绩FROM(student s JOIN score se ON s.学号=sc.学号)JOIN course c ON sc.课程号=c.课程号WHERE院系='计算机系'DSELECT学号,姓名,课程名,成绩FROM(student s JOIN score sc ON s.学号=sc.学号)JOIN course c ON sc.课程号=c.课程号WHERE院系='计算机系'

单选题查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是(  )。ASELECT s.学号,姓名,平均成绩FROM student s.score scWHERE s.学号=sc.学号GROUP BY s.学号HAVING COUNT(*)=5 ORDER BY平均成绩DESCBSELECT学号,姓名,AVG(成绩)FROM student s,score scWHERE s.学号=sc.学号AND COUNT(*)=5GROUP BY学号ORDER BY 3 DESCCSELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score soWHERE s.学号=sc.学号AND COUNT(*)=5GROUP BY s.学号ORDER BY平均成绩DESCDSELECT s.学号,姓名,AVG(成绩)平均成绩FROM student s,score scWHERE s.学号=sc.学号GROUP BY s.学号HAVING COUNT(*)=5 ORDER BY 3 DESC

问答题有如下三个关系模式:学生:S(S#,SN,AGE,SEX)属性含义依次为:学号,姓名,年龄,性别课程:C(C#,CN,TEACHER)属性含义依次为:课程号,课程名,教师选课:SC(S#,C#,SCORE)属性含义依次为:学号,课程号,成绩用SQL语句完成以下题查询所有女同学的学号和姓名