关系模型

  • 基本术语
    1. 关系
      一个关系对应着一个二维表,二维表就是关系名。
    2. 属性(字段)和值域
      在二维表中的列,称为属性。属性的个数称为关系的元或度。列的值称为属性值;属性值的取值范围为值域。
    3. 关系模式
      在二维表中的行定义,即对关系的描述称为关系模式。
    4. 元组
      在二维表中的一行,称为一个元组。
    5. 分量
      元组中的一个属性值
    6. 键或者码
      如果在一个关系中存在这样的一个属性,使得在该关系的任何一个关系状态中的两个元组,在该属性上的值的组合都不同,即这些属性的值都能够用来唯一标识该关系的元组,则称这些属性为该关系的键或者码。
    7. 超键或者超码
      如果在关系的一个键中移去某个属性,它仍然是这个关系的键,则称这样的键为关系的超键或者超码。
    8. 候选键或者候选码
      如果在关系的一个键中不能移去任何一个属性,否则它就不是这个关系的键,则称这个被制定的候选键为该关系的候选键或者候选码。
    9. 主键或者主码
      在一个关系的若干候选键中指定一个用来唯一标识该关系的元组,则称这个被制定的候选键为该关系的主键或者主码。
    10. 全键或者全码
      一个关系模式中的所有属性的集合。
    11. 主属性和非主属性
      关系中包含在任何一个候选键中的属性称为主属性,不包含在任何一个候选键中的属性称为非主属性。
    12. 外键或者外码
      关系中的某个属性虽然不是这个关系的主键,但它确实另一个关系的主键时,则称之为外键或者外码。
    13. 参照关系与被参照关系
      指以外键相互联系的两个关系。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值