试题详情
- 简答题 设关系模式R(ABCD)上FD集为F,并且F={AB→C,C→D,D→A}。 (1)试从F求出所有非平凡的FD。 (2)试求R的所有候选键。 (3)试求R的所有不是候选键的超键。
-
(1)从已知的F可求出非平凡的FD有76个。
譬如,左边是C的FD有6个:C→A,C→D,C→AD,C→AC,C→CD,C→ACD。左边是D的FD有2个:D→A,D→AD。左边是AB的FD有12个:AB→C,AB→D,AB→CD,AB→AC,…。感兴趣的读者可以自行把这76个FD写齐。
(2)候选键是能函数决定所有属性的不含多余属性的属性集。根据这个概念可求出R的候选键有3个:AB、BC和BD。
(3)R的所有不是候选键的超键有4个:ABC、ABD、BCD和ABCD。 关注下方微信公众号,在线模考后查看
热门试题
- 把ER图转换成UML图的具体思路是什么?
- OO技术中,存储和操作的基本单位是()
- 计算机软件可以同时成为工业产权和著作权保
- 设计高质量的软件是软件设计追求的一个重要
- 模块内聚度是用来衡量模块内部各个成
- 由我国信息产业部批准发布,在信息产业部门
- 当子系统只能处于正常工作和不工作两种状态
- 以下关于外键和相应的主键之间的关系,不正
- 设教学数据库中有4个关系:教师关系T(T
- 对于文法G={{0,1},{S,A,B)
- 用户使用数据库的方式,称为()
- 中央处理器CPU中的控制器是由一些基本的
- 设有1000个无序的元素,希望用最快的速
- 下列选项中属于人身权的是__(1)__,
- 设关系模式R(ABCD),F是R上成立的
- 一棵查找二叉树,其结点A、B、C、D、E
- SQL有两种使用方式:()和()。
- 比较处理分布、数据分布和功能分布。
- SQL中基本表约束有3种形式:()()和
- 允许在嵌入的SQL语句中引用宿主语言的程