关系数据库基本知识

关系数据库
  1. 关系模型的数据结构
  2. 元组 :表中的一行表示为一个元组
  3. 三级模式 :保证了数据的物理独立性和逻辑独立性
    在这里插入图片描述

新课程 :关系数据库
4. 关系模式和关系模式:关系是值,关系模式是型 。关系是关系模式在某一时刻的状态和内容,关系模式是静止的,稳定的 ,而关系是动态的,随时间不断变化的,因此关系操作在不断的更新这数据库中的信息 。
5. 域 :是一组具有相同数据类型的值的集合。
6. 笛卡尔积 :笛卡尔是域上的一种集合运算。

  1. 关系的表示:关系也是一个二维表,表的每行对应一个元组,表的每列对应一个域 。

  2. 若关系中的某一属性组的值能够唯一的标识一个元组,而其子集不行,则该属性组为候选码。
    在这里插入图片描述

候选码 :学号 图书编号
主码:学号
主属性 :学号 图书标号
非主属性码 :姓名,图书名,借书时间,还书时间 。
11. 主属性 :候选码中的所有属性值
12. 列是同质的 :每一列中的分量是同一类型的数据,来自同一个域
分量必须取原子值
13. 实体完整性规则:若属性A是基本关系R的主属性,则属性A不能取空值。主码中的主属性不能够取空值
14. 一个普通属性在另一个关系中当了主码
基本关系R称为参照关系
基本关系S称为参照关系或目标关系
15. 参照完整性

或者取空值 (F的每个属性值均为空值)
或者等于S中某个元组的主码值
16. 投影运算
17. 除运算
在这里插入图片描述

  1. 并运算
    在这里插入图片描述

  2. 差运算
    在这里插入图片描述

在这里插入图片描述

  1. 交运算
    在这里插入图片描述

  2. 笛卡儿积运算

在这里插入图片描述
23. 选择运算
在这里插入图片描述

  1. 投影运算
    在这里插入图片描述

  2. 连接运算
    在这里插入图片描述

25.除运算

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

相关推荐
©️2020 CSDN 皮肤主题: 我行我“速” 设计师:Amelia_0503 返回首页