已知学生关系S(学生,姓名,班级,课程名称,成绩),学号由入学年份、专业编号和班内编号组成。则其候选关键字是( )。A.(学号,姓名)B.(学号,课程名称)C.(姓名,成绩)D.(学号,班级)

题目

已知学生关系S(学生,姓名,班级,课程名称,成绩),学号由入学年份、专业编号和班内编号组成。则其候选关键字是( )。

A.(学号,姓名)

B.(学号,课程名称)

C.(姓名,成绩)

D.(学号,班级)


相似考题
参考答案和解析
正确答案:A
解析:关键字就是主码,在本题中,将学号和姓名可以作为关键字,因为这两个作为关键字,重复的可能性最小。
更多“已知学生关系S(学生,姓名,班级,课程名称,成绩),学号由入学年份、专业编号和班内编号组成。则其候选 ”相关问题
  • 第1题:

    已知学生关系S(学生、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班内编号组成。则其侯选关键字是( )。

    A.(学号、姓名)

    B.(学号、课程名称)

    C.(姓名、成绩)

    D.(学号、班级)


    正确答案:A

  • 第2题:

    已知学生关系S(学生,姓名,班级,课程名称,成绩),学号由入学年份、专业编号和班内编号组成,则其候选关键字是( )。

    A.(学号,姓名)

    B.(学号,课程名称)

    C.(姓名,成绩)

    D.(学号,班级)


    正确答案:A

  • 第3题:

    已知学生关系S(学生,姓名,班级,课程名称,成绩),学号由入学年份、系别、专业编号和班级编号组成,则其候选关键字是

    A.学号、姓名

    B.学号、课程名称

    C.姓名、成绩

    D.学号、班级


    正确答案:B
    解析:候选关键字应该是能唯一标识关系的一个元组,根据学号表示的意义,学号可唯一标识一个学生姓名,当在学生关系中,一个学生可学习很多课程,所以学号和课程号可唯一标识学生关系S的一个元组,因而他们的组合可作为候选关键字。

  • 第4题:

    已知学生关系S(学号、姓名、班级、课程名称、成绩),学号山入学年份、系别、专业编号和班内编号组成。则其侯选关键字是( )。

    A.(学号、姓名)

    B.(学号、课程名称)

    C.(姓名、成绩)

    D.(学号、班级)


    正确答案:B

  • 第5题:

    已知学生关系S(学生、姓名、班级、课程名称、成绩),学号由入学年份、系别、专业编号和班级编号组成,则其候选关键字是

    A.学号、姓名

    B.学号、课程名称

    C.姓名、成绩

    D.学号、班级


    正确答案:B
    解析:如果在一个关系中存在多个属性(或属性组合),都能用来惟一标识该关系的元组,这些属性(属性组合)都称为该关系的候选关键字。候选关键字应该是能惟一标识关系的一个元组,根据学号表示的意义,学号可惟一标识一个学生姓名。因为在学生关系中,一个学生可学习很多课程,所以学号和课程名称是可惟一标识学生关系S的一个元组,因而它们的组合可作为候选关键字。