2.1 关系模型
2.1.1 关系的一些术语
(1) 关系:在关系模型中,一个关系就是一张二维表。
(2) 属性:表中的列称为属性,每一个列有一个属性名。
(3) 元组:表中的行称为元组。
(4) 域:具有相同数据类型的值的集合称为域(Domain),域是
属性的取值范围。
(5) 候选码:如果关系中的某个属性或属性组能唯一地标识一
个元组,称该属性或属性组为候选码。
(6) 主码(主键):若一个关系中有多个候选码,则选定其中一
个为主码(主键)。主码的属性称为主属性。
(7) 外码(外键):设F是基本关系R的一个或一组属性,但不
是R的候选码,如果F与基本关系S的主码Ks相对应,则称F为
基本关系R的外码。
3