数据库系统第二讲——关系模型基础概念

关系模型简述

  • 关系模型就是处理table的,有三个部分组成
    描述表的基本结构形式
    描述表与表的之间的各种操作
    描述操作应该遵循的约束条件

三个要素

基本结构
基本操作
完整性约束

关系运算

关系代数
关系演算

什么是关系

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

在笛卡尔积里面,找出满足某种要求的元组的集合

关系

关系的特性

列是同质,同一种类型的数据
不同的列可以来自于同一列
与行列无关
满足第一范式:属性不可再分。

候选码

元组的值依赖于元组中的那个值去区分的
在这里插入图片描述
ps:主键??
主键是候选码的一种

主属性与非主属性

在这里插入图片描述
在这里插入图片描述

外键与外码

在这里插入图片描述外键链接多个关系
再看一个例子
在这里插入图片描述关系是严格意义上的表??????
在这里插入图片描述## 关系模型的完整性

  • 实体完整性
    在这里插入图片描述
  • 参照完整性

在这里插入图片描述

  • 用户自定义完整性

在这里插入图片描述

相关推荐
©️2020 CSDN 皮肤主题: 像素格子 设计师:CSDN官方博客 返回首页