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

    写出每种关系模式的主键。


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

  • 第2题:

    对于[问题2]所完成的各实体关系模式,以下画线指出其主键和外键。


    正确答案:这是一道要求读者根据题目给定的关系模式以及属性间的函数依赖关系和关系模式的语义并结合 E-R图向关系模式的转换方法来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 (1)由题干中给出的关键信息“一个人可能持有多个证书”可知在证书关系模式中证书名称可以决定证书关系模式中的全属性因此证书关系模式的主键如下。 证书(证书名称证书编号) (2)由题干中给出的关键信息“个人和企业的基本信息只需在第一次登记时填写个人编号和企业编号由系统自动生成……以后个人只需提供个人编号和求职意向信息企业只需提供企业编号和岗位需求信息”可知个人编号可以决定人才关系模式中的全属性。同时考虑到“证书名称”是证书关系模式的主键因此“证书名称”应为人才关系模式的外键。最后可得人才关系模式的主键、外键如下。 人才(个人编号姓名性别出生日期身份证号毕业院校专业学历证书名称联系电话电子邮件个人简历及特长) (3)同理由于企业编号可以决定企业关系模式中的全属性因此企业关系模式的主键如下。 企业(企业编号企业名称联系人联系电话地址企业网址电子邮件企业简介) (4)由[问题1]的分析结果可知“人才”与“岗位”实体之间是多对多(m:n)的联系个人编号多值决定岗位如果仅用“个人编号”作为求职意向关系模式的主键则无法唯一区分求职意向关系中的每一个元组(记录)。如果用“个人编号”、“岗位名称”作为主键则可以唯一区分求职意向关系中的每一个元组。同时考虑到“个人编号”是人才关系模式的主键因此“个人编号”也是求职意向关系模式的外键。最后可得求职意向关系模式的主键、外键如下。 求职意向(最低薪水登记日期) (5)同理“企业”与“岗位”实体之间是多对多(m:n)的联系企业编号多值决定岗位需要用“企业编号”、“岗位名称”作为主键才可唯一区分岗位需求关系中的每一个元组。同时考虑到“企业编号”是企业关系模式的主键则“企业编号”也是岗位需求关系模式的外键。最后可得岗位需求关系模式的主键、外键如下。 岗位需求(专业学历薪水备注登记日期)
    这是一道要求读者根据题目给定的关系模式,以及属性间的函数依赖关系和关系模式的语义,并结合 E-R图向关系模式的转换方法来确定各关系模式主键和外键的综合分析题。本试题的解答思路如下。 (1)由题干中给出的关键信息“一个人可能持有多个证书”可知,在证书关系模式中,证书名称可以决定证书关系模式中的全属性,因此证书关系模式的主键如下。 证书(证书名称,证书编号) (2)由题干中给出的关键信息“个人和企业的基本信息只需在第一次登记时填写,个人编号和企业编号由系统自动生成……以后个人只需提供个人编号和求职意向信息,企业只需提供企业编号和岗位需求信息”可知,个人编号可以决定人才关系模式中的全属性。同时考虑到“证书名称”是证书关系模式的主键,因此“证书名称”应为人才关系模式的外键。最后可得人才关系模式的主键、外键如下。 人才(个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历,证书名称,联系电话,电子邮件,个人简历及特长) (3)同理,由于企业编号可以决定企业关系模式中的全属性,因此企业关系模式的主键如下。 企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介) (4)由[问题1]的分析结果可知,“人才”与“岗位”实体之间是多对多(m:n)的联系,个人编号多值决定岗位,如果仅用“个人编号”作为求职意向关系模式的主键,则无法唯一区分求职意向关系中的每一个元组(记录)。如果用“个人编号”、“岗位名称”作为主键,则可以唯一区分求职意向关系中的每一个元组。同时考虑到“个人编号”是人才关系模式的主键,因此“个人编号”也是求职意向关系模式的外键。最后可得,求职意向关系模式的主键、外键如下。 求职意向(,最低薪水,登记日期) (5)同理,“企业”与“岗位”实体之间是多对多(m:n)的联系,企业编号多值决定岗位,需要用“企业编号”、“岗位名称”作为主键,才可唯一区分岗位需求关系中的每一个元组。同时考虑到“企业编号”是企业关系模式的主键,则“企业编号”也是岗位需求关系模式的外键。最后可得,岗位需求关系模式的主键、外键如下。 岗位需求(,专业,学历,薪水,备注,登记日期)

  • 第3题:

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


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

  • 第4题:

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


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

  • 第5题:

    对最终的各关系模式,以下划线指出其主键和外键。


    正确答案:企业(企业编号企业名称联系人联系电话地址企业网址电子邮件企业简介) 求职意向(最低薪水登记日期) 岗位需求(专业学历薪水备注登记日期) 人才(个人编号姓名性别出生日期身份证号毕业院校专业学历 联系电话电子邮件个人简历及特长) 证书(证书名称证书编号)
    企业(企业编号,企业名称,联系人,联系电话,地址,企业网址,电子邮件,企业简介) 求职意向(,最低薪水,登记日期) 岗位需求(专业,学历,薪水,备注,登记日期) 人才(个人编号,姓名,性别,出生日期,身份证号,毕业院校,专业,学历, 联系电话,电子邮件,个人简历及特长) 证书(证书名称,证书编号) 解析:各关系模式的主键和外键可以根据关系模式的语义,并结合E-R向关系模式的转换方法来确定。