A.EMP1(员工号,姓名,性别,家庭住址) EMP2(部门,部门电话,部门负责人) EMP3(员工号,家庭成员,
A.EMP1(员工号,姓名,性别,家庭住址) EMP2(部门,部门电话,部门负责人) EMP3(员工号,家庭成员,成员关系)
B.EMP1(员工号,姓名,性别,部门,家庭住址) EMP2(部门,部门电话,部门负责人) EMP3(员工号,家庭成员,成员关系)
C.EMP1(员工号,姓名,性别,家庭住址) EMP2 (部门,部门电话,部门负责人,家庭成员,成员关系)
D.EMP1(员工号,姓名,性别,部门,部门电话,部门负责人,家庭住址) EMP2(员工号,家庭住址,家庭成员,成员关系)
解析:因为对一个给定的关系模式进行分解,使得分解后的模式是否与原来的模式等价有如下三种情况:
①分解具有无损连接性;
②分解要保持函数依赖;
③分解既要无损连接性,又要保持函数依赖。
选项A是错误的,因为将原关系模式分解成EMP1(员工号,姓名,家庭住址),
EMP2(部门,部门电话,部门负责人)和EMP3(员工号,家庭成员,成员关系)三个关系模式,分解后的关系模式既具有损连接,又不能保持函数依赖。因为此时给定员工号已无法查找所在的部门,如下表所示。

选项B是正确的,因为将原关系模式分解成EMP1(员工号,姓名,部门,家庭住址),EMP2(部门,部门电话,部门负责人)和EMP3(员工号,家庭成员,成员关系)既具有无损连接性,又保持了函数依赖。如下表所示。

选项C是错误的,因为将原关系模式分解成EMP1(员工号,姓名,家庭住址)和 EMP2(部门,部门电话,部门负责人,家庭成员,成员关系)两个关系模式,分解后的关系模式既具有损连接,又不能保持函数依赖。例如,给定员工号无法查找所在的部门,无法查找其家庭成员等信息。如下表所示。

选项D是错误的,因为将原关系模式分解成EMP1(员工号,姓名,部门,部门电话,部门负责人,家庭住址)和EMP2(员工号,家庭住址,家庭成员,成员关系)两个关系模式后,所得的关系模式存在冗余和修改操作的不一致性。例如,EMP1中某员工的家庭住址从“陕西省西安市太白路2号”修改为“陕西省西安市雁塔路18号”,而 EMP2中该员工的家庭住址未修改,导致修改操作的不一致性。又如,EMP2中某员工的家庭成员有5个,那么其家庭住址就要重复出现5次,导致数据的冗余。
在英语中,家庭成员的名称要大些,那ThisismyFather,F要大写吗?为什么?什么时候一定要 英语 2020-06-14 …
关于预备党员转正的一个问答题某单位党支部有党员26名,其中有表决权的正式党员为21名、预备党员为5 其他 2020-06-17 …
排列组合12名团员,现要选出3名团员组成团支部,一名书记,一名宣传委员,一名组织委员,有几种不同选 数学 2020-06-23 …
某俱乐部有189名会员,8名会员加入俱乐部的时间不到3年,11名会员的年龄不到20岁,70名会员戴 其他 2020-07-05 …
某俱乐部有189名会员,8名会员加入俱乐部的时间不到3年,11名会员的年龄不到20岁,70名会员戴 其他 2020-07-18 …
2012年公务员报名表中最后一栏,家庭成员及社会关系怎么写?打印出了报名表,求人指点是否只填父母,爷 其他 2020-11-14 …
某俱乐部有189名会员,8名会员加入俱乐部的时间不到3年,11名会员的年龄不到20岁,70名会员戴眼 其他 2020-12-10 …
假如你是劳拉是电影俱乐部的一名会员.你们经常组织看不同类型的电影.请较全面的介绍你们的俱乐部成员及开 英语 2020-12-10 …
一家新开业的商店,设有百货部,服装部,家电部,共190名售货员,日营业额60万元.百货部5名售货员可 数学 2020-12-17 …
某企业人力资源编制计划提问??一个企业原有总经理级人员4名,部分经理级人员12名,其他员工120名。 其他 2020-12-18 …