第2题:
关系的性质主要包括哪些方面?
1)列是同质的,即每一列中的分量必须来自同一个域,必须是同一类型的数据; 2)不同的属性可来自同一个域,但不同的属性必须有不同的名字; 3)列的顺序可以任意交换。但交换时,应连同属性名一起交换,否则将得到不同的关系; 4)关系中元组的顺序(即行序)可任意,在一个关系中可以任意交换两行的次序。因为关系是以元组为元素的集合,而集合中的元素是无序的,所以作为集合元素的元组也是无序的; 5)关系中不允许出现相同的元组。因为数学上集合中没有相同的元素,而关系是元组的集合,所以作为集合元素的元组应该是唯一的; 6)关系中每一分量必须是不可分的数据项,或者说所有属性值都是原子的,即是一个确定的值,而不是值的集合。属性值可以为空值,表示“未知”或“不可使用”,但不可“表中有表”;