数据库系统概念总结:第二章 关系模型介绍

周末无事水文章,期末备考的总结资料

第二章 关系模型介绍

2.1 关系数据的结构

  • 关系数据库由表(table)组成,每个表有唯一的名字。一般来说,表中一行代表了一组值之间的一种联系
  • 表中一行代表了一组值之间的一种联系。在关系模型的术语中,关系(relation)用来指代表,而元组(triple)用来指代行,属性(attribute)指代的是表中的列

2.2 数据库模式

  • 数据库模式(schema):数据库的逻辑设计
  • 数据库实例(instance):给定时刻数据库中数据的一个快照

2.3 码

  • 超码(super key):一个或多个属性的集合,这些属性的组合可以使我们一个关系中唯一地标识一个元组
  • 候选码(candidate key):最小的超码
  • 主码(primary key):被数据库设计者选中的、主要用来在一个关系中区分不同元组的候选码
  • 外码(foreign key):一个关系模式(r1)可能在它的属性列中包含另一个关系模式(r2)的主码。这个属性在r1上称作参照r2的外码

2.4 模式图(schema diagram)

  • 它是数据库中模式的图形化表示,它显示了数据库中的关系,关系的属性、主码和外码

2.5 关系查询语言

  • 它定义了一组运算集,这些运算可作用于表上,并输出表作为结果。这些运算可以组合成表达式,表达所需的查询

2.6 关系运算

数据库系统概念总结:第二章 关系模型介绍_第1张图片
数据库系统概念总结:第二章 关系模型介绍_第2张图片
数据库系统概念总结:第二章 关系模型介绍_第3张图片数据库系统概念总结:第二章 关系模型介绍_第4张图片数据库系统概念总结:第二章 关系模型介绍_第5张图片数据库系统概念总结:第二章 关系模型介绍_第6张图片数据库系统概念总结:第二章 关系模型介绍_第7张图片数据库系统概念总结:第二章 关系模型介绍_第8张图片数据库系统概念总结:第二章 关系模型介绍_第9张图片

你可能感兴趣的:(数据库)