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

题目

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


相似考题
参考答案和解析
正确答案:出入库单的主键:流水号。 出入库记录的主键:(流水号货物编码)。 日汇总表的主键:(日期货物编码)。 仓库的主键:仓库号。 管理员的主键:管理员号。 货物的主键:货物编码。
出入库单的主键:流水号。 出入库记录的主键:(流水号,货物编码)。 日汇总表的主键:(日期,货物编码)。 仓库的主键:仓库号。 管理员的主键:管理员号。 货物的主键:货物编码。 解析:问题1是考查关系的属性识别,根据如图2-3所示的出库单,货物应由属性:货物编码、货物名称、单价,再结合“初始化”工作:“前端机根据仓库号从货物表中读取本仓库中每种货物的货物编码、库存量、货物名称和单价”,可得货物关系还应包含属性:仓库号、库存量。故关系模式中空(a)应填“货物编码,货物名称,单价,仓库号,库存量”。
问题2是考查E-R图中实体间联系类型的识别,联系的类型有:一对一、一对多和多对多。注意,只需考虑属性存在交叉的实体间的联系类型。
根据说明“每个仓库可以存放多种货物,但同一种货物不能存放在不同的仓库中”可得“仓库”与“货物”是一对多联系。根据说明“每个仓库有多个管理员,但每个管理员只管理一个仓库”可得“仓库”与“管理员”是一对多联系。
一份出入库单由一位管理员签字,一个管理员自然可以签多份出入库单,因此“管理员”与“出入库单”是一对多联系。
根据说明“每份出库/入库单由流水号唯一标识”,“出入库记录”关系中包含属性“流水号”,可知一条出入库记录对应一个特定的出入库单,再结合如图2-3所示的出入库单示例,一个出入库单包含多条出入库记录,因此“出入库单”与“出入库记录”是一对多联系。
类似地,一条出入库记录对应特定的货物,一种货物显然可能存在多条出入库记录,因此“货物”与“出入库记录”是一对多联系。
日汇总表是汇总每个工作日的各种货物的出入库记录,因此一条出入库记录对应于特定的一个日汇总表中的一条记录,一个日汇总表白然是多条出入库记录的汇总,故“日汇总表”与“出入库记录”是一对多联系。
问题3是考查关系模式中各关系的主键的识别。“每份出库从库单由流水号唯一标识”,因此“出入库单”关系的主键为“流水号”。“出库/入库单中同一种货物最多只出现一次”,出入库单由流水号标识,货物由货物编号标识,因此“出入库记录”关系的主键为“(流水号,货物编号)”。“日汇总表”关系的主键应该包含属性“日期”和“货物编号”,“仓库”关系的主键自然是属性“仓库号”,“管理员”关系的主键应为属性“管理号”,“货物”关系的主键应为属性“货物编号”。
更多“写出每种关系模式的主键,将其填写在对应栏内。”相关问题
  • 第1题:

    请指出问题2中给出的读者、书目关系模式的主键,以及图书和借还记录关系模式的主键和外键。


    正确答案:
    解析:本题考查关系模式的主码的确定。
    读者实体的码是能唯一标识读者的读者ID,关系读者是由读者实体转换而来的,读者实体的码(读者ID)就是关系读者的码(读者ID)。书目实体的码是能唯一标识书目的ISBN号,书目关系的码就是ISBN号。同理,图书关系的码是图书ID。借还记录是由联系借还对应的关系,它的码应为相连实体的码(读者ID和图书ID),再加上联系本身的码(借出时间)。所以,借还记录的码应为:读者ID,图书ID,借出时间。
    根据ER图,图书和书目之间有1:n的联系,为了记录该联系,在n端,也就是图书关系中,记录对应的书目的主码。因此,图书关系具有外键ISBN号,来与书目关系相关联。
    借还记录是由联系借还对应的关系,它记录与图书和读者的联系。因此,借还记录具有外键读者ID和图书ID,分别与读者和图书相关联。
    根据实体联系图,可定义如下的主键和外键:
    读者(读者ID,姓名,电话,E-mail)
    书目(ISBN号,书名,作者,出版商,出版年月,册数,经办人)

  • 第2题:

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


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

  • 第3题:

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


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

  • 第4题:

    阅读下列说明和E-R图,回答问题1至问题3。

    【说明】

    某网上订书系统的E-R图(已消除了不必要的冗余)如图2-7所示(图中没有标出主键)。图中实体的说明如表2-7所示。相关属性说明如表2-8所示。

    一个顾客可以在同一天填写多张购书单,每张购书单上可填写多种图书,每种图书可以订购多本,bid相同的图书在同一张购书单上不能出现多次。

    注:为简化起见,不考虑信用卡号码泄漏所带来的安全性等问题。

    根据E-R图中给出的词汇,按照“有关模式名(属性,属性,...)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中的主键和外键,其中模式名根据需要取实体名或联系名。


    正确答案:Customers(cidcnameaddresscardnum)主键:cid。 Orders(OrdernumOrderdatecid)主键:Ordemum;外键:cid。 Books(bidtitleauthorqty_in_stockyear_publishedprice)主键:bid。 Orderlist(bidordemumqtyship_date)其中(bidordernum)是主键外键是bid、ordernum。 注:以上4个关系模式和每个模式中的属性可按任意次序书写。
    Customers(cid,cname,address,cardnum),主键:cid。 Orders(Ordernum,Orderdate,cid),主键:Ordemum;外键:cid。 Books(bid,title,author,qty_in_stock,year_published,price),主键:bid。 Orderlist(bid,ordemum,qty,ship_date),其中(bid,ordernum)是主键,外键是bid、ordernum。 注:以上4个关系模式和每个模式中的属性可按任意次序书写。

  • 第5题:

    从E-R模型向关系模型转换时,一个M :N(多对多)的二度联系应转换为一个关系模式,则该关系模式的主键应该是()。

    A、M端实体的主键

    B、N端实体的主键

    C、M端和N端实体的主键的组合

    D、重新选择其它属性


    参考答案:C

  • 第6题:

    设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。  (1)请指出此关系模式的候选键。  (2)写出该关系模式的函数依赖集。  (3)该关系模式属于第几范式?并简单说明理由。  (4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。
    (1)候选键:学号
    (2)学号→姓名,学号→所在系,学号→班号,班号→班主任,所在系→系主任 
    (3)第二范式,因为有:学号→班号,班号→班主任,因此存在传递函数依赖:

    (4)第三范式关系模式: 
    学生(学号,姓名,所在系,班号),班号为引用班的外键,所在系为引用系的外键。
    班(班号,班主任) 
    系(系名,系主任)

  • 第7题:

    关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为()


    正确答案:外键

  • 第8题:

    线路工作若采用任务单时,任务单除填写对应的工作票编号外,还应填写(),同时还应在工作票的指定专人监护栏内填写()。


    正确答案:任务单编号;任务单编号

  • 第9题:

    在SQL对应的三级模式中,关系模式对应(),关系子模式对应(),存储模式对应()。


    正确答案:基本表;视图;存储文件

  • 第10题:

    在信号机和轨道电路分布表中,出站信号机对应的中心频率栏内,应填写出站信号机前方一离去区段的移频制式对应的中心频率。


    正确答案:错误

  • 第11题:

    填空题
    关系模式S(SNO,SN,DNO)和D(DNO,CN,NM)中,S的主键是SNO,D的主键是DNO,则DNO在S中称为()

    正确答案: 外键
    解析: 暂无解析

  • 第12题:

    判断题
    在信号机和轨道电路分布表中,出站信号机对应的中心频率栏内,应填写出站信号机前方一离去区段的移频制式对应的中心频率。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

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


    正确答案:人:身份证汽车:车牌号 事故:(车牌号身份证) 拥有:车牌号
    人:身份证汽车:车牌号 事故:(车牌号,身份证) 拥有:车牌号

  • 第14题:

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

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

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

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

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


    参考答案B

  • 第15题:

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


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

  • 第16题:

    某销售公司数据库的仓库关系模式为:仓库(仓库号,地址,电话,商品号,库存量),其函数依赖集F={仓库号→地址,仓库号→电话,(仓库号,商品号)→库存量}。以下描述正确的是()。

    A.“仓库号”为仓库关系的主键,该关系模式属于1范式

    B.“仓库号”为仓库关系的主键,该关系模式属于2范式

    C.“仓库号,商品号”为仓库关系的主键,该关系模式属于1范式

    D.“仓库号,商品号”为仓库关系的主键,该关系模式属于2范式


    参考答案C

  • 第17题:

    在E-R图向关系模式的转换中,如果两实体之间是多对多(m:n)的联系,所转换的关系模型的主键由()担任。

    A.n端实体的主键

    B.双方实体的主键联合

    C.任一方实体的主键

    D.m端实体的主键


    参考答案:B

  • 第18题:

    从E-R模型向关系模式转换时,一个m:n的联系转换为一个关系模式时,依据联系所定义的关系的主键是()

    • A、m端实体主键与n端实体主键的组合
    • B、m端实体主键
    • C、n端实体主键
    • D、由两个属性构成

    正确答案:A

  • 第19题:

    在关系中,能唯一标识元组的属性集称为关系模式的()。

    • A、候选码
    • B、主码
    • C、外码
    • D、主键

    正确答案:A

  • 第20题:

    线路工作若采用任务单时,任务单除填写对应的工作票编号外,还应填写任务单编号,同时还应在工作票的()填写任务单编号。

    • A、编号上
    • B、备注栏内
    • C、指定专人监护栏内

    正确答案:C

  • 第21题:

    在关系模式中,对应关系的主键必须是()

    • A、第一个属性或属性组
    • B、不能为空值的一组属性
    • C、能唯一确定元组的一组属性
    • D、具有整数值的属性组

    正确答案:C

  • 第22题:

    在E-R图向关系模式的转换中,如果两实体之间是多对多(m:n)的联系,所转换的关系模型的主键由()担任。

    • A、n端实体的主键
    • B、双方实体的主键联合
    • C、任一方实体的主键
    • D、m端实体的主键

    正确答案:B

  • 第23题:

    单选题
    线路工作若采用任务单时,任务单除填写对应的工作票编号外,还应填写任务单编号,同时还应在工作票的()填写任务单编号。
    A

    编号上

    B

    备注栏内

    C

    指定专人监护栏内


    正确答案: B
    解析: 暂无解析