首页学历类考试大学计算机科学
(单选题)

给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()

A(Sno,Cno)和(Cno,P)都可以作为候选码。

B(Sno,Cno)是唯一的候选码。

C关系模式SCP既属于3NF也属于BCNF。

D关系模式SCP没有非主属性。

正确答案

来源:www.examk.com

答案解析

相似试题

  • (简答题)

    设有关系模式R(SNO,CNO,SCORE,TNO,DNAME),函数依赖集F={(SNO,CNO)→SCORE,CNO→TNO,TNO→DNAME},试分解R为BCNF。

    答案解析

  • (简答题)

    设有关系模式R(学号Sno,课程号Cno,成绩G,任课教师TN,教师工作单位TD),基于R的函数依赖集F={(Sno,Cno)→G,Cno→TN,TN→TD}根据上述规定 (1)写出模式R的关键码。 (2)判断R最高为第几范式?为什么? (3)若R不为3NF,试将R分解成等价的3NF模式。

    答案解析

  • (简答题)

    用SQL语句创建学生选课关系(SC),包括Sno、Cno和Grade,必须定义三类完整性,包括(Sno,Cno)的主键,Sno和Cno两个外键,以及Grade的取值范围在0到100分的约束。

    答案解析

  • (填空题)

    假定学生关系是S(SNO,SNAME,SEX,AGE),其属性是学号,姓名,性别,年龄;课程关系是C(CNO,CNAME),属性是课程号,课程名;学生选课关系是SC(SNO,CNO,GRADE),属性是学号,课程号,成绩。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系有()、()、(),SQL语句为:SELECT SNAME FROM WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND();查询所有课程都及格的学生学号,姓名,SQL语句为:SELECT SNO, SNAME FROM()WHERE() (SELECT * FROM SC WHERE S.SNO=SC.SNO AND ())。

    答案解析

  • (简答题)

    设教务管理数据库中有三个关系:学生S(SNO,SNAME, SEX, AGE,SDEPT);选课SC(SNO,CNO,GRADE);课程C(CNO,CNAME,TEACHER),请将下面的关系代数表达式转化为SQL语句。

    答案解析

  • (简答题)

    设有选课关系SC(Sno,Cno,Score),其属性为学号、课程号和成绩。简述下面元组表达式的含义:

    答案解析

  • (简答题)

    已知有基本表: 学生:S(SNO,SNAME,SEX,DEPT,BIRTH)  课程:C(CNO,CNAME,PCNO) 选课:SC(SNO,CNO,G)

    答案解析

  • (简答题)

    已知有基本表: 学生:S(SNO,SNAME,SEX,DEPT,BIRTH)  课程:C(CNO,CNAME,PCNO) 选课:SC(SNO,CNO,G)

    答案解析

  • (简答题)

    已知有基本表: 学生:S(SNO,SNAME,SEX,DEPT,BIRTH)  课程:C(CNO,CNAME,PCNO) 选课:SC(SNO,CNO,G)

    答案解析

快考试在线搜题