当前位置:首页计算机类软件水平考试中级电子商务设计师->  【说明】  某电子商务集团拟开发一套商品库存销售系统,该

  【说明】

  某电子商务集团拟开发一套商品库存销售系统,该系统的部分功能及初步需求分析结果如下所述:

  1.仓库信息包括仓库号、仓库名、仓库类型和仓库地址等;

  2.商店信息包括商店号、商店名、商店地址、店员编号、店员姓名、店员电话和岗位等,一个商店可以有多个店员,一个店员也可以在多个商店工作,但岗位有所不同;

  3.商品信息包括商品号、商品名和单价等;

  4.仓库与商品之间存在“库存”联系,每个仓库可存储多种商品,每种商品存储在多个仓库中,库存包括存取量、库存量和存取时间等;

  5.商店与商品之间存在着“销售”联系,一个商店可销售多种商品,一种商品可在多个商店里销售,销售包括销售时间和销售量等;

  6.仓库、商店、商品之间存在一个三元联系“供应”,反映了把某个仓库中存储的商品供应到某个商店,此联系有供应时间和供应量两个属性。

  【概念模型设计】

  根据需求阶段收集的信息,设计的部分实体联系图如图5-1所示。

中级电子商务设计师,章节练习,中级电子商务设计师案例分析

图5-1 商品库存销售系统实体联系图

  【关系模式设计】

  仓库(仓库号,仓库名,仓库类型,仓库地址)

  商品(商品号,商品名,单价)

  商店(商店号,商店名,商店地址,店员编号,店员姓名,店员电话,岗位)

  库存(仓库号,商品号,存取时间,存取量,库存量)

  销售(商店号,商品号,销售时间,销售量)

  供应((1),(2),(3),供应时间,供应量)

  【问题1】(4分)

  在“商品库存销售系统实体联系”图中画出三元联系“供应”。

  【问题2】(3分)

  根据题意,将关系模式中的空(1)~(3)补充完整。

  【问题3】(4分)

  供应关系的主键为(4),外键为(5)、(6)、(7)。

  【问题4】(4分)

  a.商店关系属于第几范式?为什么?

  b.如果要使商店关系满足第三范式,应如何修改?

查看答案 纠错
答案:
本题解析:

【问题1】

中级电子商务设计师,章节练习,中级电子商务设计师案例分析

  【问题2】

  (1)仓库号

  (2)商店号

  (3)商品号

  注:(1)~(3)答案可以互换。

  【问题3】

  (4)仓库号,商店号,商品号,供应时间

  (5)仓库号

  (6)商店号

  (7)商品号

  注:①(4)中的四个属性不分先后顺序;

  ②(5)~(7)可以互换。

  【问题4】

  a.第一范式。

  理由:商店(商店号,商店名,商店地址,店员编号,店员姓名,店员电话,岗位)关系的主码是{商店号,店员编号},而商店号→商店名,因此存在部分函数依赖,属于第一范式。

  b.第三范式不能存在部分函数依赖及传递函数依赖,需将商店关系分解为:

  商店(商店号,商店名,商店地址)

  店员(店员编号,店员姓名,店员电话)

  工作(商店号,店员编号,岗位)

更新时间:2022-10-29 12:11

你可能感兴趣的试题

单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.0
  • B.1
  • C.2
  • D.3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.1、1
  • B.1、2
  • C.2、2
  • D.2、3
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.3
  • B.4
  • C.5
  • D.6
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.V(S3)和V(S5)V(S6)
  • B.P(S3)和V(S5)V(S6)
  • C.V(S3)和P(S5)P(S6)
  • D.P(S3)和P(S5)P(S6)
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.243ms
  • B.246ms
  • C.254ms
  • D.280ms
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

中级软件设计师,章节练习,中级软件设计师系统开发运行知识

  • A.P (S6) 和 P (S7) V (S8)
  • B.V(S6)和V(S7)V(S8)
  • C.P(S6)和P(S7)P(S8)
  • D.V(S7)和P(S7)P(S8)
查看答案
问答题

中级软件设计师,章节练习,中级软件设计师计算机系统知识

中级软件设计师,章节练习,中级软件设计师计算机系统知识中级软件设计师,章节练习,中级软件设计师计算机系统知识

查看答案
单选题

中级软件设计师,章节练习,中级软件设计师计算机系统知识

  • A.A
  • B.B
  • C.C
  • D.D
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师计算机系统知识

  • A.R
  • B.S
  • C.RS
  • D.R,S
查看答案
单选题

中级软件设计师,章节练习,中级软件设计师计算机系统知识

  • A.A,R.C,F,G
  • B.A,C,S.B,S.F
  • C.A,C,S.B,S.C
  • D.R.A,R.C,S.B,S.C
查看答案