angelia-wang

第二章 关系模型介绍

2.1 关系数据库结构

  1. 关系数据库由表组成,每个表有唯一名字。

  2. 表中一行代表了一组值之间的一种 联系,一个表就是这种联系的一个集合。

    数学术语中,元组 只是一组值的序列(或列表)。

    • 在 n 个值之间的一种联系可在数学上用关于这些值的一个 n元组 表示。换言之,n元组 是一个有n个值的元组,它对应表中的一行。
    • 关系是元组的集合。
    • 元组在关系中的顺序无关紧要,但为方便说明,在显示关系时,大多数情况都按第一个属性排序。
  3. 关系模型的术语 ——

    • 关系 :指代表

    • 元组 :指代行

    • 属性 :指代表中的列

    • 关系实例 :表示一个关系的特定实例,即所包含的一组特定的行

    • :对于关系的每个属性,都存在一个允许取值的集合,称为该属性的域

      我们要求对所有关系 \(r\) 而言, \(r\) 的所有属性的域都是 原子的 。—— 即域中元素都需为不可再分的单元。

    • 空值 null :一个特殊值,表示值未知或不存在。

      空值会给数据库访问和更新带来很多困难,因此应尽量避免使用空值。

2.2 数据库模式

  1. 数据库模式

分类:

技术点:

相关文章:

  • 2021-04-26
  • 2021-12-05
  • 2021-12-05
  • 2021-11-03
  • 2021-12-07
  • 2021-12-05
猜你喜欢
  • 2021-06-14
  • 2021-08-03
  • 2021-12-05
  • 2021-12-05
  • 2021-09-16
  • 2021-08-20
  • 2021-11-02
相关资源
相似解决方案