2 关系数据库---1

时间:2021-01-01 09:25:40

一、基本概念

1.相关名词:

属性:即特征

域:每个属性的取值范围构成的集合

候选码:关系中能唯一标识一个元素的某一属性或属性组的值

主码:主键

主属性及非主属性

外码

全码

 

2.笛卡尔积与关系

 

关系的5条性质:

1.分量必须取原子值,每个分量必须是不可再分的数据项

2.列是同质的,每列中的分量必须是同一类型的数据,来自同一域

3.属性不能重名

4.行列的顺序无关

5.任何两个元组不能完全相同,这是由主键约束来保证的。但是有些数据库若用户没有定义完整性约束条件,允许有两行以上的相同元组

 

3.关系的三种类型:基本关系(又称基表,基本表)  查询表  视图表(常称为虚表)

二、关系数据库模式:关系的表示称为关系模式

 

 

三、完整性约束

1.实体完整性  主键A不能为空

2.参照完整性

3.用户定义完整性