更多“写出每种关系模式的主键。 ”相关问题
  • 第1题:

    关于关系模式的键,以下说法正确的是()。

    A. 一个关系模式可以有多个主键

    B. 一个关系模式可以有多个候选键

    C. 主键所包含的属性称为主属性

    D. 不是哪个关系模式都有键


    参考答案B

  • 第2题:

    对所有关系模式,以下划线指出各关系模式的主键。


    正确答案:销售详单(销售流水号商品编号数量金额收银员时间) 销售日汇总(日期商品编码数量) 存货表(商品编码数量) 进货表(送货号码商品编码数量日期) 商品(商品编码商品名称供应商价格) 直销商品(商品编码生产批号消费期限) 库存商品(商品编号折扣率)
    销售详单(销售流水号,商品编号,数量,金额,收银员,时间) 销售日汇总(日期,商品编码,数量) 存货表(商品编码,数量) 进货表(送货号码,商品编码,数量,日期) 商品(商品编码,商品名称,供应商,价格) 直销商品(商品编码,生产批号,消费期限) 库存商品(商品编号,折扣率) 解析:这是一道关于确定关系模式中的主键的问题。此种类型的题目比较简单,只要对题意有大致的了解,就可以很容易地解答。通过图22-1可以知道,销售详单中通过销售流水号和商品编号就可以确定其他属性值了。销售日汇总表是通过从每个工作日结束前汇总当日各商品的销售量情况得来的,很显然,在销售日汇总关系中只有(日期,商品编号)才能唯一决定记录,因此(日期,商品编号)是主键。存货表记录每种商品的库存数量,它的主键是商品编号。从图22-2和图22-3可以知道,有了送货号码和商品编号就可以确定某条记录的其他信息,如:数量,日期等。

  • 第3题:

    从E—R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的主键是________。

    A.M端实体的主键

    B.N端实体的主键

    C.M端实体主键与N端实体主键组合

    D.重新选取其他属性


    C 解析:E-R模型向关系模型转换时,一个m:n联系转换为一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换关系的属性,而关系的码为各实体码的组合。

  • 第4题:

    写出每种关系模式的主键,将其填写在答题纸的对应栏内。


    正确答案:出入库单的主键:流水号 出入库记录的主键:流水号货物编码 日汇总表的主键:日期货物编码出入库标志 仓库的主键:仓库号 管理员的主键:管理员号 货物的主键:货物编码
    出入库单的主键:流水号 出入库记录的主键:流水号,货物编码 日汇总表的主键:日期,货物编码,出入库标志 仓库的主键:仓库号 管理员的主键:管理员号 货物的主键:货物编码 解析:分析出入库单(流水号,出入库标志,管理员号,时间)的属性可知,只有流水号可以标识唯一的一张出入库单,因此出入库单的主键为流水号。在出入库记录(货物编码,数量,流水号)中,流水号加货物编码可以唯一地标识一条出入库记录,因此出入库记录的主键为流水号和货物编码。在日汇总表(日期,货物编码,数量,出入库标志)中,同一货物可在多条记录中出现,在同一时间,相同货物可在多条记录中出现,因此日期、货物编码和出入库标志标识一张日汇总表的一条记录,即日汇总表的主键为日期、货物编码和出入库标志。显然,从管理的角度出发,一个仓库号唯一标识一个仓库,每名管理员被分配唯一的管理员号,每种货物都有分配了唯一的货物编码。

  • 第5题:

    在将E-R图转换为关系模型时,一般都将m:n联系转换成一个独立的关系模式。下列关于这种联系产生的关系模式的主码的说法,正确的是()。

    A.只需包含m端关系模式的主键即可

    B.只需包含n端关系模式的主键即可

    C.至少包含m端和n端关系模式的主键

    D.必须添加新的属性作为主键


    C