设关系模式R(ABCD)上FD集为F,并且F={AB→C,C→D,D→A}。 (1)试从F求出所有非平凡的FD。 (2)试求R的所有候选键。 (3)试求R的所有不是候选键的超键。
问答题设关系模式R(ABCD),F是R上成立的FD集,F={A→B,C→B},则相对于F,试写出关系模式R的关键码,并说明理由。
问答题关系模式的非形式化设计准则有哪几条?这些准则对数据库设计有什么帮助?
问答题试解释下面两个 数据冗余 的概念: 文件系统中不可避免的 数据冗余 ; 关系数据库设计中应该尽量避免的 数据冗余 。
问答题什么是过程性语言?什么是非过程性语言?
问答题外键值何时允许空?何时不允许空?