阅读下列说明,回答问题1至问题5。【说明】 某仓储超市采用POS(Point of Sale)收银机负责前台的销售
阅读下列说明,回答问题1至问题5。
【说明】
某仓储超市采用POS(Point of Sale)收银机负责前台的销售收款,为及时掌握销售信息,并依此指导进货,拟建立商品进、销、存数据库管理系统。该系统的需求分析已经基本完成,下面将进入概念模型的设计。
【需求分析结果】
1.销售业务由POS收银机来辅助实现。POS机外接条码阅读器,结账时收银员将商品的条码通过阅读输入器输入POS机中。所售商品数量默认值为1,可以由收银员修改。POS机根据输入的商品信息,打印出图22-1所示的购物清单。

2.将经销的商品分为直销商品和库存商品两大类。直销商品的保质期较短,如食品类,由供应商直接送达超市,管理员将过期的商品返还给供应商处理;库存商品由采购员向供应商提交订购单,供应商根据订购单送货。超市会不定期对库存商品按照折扣率进行打优惠。
直销商品和库存商品的送货单样表分别如图22-2、图22-3所示,其中直销商品生产批号的前六位表示生产日期。

3.超市的硬件拓扑结构如图22-4所示。

4.业务处理过程:由POS机存储每一笔销售记录,在每个工作日结束前汇总当日各商品的销售量至中心数据库(销售日汇总):根据当日的销售日汇总更新存货表;每笔进货记入进货表中,并及时更新存货表。
【概念模型设计】
根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:
1.实体联系图(如图22-5所示)

2.关系模式
销售详单(销售流水号,商品编码,数量,金额,收银员,时间)
销售日汇总(日期,商品编码,数量)
存货表(商品编码,数量)
进货表(送货号码,商品编码,数量,日期)
商品( (b) )
对直销商品和库存商品进行概括,给出超类和子类,填入图22-5中(a)处所示的虚线框内,并补充联系。
见图22-6。 解析:这是道关于数据库设计方面的试题,主要考查考生在数据库设计中的概念结构设计与逻辑结构设计方面的知识。
所谓概念结构设计,就是将需求分析得到的用户需求抽象为信息结构,它是整个数据库设计的关键。在这个过程中有个很重要的环节,就是设计E-R图。
在概念设计阶段中,数据抽象是对实际的人,物,事和概念进行人为处理,抽取所关心的共同特性。有三种抽象形式,分别是分类,聚集和概括。其中概括是定义类型之间的一种子集联系,其重要性质是继承性。也就是说子类继承了超类上定义的所有抽象。
例如学生是实体型,本科生,研究生也是实体型,本科生和研究生是学生的子集。则学生称为超类,本科生和研究生称为学生的子类。本科生和研究生继承了学生类型的属性。当然,子类可以增加自己的某些特殊属性。
概念结构设计是独立于任何一种数据模型的信息结构。而逻辑结构设计的任务是把概念结构设计阶段设计奸的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。
[问题1]
解答此类题目的关键是要能理解题目中处理的信息,以及它们之间的关系。在题目中告诉了我们,将经销的商品分为直销商品和库存商品两大类。因此在E-R图中商品是超类,而直销商品和库存商品是子类。而且在E-R图中销售详单、销售日汇总、存货表和进货表中的商品编号属性都必须能在商品表中找到。即它们与商品的关系分别是 N:I、N:I、1:1和N:I。因此,E-R图如图22-6所示。
关于气体动理论方均根速率的问题.V(rms)=(3RT/M)^0.5,若V(rms)=c=3000 数学 2020-04-26 …
l can"t carry them all课文中所有的特殊疑问句和现在进行时的句子!Where" 英语 2020-05-14 …
一辆飞驰的卡车在危急情况下刹车,经t=1.5s后停止,这一过程中车轮在路面上擦过的痕迹长x=9m, 物理 2020-05-20 …
若电梯从楼底层到顶层50M.电梯运动加速度不超过2M/S*2.最大速度不超过12m/S.求从底层运 其他 2020-05-23 …
若电梯从楼底层到顶层50M.电梯运动加速度不超过2M/S*2.最大速度不超过12m/S.求从底层运 物理 2020-05-23 …
系统超失重问题:一个系统中有部分物体超重,则可以说系统超重.问哈这个是在什么条件下满足,是系统不受 物理 2020-06-05 …
高难度物理题,本校无人会做.一块草坪上有一条直路,某人站在路的O点,他在路上跑步的速度不超过8m/ 数学 2020-06-13 …
关于次声和超声,下列说法中正确的是()A.超声在水中比在空气中传播得快B.次声就是没有传声介质、使 物理 2020-07-09 …
近世代数的问题:设(S,*)是半群,a属于S,在S上定义运算。如下:任意x,y属于S,x。y=近世代 其他 2020-11-17 …
这个是数据结构简单链表的问题(带头结点)link*link::hcreat(intn){link*s 其他 2020-12-02 …