试题详情
- 简答题设关系模式R(A,B,C,D,E,G,H)上的函数依赖集F={AC→BEGH,A→B,C→DEH,E→H},试将R分解成等价的3NF模式集。
-
第一步,求出F的最小依赖集。
(1)把每个FD的右边拆成单属性,得到9个FD。
(2)消除冗余的FD。
(3)消除FD中左边冗余的属性。
(4)再把左边相同的FD合并起来。
可得到4个FD://AC→G,A→B,C→DE,E→H。
第二步,从最小依赖集求得3NF模式集。
(1)对每一个FD,形成一个关系模式,得到ρ={ACG,AB,CDE,EH}。
(2)从最小依赖集,求得模式R的关键码为AC,且AC已在第一个模式ACG中,故分解结束,即为所求的3NF模式集。 关注下方微信公众号,在线模考后查看
热门试题
- GB属于()
- ORDB中,引用类型用关键字()表示。
- 目前,分布式数据库系统最常采用的模式就是
- 数据流图有几种基本符号?
- SQL的授权语句中的关键字PUBLIC表
- 流媒体技术的特点是()()。
- 某B类网段子网掩码为255.255.25
- 软件维护工作越来越受到重视,因为它的花费
- 下列选项中属于人身权的是__(1)__,
- OODB中,对象由3个部分组成:(),(
- 设关系模式R(ABCDE)上的函数依赖集
- 两个公司希望通过Internet进行安全
- 如果嵌入的SELECT语句的查询结果肯定
- 关系中没有行序的原因是()
- 授予专利权的条件是指一项发明创造获得专利
- "检查点机制"的主要思想是什么?
- 在关系数据模型中,用__(1)__形式表
- 软件测试是软件质量保证的主要手段之一,测
- 标准化活动过程一般包括()子过程、()子
- 对于一个具有n个元素序列如果采用快速排序