【数据库视频】什么是关系数据库?

关系数据库是什么?

由数据表和数据表之间的关联组成


关系数据库的特点

每个具有相同属性的数据独立地存在一个表中,用户可以对表中的数据进行新增、删除和修改,并且不会影响表中其他的数据


基本术语

键码(Key):用来标识行的一列或多列

主关键字(Primary Key):简称主键,唯一标识的候选关键字,一个表中只有一个主关键字

候选关键字(Candidate Key):是唯一标识表中的一行而又不含多余属性的一个属性集

公共关键字(Common Key):通过相容或相同的属性或属性组表示。如具有,则称为公共关键字

外关键字(Foreign Key):又称外键,如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外关键字


完整性规则有哪些?

实体完整性规则:主属性不能是空值

参照完整性规则:如果关系中的外键R1与关系R2中的主键相符,那么外键的每个值必须在关系R2中主键的值中找到或者是空值

用户定义完整性规则:针对某一列具体的实际数据库的约束条件

(实体和参照必须满足的完整性的约束条件)

猜你喜欢

转载自blog.csdn.net/weixin_45490023/article/details/108403998