列的同质性。每个列中的分量必须是同一类型的数据,且都来自同一个域。
属性的定义。列被称为属性,不同的列可以有不同的属性名。
元组的唯一性。一个关系中不存在两个元组在各个分量(或属性)上完全相同。
行的顺序无关性。行的顺序在关系中是不重要的,可以任意交换。
键的概念。关系中能唯一区分、确定不同元组的属性或属性组合称为键。如果一个关系中有多个候选键,则从中选定一个作为主键,它是惟一的。
外键的概念。设F是关系R中某个属性或属性组合,它不是该关系的键,但却是另一个关系S的主键,则F称为关系R的外键。
数据模型。关系数据库基于数据间的自然联系,提供必要的存取路径,具有整体的结构化特征。
数据的一致性和完整性。关系数据库中的数据是一致的,事务型数据库在事务中保证所有数据的一致性。
数据共享性。数据库中的数据是为众多用户所共享,具有面向全组织的结构化特征。
这些性质共同定义了关系数据库的结构和功能,确保了数据的有效管理和使用。