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

函数依赖:

  • 依赖关系:

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

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

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

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

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

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据