跳转到内容

数据库管理系统/关系型数据库

来自维基教科书,开放的书籍,开放的世界

基于关系代数或关系模型的数据库称为关系数据库

关系数据模型

[编辑 | 编辑源代码]
关系
关系数据库中的表在关系代数的数学语言中称为关系。 关系是无序的。
属性
数据库表中表的列称为属性。 列或属性有名称。
属性(或列)的允许值集合称为域。
元组
数据库表中的一行在关系代数的数学语言中称为元组。 元组在一个关系中的顺序没有意义。
数据库
数据库是多个关系的集合。
模式
数据库设计称为模式,或者,模式可以指数据库中的命名空间
关系的基数
关系中元组的数量称为关系的基数。

规范化理论处理关系数据库模式的设计。

关系的任何子集称为键。
超键
如果一个键足以标识关系中的唯一元组,则称为超键。
候选键
最小的超键称为候选键,即候选键的任何真子集都不是超键。
主键
选择的作为主要键来标识关系中的唯一元组的候选键。 它限制用户输入,例如“空值”、“重复值”等。
外键
关系中的一个键,它是关系模式中另一个关系的主键。
华夏公益教科书