乐趣区

关于架构师:架构之路数据库基础2-函数依赖与Armstrong公理

函数依赖:

  • 依赖关系:

    • 平庸依赖:本人确定本人(AB 列推出 A 或者 B)
    • 非平庸依赖:本人确定其他人(AB 推出 C 或 D)
    • 齐全依赖:多个列能查出某个列,缺一不可,(AB->C,AB 缺一不可)
  • 关系式概念:(理解 Armstrong 的六大实践)

      • 超键(汇合中蕴含没有用的键超出键、多余键 ):惟一值的汇合。比方(姓名,性别,年龄)惟一,所以是一个超键 // 这个概念很多人都了解谬误,需重点留神
      • 主键:也能够是汇合,其中没有多余键。明确“联结主键”
      • 候选键:都有资格当主键。
      • 外键:另一个关系中的主键。
    • 主属性 / 非主属性

      • 主属性:主键中的属性
      • 非主属性:非主键中的属性
    • 全码

      • 关系中的属性都是主键,这个关系成为全码

==ArmStrong 公理 ==
略。一共六条,均为根本的数学常识,不赘述。

退出移动版