早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读下列说明,回答问题1~问题4。【说明】 某超市的销售业务由一个销售业务管理系统进行管理,该系统

题目

阅读下列说明,回答问题1~问题4。

【说明】

某超市的销售业务由一个销售业务管理系统进行管理,该系统每完成一次交易都需要提供顾客发票,其格式见表6所示。

对于这样一个销售业务管理系统,分别给出了以下两种关系数据库的设计(下划线表示主关键字)

设计一:

顾客Customer(顾客代码Cno,姓名name,住址address,联系电话phone)

收银员Salesman(收银员代码Sno,身份证号idno,姓名name,住址address,联系电话 phone)

商品Merchandise(商品代码Mno,商品名称Mname,价格price)

发票Invoice(发票号码Ino,交易日期Idate,顾客代码Cno,收银员代码Sno,商品代码 Mno,单价unitpfice,数量amount)

设计二:

顾客Customer(顾客代码Cno,姓名name,住址address,联系电话phone)

收银员Salesman(收银员代码Sno,身份证号idno,姓名name,住址address,联系电话 phone)

商品Memhandise(商品代码Mno,商品名称Mname,价格price)

发票Ivoice(发票号码Ino,交易日期Idate,顾客代码Cno,收银员代码Sno)

发票明细Invoicedetail(发票号码Ino,商品代码Mno,单价unitprice,数量amount)

设计一的关系模式Invoice最高满足第几范式?为什么?设计一和设计二哪个更加合理?为什么?

参考答案
正确答案:设计一中Invoice最高满足第一范式。 根据题意可得出以下函数依赖: Ino→SnoCnoIdate 而关系Invoice的主码是Ino和Mno。非主属性Sno、Cno和Idate并非完全依赖于主码因此关系Invoice不满足第二范式最高满足第一范式。 设计二更加合理。因为设计二解决了设计一中由于非主属性不完全依赖于主码而造成的数据冗余等问题。
设计一中Invoice最高满足第一范式。 根据题意可得出以下函数依赖: Ino→Sno,Cno,Idate 而关系Invoice的主码是Ino和Mno。非主属性Sno、Cno和Idate并非完全依赖于主码,因此关系Invoice不满足第二范式,最高满足第一范式。 设计二更加合理。因为设计二解决了设计一中由于非主属性不完全依赖于主码而造成的数据冗余等问题。
看了阅读下列说明,回答问题1~问题...的网友还看了以下:

我国证券交易所的设立和撤销由( )决定。B.大型证券公司C.中国证券监督管理委员会D.国务院 财会类考试 2020-05-21 …

可变更或可撤销的合同在被撤销以前是有效的,是否撤销由撤销权人决定。因此,可变更或可撤销的合同 职业资格考试 2020-05-22 …

如图所示,若大气压为76cmHg,当U形管自由下落时,两端水银面高度差为多少?如将右端管口封闭再让 其他 2020-05-24 …

备案类银行结算账户的开立、变更和撤销由银行机构通过人行账户管理系统进行备案。 职业技能鉴定 2020-05-26 …

某超市第一次用5000元购进一批新品种的苹果进行试销,由于销售状况良好,超市第二次又用11000元 数学 2020-06-26 …

答案是196N在一个边长为20cm的正方体箱子上表面插入一根横截面积为4平方厘米的管子由管口将水灌 物理 2020-07-18 …

为什么成熟高等植物的筛管细胞没有细胞核有人回答说筛管细胞好比管道...鄙人认为不然...筛管是由筛管 其他 2020-11-04 …

2.西发公司专门生产彩色电视机显像管,而决定显像管销售量的主要因素是彩色电视机的销售量.假设近五年全 数学 2020-11-13 …

球形干燥管防倒吸的原因?答案是当气体被吸收时,液体上升到球形管中.由于球形管容积较大,导致试管中液面 物理 2020-11-16 …

结合血液流动的局部模式图,回答以下问题:(1)血细胞呈单行通过的是图中,该血管的结构特点是管壁由构成 语文 2020-11-28 …