niusouti.com

请写出一个符合第三范式的关系模式。

题目
请写出一个符合第三范式的关系模式。

相似考题
更多“请写出一个符合第三范式的关系模式。”相关问题
  • 第1题:

    如果一个关系模式R属于第三范式,那么R的所有属性都是不可再分的数据项。()


    参考答案:√

  • 第2题:

    请将该关系模式分解成第三范式的关系模式,确定主关系键。


    正确答案:R3中H籍贯传递函数依赖于H身份证号。再采用投影分解法R4被分解为R6、R7得到第三范式的关系模型: R2(身份证号H身份证号电话号码) R3(身份证号姓名家庭住址) R5(电话号码型号) R6(H身份证号H姓名) R7(H姓名H籍贯)
    R3中H籍贯传递函数依赖于H身份证号。再采用投影分解法,R4被分解为R6、R7得到第三范式的关系模型: R2(身份证号,H身份证号,电话号码) R3(身份证号,姓名,家庭住址) R5(电话号码,型号) R6(H身份证号,H姓名) R7(H姓名,H籍贯)

  • 第3题:

    设有关系模式:学生修课(学号,姓名,所在系,性别,课程号,课程名,学分,成绩)。设一个学生可选多门课程,一门课程可以被多名学生选。每位学生由学号惟一标识,一个学生只在一个系学习;每门课程由课程号惟一标识。每个学生选的每门课程有惟一的成绩。  (1)请指出此关系模式的候选键。  (2)写出该关系模式的函数依赖集。 (3)该关系模式属于第几范式?并简单说明理由。  (4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。
    (1)候选键:(学号,课程号)
    (2)学号→姓名,学号→所在系,学号→性别,课程号→课程名,课程号→学分,(学号,课程号)→成绩
    (3)属于第二范式,因为存在部分函数依赖:学号→姓名。 
    (4)第三范式关系模式:
    学生(学号,姓名,所在系,性别) 课程(课程号,课程名,学分)
    考试(学号,课程号,成绩),学号为引用学生的外键,课程号为引用课程的外键。

  • 第4题:

    设有关系模式R(职工号,职工名,项目号,项目名,工资),假设一个职工可参加多个项目,在每个项目中各领一份工资。那么请回答以下问题: (1)请写出这个关系模式的函数依赖和主关键字; (2)这个关系符合第几范式,为什么?  (3)请举例说明,这个关系存在哪些问题; (4)请把这个关系模式分解成3NF,并说明理由。
    (1)函数依赖包括:职工号→职工名,项目号→项目名,(职工号,项目号)→工资
    主键为(职工号,项目号)
    (2)这个关系符合第一范式,因为它的每个属性都不可再分。
    (3)这个关系没有达到第二范式,可能出现数据冗余和操作异常。
    例如,某个职工参与了多个项目的工作,他的职工号、职工名会重复多次存储。同样,如果一个项目有多名职工参加,项目号和项目名也会重复我次存储。另外,如果现在增加了一个新的项目,但暂时还没有安排职工参加,那么由于主键是(职工号,项目号),这个项目的信息可能无法插入。
    (4)修改后的各个关系如下:
    职工关系=(职工号,职工名)
    项目关系=(项目号,项目名)
    职工选择项目关系=(职工号,项目号,工资)
    (注:此处的工资是指职工参加某个项目得到的劳动报酬)

  • 第5题:

    第三范式的关系模式是否一定不包含部分依赖关系?


    正确答案:是。因为满足第三范式的关系模式一定满足第二范式,一定不包含部分函数依赖关系。

  • 第6题:

    设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合()。

    • A、第一范式
    • B、第二范式
    • C、第三范式
    • D、BNC范式

    正确答案:A

  • 第7题:

    有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于()。

    • A、第一范式
    • B、第二范式
    • C、第三范式
    • D、BC范式

    正确答案:B

  • 第8题:

    设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系符合()。

    • A、第一范式
    • B、第二范式
    • C、第三范式
    • D、BCNF范式

    正确答案:A

  • 第9题:

    单选题
    设有关系模式R(X,Y,Z),其F={Y→Z,Y→X,X→YZ},则该关系模式至少属于()。
    A

    第一范式

    B

    第二范式

    C

    第三范式

    D

    BC范式


    正确答案: C
    解析: 暂无解析

  • 第10题:

    单选题
    设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于()。
    A

    第一范式

    B

    第二范式

    C

    第三范式

    D

    BC范式


    正确答案: A
    解析: 暂无解析

  • 第11题:

    问答题
    设有关系模式R(职工号,职工名,项目号,项目名,工资),假设一个职工可参加多个项目,在每个项目中各领一份工资。那么请回答以下问题: (1)请写出这个关系模式的函数依赖和主关键字; (2)这个关系符合第几范式,为什么?  (3)请举例说明,这个关系存在哪些问题; (4)请把这个关系模式分解成3NF,并说明理由。

    正确答案: (1)函数依赖包括:职工号→职工名,项目号→项目名,(职工号,项目号)→工资
    主键为(职工号,项目号)
    (2)这个关系符合第一范式,因为它的每个属性都不可再分。
    (3)这个关系没有达到第二范式,可能出现数据冗余和操作异常。
    例如,某个职工参与了多个项目的工作,他的职工号、职工名会重复多次存储。同样,如果一个项目有多名职工参加,项目号和项目名也会重复我次存储。另外,如果现在增加了一个新的项目,但暂时还没有安排职工参加,那么由于主键是(职工号,项目号),这个项目的信息可能无法插入。
    (4)修改后的各个关系如下:
    职工关系=(职工号,职工名)
    项目关系=(项目号,项目名)
    职工选择项目关系=(职工号,项目号,工资)
    (注:此处的工资是指职工参加某个项目得到的劳动报酬)
    解析: 暂无解析

  • 第12题:

    问答题
    请写出一个符合第三范式的关系模式。

    正确答案: 学生=(学生号,姓名,性别,专业)
    课程=(学生号,课程号,成绩)
    选课=(课程号,课程名,课程学分)
    解析: 暂无解析

  • 第13题:

    属于第二范式的关系模式必然属于第一范式;属于第三范式的关系模式必然属于第二范式。()


    参考答案:正确

  • 第14题:

    将ER图转换为关系模式后,一般还需对关系模式进行规范化。关于关系模式的规范化,下列说法错误的是

    A.第一范式要求一个关系中每个元组的每个属性都只能取一个值

    B.第二范式要求关系中每个元组的每个属性的值必须完全函数依赖于主码的值

    C.在一般的工程实践中,只需将关系模式规范化到第三范式,就能消除数据冗余

    D.第三范式要求关系中每个元组的每个主属性的值必须直接依赖于主码的值


    正确答案:D
    解析:第一范式指关系必须满足每一个属性值都是不可分的数据项;第二范式在第一范式的基础之上对关系增加了一个约束,就是关系中的每一个属性必须完全依赖于主码;第三范式在第二范式的基础上对关系又增加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。通常,在工程应用中,关系模式的规范化工作仅做到3NF就可以把关系中不合理的属性基本消除。

  • 第15题:

    设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。  (1)请指出此关系模式的候选键。  (2)写出该关系模式的函数依赖集。  (3)该关系模式属于第几范式?并简单说明理由。  (4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。
    (1)候选键:学号
    (2)学号→姓名,学号→所在系,学号→班号,班号→班主任,所在系→系主任 
    (3)第二范式,因为有:学号→班号,班号→班主任,因此存在传递函数依赖:

    (4)第三范式关系模式: 
    学生(学号,姓名,所在系,班号),班号为引用班的外键,所在系为引用系的外键。
    班(班号,班主任) 
    系(系名,系主任)

  • 第16题:

    下列关于关系模式规范化的叙述中,正确的是()。

    • A、学生(学号,姓名,系别)属于第三范式
    • B、属于第二范式的关系模式不存在插入异常,只存在删除异常
    • C、满足第二范式的关系模式不存在删除异常,只存在插入异常
    • D、属于第三范式的关系模式不存在插入异常和删除异常

    正确答案:A,D

  • 第17题:

    请写出一个符合第三范式的关系模式。


    正确答案: 学生=(学生号,姓名,性别,专业)
    课程=(学生号,课程号,成绩)
    选课=(课程号,课程名,课程学分)

  • 第18题:

    下列关于第三范式的说法,错误的是()。

    • A、第三范式的关系模式一定是第二范式的
    • B、第三范式的关系模式一定也是第一范式的
    • C、第三范式的关系模式一定不包含部分函数依赖和传递函数依赖
    • D、第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖

    正确答案:D

  • 第19题:

    设有关系模式R(X,Y,Z),其F={Y→Z,Y→X,X→YZ},则该关系模式至少属于()。

    • A、第一范式
    • B、第二范式
    • C、第三范式
    • D、BC范式

    正确答案:D

  • 第20题:

    单选题
    设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系是符合()。
    A

    第一范式

    B

    第二范式

    C

    第三范式

    D

    BNC范式


    正确答案: D
    解析: 暂无解析

  • 第21题:

    单选题
    设一个关系为R,如果它的每个属性都是不可再分的,则称这个关系符合()。
    A

    第一范式

    B

    第二范式

    C

    第三范式

    D

    BCNF范式


    正确答案: B
    解析: 暂无解析

  • 第22题:

    单选题
    有关系模式:学生(学号,姓名,所在系,系主任),设一个系只有一个系主任,则该关系模式至少属于()。
    A

    第一范式

    B

    第二范式

    C

    第三范式

    D

    BC范式


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    下列关于第三范式的说法,错误的是()。
    A

    第三范式的关系模式一定是第二范式的

    B

    第三范式的关系模式一定也是第一范式的

    C

    第三范式的关系模式一定不包含部分函数依赖和传递函数依赖

    D

    第三范式的关系模式一定不包含传递函数依赖,但可以包含部分函数依赖


    正确答案: C
    解析: 暂无解析

  • 第24题:

    多选题
    下列关于关系模式规范化的叙述中,正确的是()。
    A

    学生(学号,姓名,系别)属于第三范式

    B

    属于第二范式的关系模式不存在插入异常,只存在删除异常

    C

    满足第二范式的关系模式不存在删除异常,只存在插入异常

    D

    属于第三范式的关系模式不存在插入异常和删除异常


    正确答案: C,A
    解析: 暂无解析