当前位置:高级系统架构师题库>数据库系统题库

问题:

[单选,共用题干题]

某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)3个实体之间的关系如表2-18、表2-19和表2-20所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。部门关系不属于第三范式的原因是(1)。如果用户要求得到表2-21所示的结果,需要(2),并增加关系模式(3)。

空白(3)处应选择()

A . A.销售(职工号,商品号,日期,数量)
B . 销售(职工号,商品名称,商品号,数量)
C . 销售(职工号,部门号,日期,数量)
D . 销售(职工号,部门号,商品号,日期)

某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。空白(4)处应选择() A.仓库1(仓库号,地址)和仓库2(仓库号,电话,商品号,库存量)。 仓库1(仓库号,地址,电话)和仓库2(商品号,库存量)。 仓库1(仓库号,电话)和仓库2(仓库号,地址,商品号,库存量)。 仓库1(仓库号,地址,电话)和仓库2(仓库号,商品号,库存量)。 某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。空白(3)处应选择() A.无冗余、无插入异常,但存在删除异常。 无冗余,但存在插入异常和删除异常。 存在冗余,但不存在修改操作的不一致。 存在冗余、修改操作的不一致,以及插入异常和删除异常。 某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。空白(2)处应选择() A.仓库号,地址。 仓库号,电话。 仓库号,商品号。 地址,电话。 某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)3个实体之间的关系如表2-18、表2-19和表2-20所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。部门关系不属于第三范式的原因是(1)。如果用户要求得到表2-21所示的结果,需要(2),并增加关系模式(3)。空白(1)处应选择() A.没有消除非主属性对码的部分函数依赖,如部门名→负责人。 没有消除非主属性对码的部分函数依赖,如负责人→电话。 只消除了非主属性对码的部分函数依赖,而未消除传递函数依赖。 没有消除非主属性对码的部分函数依赖和传递函数依赖。 博学公司网上销售管理系统的数据库部分关系模式如下所示。其中,客户号唯一标识一位客户,产品号唯一标识一件产品,订单号唯一标识一份订单。一份订单必须且仅对应一位客户,一份订单可由一到多条订单明细组成,一位客户可以有多份订单。客户(客户号,姓名,性别,地址,邮编)产品(产品号,名称,库存,单价)订单(订单号,时间,金额,客户号)订单明细(订单号,产品号,数量)订单关系模式的主键为(1);订单明细关系模式的主键为(2);其中订单的外键为(3)。空白(3)处应选择() A.客户号,订单明细的外键为订单号。 客户号,订单明细的外键为订单号和产品号。 订单号,订单明细的外键为产品号。 订单号,订单明细的外键为订单号和产品号。

某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)3个实体之间的关系如表2-18、表2-19和表2-20所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。部门关系不属于第三范式的原因是(1)。如果用户要求得到表2-21所示的结果,需要(2),并增加关系模式(3)。

空白(3)处应选择()
参考答案:

  参考解析

在部门(部门号,部门名,负责人,电话)关系模式中,部门号是主码,所以不存在对码的部分依赖问题。根据试题假设,每个部门有一位负责人和一部电话,也就是说,存在"责人一电话"样的函数依赖,即存在对主码的传递函数依赖。在表2-21中,有职工号、姓名、部门、月销售额4个属性,其中职工号和姓名可以由表2-20得出,但是,由表2-19至表2-20无法得出职工所在的部门,因此,应该在表2-20中增加"部门号"属性。同时,要计算出职工的月销售总额,还需要一个表来记录职工销售的数据。该表需要包括的属性有职工号、商品号、日期、数量。

相关题目:

在线 客服