[试题]

假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人) 约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。

请回答下列问题:

1)找出关系模式R的候选键,关系模式R最高已经达到第几范式?说明理由。

2)如果R不属于3NF,请将R分解成3NF模式集。

参考答案与解析:

相关试题

设某连锁商店数据库中有关系模式R:R(商店编号,商品编号,库存数量,部门编号,负

[试题]设某连锁商店数据库中有关系模式R:R(商店编号,商品编号,库存数量,部门编号,负责人)如果规定:每个商店的每种商品只在一个部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品只有一个库存数量。(10分)(1)请根据上述规定,写出关系模式R的函数依赖集;(2)请给出关系模式R的候选码;(3)请说明关系模式R属于第几范式,并给出理由;(4)请将R分解成满足3NF的关系模式。

  • 查看答案
  • 假设某商业集团数据库中有一关系R如下: R(商店编号,商品编号,数量,部门编

    [试题] 假设某商业集团数据库中有一关系R如下:R(商店编号,商品编号,数量,部门编号,负责人)如果规定:1每个商店的每种商品只在一个部门销售;2每个商店的每个部门只有一个负责人;3每个商店的每种商品只有一个库存数量。则关系模式R的主键为(1),该关系R属于(2)。(1)A. 商店编号,商品编号 B. 商店编号,部门编号C. 商品编号,部门编号 D. 商店编号,负责人(2)A. 1NF B. 2NF C. 3NF D. BCNF

  • 查看答案
  • 某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责

    [单选题]某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是()A.2NFB.1NFC.3NFD.BCNF

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

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

  • 查看答案
  • (1)在数据库“商品”中建立视图“view2”,包括“商品编号”、“商品名称”、

    [试题](1)在数据库“商品”中建立视图“view2”,包括“商品编号”、“商品名称”、“供应商名”和“单价”字段,查询条件是“单价>;=5000”。(2)建立表单“bd1”,在表单上显示第(1)题建立的视图“view2”中的内容。

  • 查看答案
  • 假设某数据库表中有一个“学生编号”字段,查找编号第3, 4个字符为“03”的记录

    [单选题]假设某数据库表中有一个“学生编号”字段,查找编号第3, 4个字符为“03”的记录的准则是( )。A.Mid([学生编号],3, 4)=“03”B.Mid([学生编号],3, 2)=“03” C.Mid(“学生编号”,3,4)=“03”D.Mid(“学生编号”,3,2)=“03”

  • 查看答案
  • 设有商品表(商品编号,商品名,进货单价,销售单价)、销售表(商品编号,销售时间,

    [试题]设有商品表(商品编号,商品名,进货单价,销售单价)、销售表(商品编号,销售时间,销售数量)和商品利润表(商品编号,总利润)。设进货单价、销售数量、销售单价和总利润均为整型,商品编号和商品名的类型均为varchar(20)。总利润的默认值为0。请编写完成下列功能的存储过程:根据给定的商品编号修改对应商品的总利润。(10分)

  • 查看答案
  • 假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的

    [单选题]假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是( )。A.Mid([学生编号],3,4)=“03”B.Mid([学生编号],3,2)=“03”C.Mid(“学生编号”3,4)=“03”D.Mid(“学生编号”,3,2)=“03”

  • 查看答案
  • 假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的

    [单选题]假设某数据库表中有一个“学生编号”字段,查找编号第3、4个字符为“03”的记录的准则是( )。A.Mid([学生编号],3,4)="03"B.Mid([学生编号],3,2)="03"C.Mid("学生编号"3,4)="03"D.Mid("学生编号",3,2)="03"

  • 查看答案
  • 已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询各类商品

    [单选题]已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询各类商品的数量,以下正确的是()。A.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY类型B.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY商品数量C.SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY商品编号D.SELECTCOUNT(商品编号)AS商品数量,类型FROM商品GROUPBY商品编号

  • 查看答案
  • 假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人)