数据库-关系模型概念

超键:可唯一标识元组的属性或属性集(可有多余属性)
候选键:把超键中的多余属性丢弃
主键:用户最终选择的唯一标识
外键:其他模式的主键在本模式中存在

关系的几个特点

  1. 属性值(数据项)是不可分解的最小单位
  2. 无重复
  3. 元组无序性
  4. 属性无序性

3类完整性规则

  1. 实体完整性(即主键不可能为空空值,否则失去唯一性)
  2. 参照完整性(k是r1主键,r2外键。则r2中k只可能是空值或r1主键值)(三个意思:1.外键和相应主键可以不同名,但要定义在相同值域2.r1r2也可以是一个关系模式,这表示不同元组的联系。3.外键值是否为空要看情况。)
  3. 用户完整性(用户可针对实际情况进行进一步约束)

三层体系

  1. 关系模式(对数据特性的描述)
  2. 子模式(特定用户所需的数据)
  3. 存储模式(常用散列索引等方式)

关系模型的特点

  1. 数据结构:关系模式的基本数据结构是关系。
  2. 数据操纵:关系代数;演算;逻辑。
  3. 完整性规则:实体;参照;用户。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值