简答题

关系模式的非形式化设计准则有哪几条?这些准则对数据库设计有什么帮助?

正确答案

关系模式的非形式化设计准则有以下4条。
(1)关系模式的设计应尽可能只包含有直接联系的属性,不要包含有间接联系的属性。
(2)关系模式的设计应尽可能使得相应关系中不出现插入、删除和修改等操作异常现象。
(3)关系模式的设计应尽可能使得相应关系中避免放置经常为空值的属性。
(4)关系模式的设计应尽可能使得关系的连接操作在作为主键或外键的属性上,进行等值连接,并且保证连接以后不会生成额外的元组。
这些准则有助于消除关系模式的数据冗余和操作异常现象。

答案解析

相似试题
  • 采用国际标准和国外先进标准通常遵循的原则有哪几条?

    简答题查看答案

  • 计算机软件主体变更引起的权属变化有哪几种?

    简答题查看答案

  • 将国际标准和国外先进标准纳入国家标准,主要有哪几种方法?

    简答题查看答案

  • 局域网基本技术中有哪几种拓扑结构、传输媒体和媒体访问控制方法。

    简答题查看答案

  • 设计子模式属于数据库设计的()

    单选题查看答案

  • 关系模式的好与坏,用()来衡量。

    填空题查看答案

  • 关系模式的操作异常问题往往是由()引起的。

    填空题查看答案

  • 在SQL中,关系模式称为(),子模式称为(),元组称为(),属性称为()。

    填空题查看答案

  • 消除了非主属性对候选键传递依赖的关系模式,称为()模式。

    填空题查看答案