问答题
设关系模式R(ABCD),F是R上成立的FD集,F={A→B,C→B},则相对于F,试写出关系模式R的关键码,并说明理由。
R的关键码为ACD。因为从已知的F,只能推出ACD→ABCD。
问答题 关系模式的非形式化设计准则有哪几条?这些准则对数据库设计有什么帮助?
问答题 试解释下面两个"数据冗余"的概念: 文件系统中不可避免的"数据冗余"; 关系数据库设计中应该尽量避免的"数据冗余"。
问答题 什么是过程性语言?什么是非过程性语言?
问答题 外键值何时允许空?何时不允许空?
问答题 有哪3条启发式规则?对优化起什么作用?