数据库管理系统/关系型数据库
外观
< DBMS
基于关系代数或关系模型的数据库称为关系数据库
- 关系
- 关系数据库中的表在关系代数的数学语言中称为关系。 关系是无序的。
- 属性
- 数据库表中表的列称为属性。 列或属性有名称。
- 域
- 属性(或列)的允许值集合称为域。
- 元组
- 数据库表中的一行在关系代数的数学语言中称为元组。 元组在一个关系中的顺序没有意义。
- 数据库
- 数据库是多个关系的集合。
- 模式
- 数据库设计称为模式,或者,模式可以指数据库中的命名空间。
- 关系的基数
- 关系中元组的数量称为关系的基数。
规范化理论处理关系数据库模式的设计。
- 键
- 关系的任何子集称为键。
- 超键
- 如果一个键足以标识关系中的唯一元组,则称为超键。
- 候选键
- 最小的超键称为候选键,即候选键的任何真子集都不是超键。
- 主键
- 选择的作为主要键来标识关系中的唯一元组的候选键。 它限制用户输入,例如“空值”、“重复值”等。
- 外键
- 关系中的一个键,它是关系模式中另一个关系的主键。