下面三个题基于学生一课程数据库中的3个基本表: 学生信息表:s(sno,sname,sex,age,dept)主码为sno 课程信息表:c(cno,cname,teacher)主码为cno 学生选课信息表:sc(sno,cno,grade

admin2010-07-20  23

问题 下面三个题基于学生一课程数据库中的3个基本表:
   学生信息表:s(sno,sname,sex,age,dept)主码为sno
   课程信息表:c(cno,cname,teacher)主码为cno
   学生选课信息表:sc(sno,cno,grade)主码为(sno,cno)
下列叙述中,错误的是

选项 A、学生信息表s中的主码可以改为sname
B、如果知道了课程的cno,并不一定能够找到唯一的grade
C、如果知道了课程的cno就可以在c表中找到唯一的课程名称
D、如果知道了学生的sname,并不一定能够找到唯一的sno

答案A

解析 主码是能够唯一标识表中元组的属性,在s表中snanle值可能会有相同的,因此不能将其设为主码。
转载请注明原文地址:https://jikaoti.com/ti/HP97FFFM
0

最新回复(0)