11.设有关系模式[1]:R(职工号,日期,日营业额,部门名,部门经理)如果规定:每个职工每天只有一个营业额,每个职工只在一个部门工作,每个部门只有一个经理。(1)根据上述规定,写出模式 R 主关键字。(2)分析 R 最高属于第几范式,说明理由。(3)若 R 不是 3NF,将其分解为 3NF。

11.设有关系模式[1]:R(职工号,日期,日营业额,部门名,部门经理)如果规定:每个职工每天只有一个营业额,每个职工只在一个部门工作,每个部门只有一个经理。(1)根据上述规定,写出模式 R 主关键字。(2)分析 R 最高属于第几范式,说明理由。(3)若 R 不是 3NF,将其分解为 3NF。

参考答案与解析:

相关试题

设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每

[问答题] 设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式统计商店里每个职工的日营业额,以及职工所在的部门和经理信息。如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。试回答下列问题:(1)根据上述规定,写出模式R的基本FD和关键码;(2)说明R不是2NF的理由,并把R分解成2NF模式集;(3)进而分解成3NF模式集。

  • 查看答案
  • 设有关系模式 R(职工名,项目名,工资,部门名,部门经理) 如果规定,每个职工可

    [单选题]设有关系模式 R(职工名,项目名,工资,部门名,部门经理) 如果规定,每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门管 理;每个部门只有一个经理。则该关系模式最高属于A.1NFB.2NFC.3NFD.BCNF

  • 查看答案
  • 设有关系模式R(职工名,项目名,工资,部门名,部门经理)如果规定,每个职工可参加

    [单选题]设有关系模式 R(职工名,项目名,工资,部门名,部门经理) 如果规定,每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门管理;每个部门只有一个经理,则该关系模式最高属于( )。A.1NFB.2NFC.3NFD.BCNF

  • 查看答案
  • 设关系模式 R(职工名,项目名,工资,部门名,部门经理)如果规定,每个职工可参加

    [单选题]设关系模式 R(职工名,项目名,工资,部门名,部门经理) 如果规定,每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门管理;每个部门只有一个经理。则该关系模式最高属于A.1NFB.2NFC.3NFD.BCNF

  • 查看答案
  • 设关系模式R(职工名,项目名,工资,部门名,部门经理)如果规定,每个职工可参加多

    [单选题]设关系模式R(职工名,项目名,工资,部门名,部门经理)如果规定,每个职工可参加多个项目,各领一份工资;每个项目只属于一个部门管理;每个部门只有一个经理。则该关系模式最高属于A.1NFB.2NFC.3NFD.BCNF

  • 查看答案
  • 关系模式R(员工编号,日期,零件数,部门名称,部门经理),表示某个工厂里每个员工的日生产零件数以及员工所在的部门和经理信息。每个员工每天只有一个日生产零件数,每个员工只在一个部门工作,每个部门只有一个

    关系模式R(员工编号,日期,零件数,部门名称,部门经理),表示某个工厂里每个员工的日生产零件数以及员工所在的部门和经理信息。每个员工每天只有一个日生产零件数,每

  • 查看答案
  • 设有关系模式 R(职工号,职工姓名,项目号,项目名,工资) 如果规定,每个职工可

    [单选题]设有关系模式R(职工号,职工姓名,项目号,项目名,工资)如果规定,每个职工可参加多个项目,各领一份工资;每个项目可又多名职工完成。关系模式R的主码是______。A.) 职工号B.) 项目号C.) (职工号,项目号)D.) (职工号,项目号,工资)A.B.C.D.

  • 查看答案
  • 一个部门有一个部门经理,一个部门经理只负责本部门的工作,实体部门与实体经理间是

    [单选题]一个部门有一个部门经理,一个部门经理只负责本部门的工作,实体部门与实体经理间是 ( )。A.一对一的联系B.一对多的联系C.多对多的联系D.多对一的联系

  • 查看答案
  • 如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职

    [单选题]如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下SQL正确的是( )。 CREATE TABLE职工表( 职工号__________, 职工名C(20), 部门号C(5), 工资Y )A. C(5)DEFAULTB. C(5)PRIMARY KEYC. C(5)NOT NULLD. C(5)CHECK KEY

  • 查看答案
  • 已知一个部门有多个职工,一个职工只在一个部门工作;一个职工参加多个项目,一个项目

    [单选题]已知一个部门有多个职工,一个职工只在一个部门工作;一个职工参加多个项目,一个项目可由多个职工完成.则部门和职工、职工和项目间的联系分别是______ 。A.1:n 1:nB.1:1 1:nC.m:n m:nD.1:n m:n

  • 查看答案