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

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

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

参考解析

解析:

相关考题:

已知学生关系(学号, 姓名, 性别, 课程号, 成绩, 所在系号)有下列函数依赖 Ⅰ.(学号, 课程号)→课程号 Ⅱ.(学号, 课程号)→成绩 Ⅲ.(学号, 课程号)→所在系号 Ⅳ.(学号, 课程号)→姓名,性别 Ⅵ.(学弓, 桌程号)→学号 以上函数依赖属于非平凡函数依赖的是A.仅I和VB.仅Ⅱ和VC.仅Ⅲ和ⅣD.仅II、Ⅲ和Ⅳ

查询所修课程成绩都大于等于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.课程号

设有如图所示的E-R模型:将上述E-R模型转换成关系模式,正确的结果应是A.成绩(学号,姓名,年龄,性别,课程号,课程名,学时,分数)B.学生(学号,姓名,年龄,性别,分数)、课程(课程号,课程名,学时)C.学生(学号,姓名,年龄,性别)、课程(课程号,课程名,学时,分数)D.学生(学号,姓名,年龄,性别)、课程(课程号,课程名,学时)、成绩(学号,课程号,分数)

现有表:s(学号,姓名,性别,年龄),c(课程号,课程名,学分),SC(学号,课程号,成绩)。检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是( )。A. SELECT学号,姓名,课程名,成绩FROM S,SC,C; WHERE S.学号=SC.学号AND SC.课程号=C.课程号B. SELECT学号,姓名,课程名,成绩; FROM(S JOIN SC ON S.学号=SC.学号)JOIN C ON SC.课程号=C.课程号C. SELECT S.学号,姓名,课程名,成绩; FROM S JOIN SC JOIN C ON S.学号=SC.学号ON SC.课程号=C.课程号D. SELECT S.学号,姓名,课程名,成绩; FROM S JOIN SC JOIN C ON SC.课程号=C.课程号0N S.学号=SC.学号

查询所修课程成绩都大于等于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院系=‘计算机系’

根据以下资料,回答下列各题: 使用如下三个数据库表: 学生表: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院系="计算机系"

查询同时选修课程号为Cl和C5课程的学生的学号,正确的命令是( )。A.SELECT学号FROM score sc WHERE课程号="Cl"AND学号IN (SELECT学号FROM score sc WHERE课程号="C5")B.SELECT学号FROM score sc WHERE课程号="Cl"AND学号= (SELECT学号FROM score sc WHERE课程号="C5")C.SELECT学号FROM score sc WHERE课程号="Cl"AND课程号="C5"D.SELECT学号FROM score sc WHERE课程号="Cl"OR课题号="C5"

设有如下关系模式: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

有学生、选修和课程三个关系,学生S(学号,姓名,性别….),课程C(课程号,课程名),选修SC(学号,课程号,成绩)。想查询选修2号课程的学生的学号和姓名,则关系运算式

三个关系模型:学生(学号,姓名,性别,出生年月),课程(课程号,课程名,学时数)和选修(学号,课程号,成绩),则“学生”关系模型中的主键是【】A.学号B.姓名C.性别D.出生年月

已知学生关系(学号,姓名,性别,课程号,成绩,所在系号)有下列函数依赖Ⅰ.(学号,课程号)→课程号Ⅱ.(学号,课程号)→成绩Ⅲ.(学号,课程号)→所在系号Ⅳ.(学号,课程号)→姓名,性别Ⅵ.(学号,课程号)→学号以上函数依赖属于非平凡函数依赖的是______。A) 仅Ⅰ和ⅤB) 仅Ⅱ和ⅤC) 仅Ⅲ和ⅣD) 仅Ⅱ、Ⅲ和ⅣA.B.C.D.

关系模型SC(学号,姓名,学院,学院领导,课程号,课程名,成绩),函数依赖集F={学号→(姓名,学院,学院领导),学院→学院领导,课程号→课程名,(学号,课程号)→成绩},则关系SC中( ),要满足第二范式,应将SC分解为(请作答此空)。A.S(学号,姓名,学院,学院领导),C(课程号,课程名,成绩)B.S(学号,姓名),D(学院,学院领导),C(课程号,课程名,成绩)C.S(学号,姓名),D(学院,学院领导),C(课程号,课程名),SC(学号,课程名,成绩)D.S(学号,姓名,学院,学院领导),C(课程号,课程名),SC(学号,课程号,成绩)

设学生关系模型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

已知选课关系模式表示为:选课(学号,课程号,成绩),则关系名是()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院系='计算机系'

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