[单选题]

某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是()

A.2NF

B.1NF

C.3NF

D.BCNF

参考答案与解析:

相关试题

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

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

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

    [试题]假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人) 约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。请回答下列问题:1)找出关系模式R的候选键,关系模式R最高已经达到第几范式?说明理由。2)如果R不属于3NF,请将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

  • 查看答案
  • ( 2 )现 有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,

    [试题]( 2 )现 有某图书销售数据库,其关系表结构如下:图书表(图书编号,图书名称,出版社编号,出版社名称,出版时间,出版数量,版次)图书销售表(图书编号,销售日期,销售数量,书店编号,读者编号,读者姓名,读者电话)书店表(书店编号,联系电话,所在城市编号,城市名称)该系统所涉及的数据存在如下约束:I. 一个出版社可以出版多本图书,一本图书只能在一个出版社出版,在该系统中记录的图书出版信息包括出版时间、版次及出版数量信息;II. 一个书店可以出售多本图书给多个读者 , 每位读者可以从多个书店购买多本图

  • 查看答案
  • 设有如下两个关系模式职工(职工号,姓名,所在部门编号)部门(部门编号,部门名称,

    [单选题]设有如下两个关系模式职工(职工号,姓名,所在部门编号)部门(部门编号,部门名称,联系电话,办公地点)为表达职工与部门之间的关联关系,需定义外码。下列关于这两个关系模式中外码的说法,正确的是()。A . “职工”关系模式中的“所在部门编号”是引用“部门”的外码B . 部门关系模式中的“部门编号”是引用“职工”的外码C . 不能定义外码,因为两个关系模式中没有同名属性D . 将&l

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

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

  • 查看答案
  • 假设某数据库表中有一个“学生编号”字段,查找编号第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”

  • 查看答案
  • 在Access数据库中筛选图书编号是 “01” 或 “02” 的记录, 可以

    [单选题] 在Access数据库中筛选图书编号是 “01” 或 “02” 的记录, 可以在准则中输入 (65) 。(65)A.IN(〝01〞,〝02〞)B.NOT IN(〝01〞,〝02〞)C.〝01〞OR〝02〞D.NOT(〝01〞,〝02〞)

  • 查看答案
  • 假设某数据库表中有一个“学生编号”字段,查找编号第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"

  • 查看答案