關(guān)系運(yùn)算中n元具有的6個性質(zhì)
作者:佚名 時間:2015-01-10 分享到:
1.關(guān)系中每列的數(shù)據(jù)屬于同一個域,每一列稱為一個屬性,列名被稱為屬性名,每一列的值被稱為屬性值,同一關(guān)系中的所有屬性名必須是可區(qū)分的,即互不相同,同一屬性所有值可以相同也可以不同.
2.不同列允許對應(yīng)同一個域,此時列名不能同時直接采用域名,當(dāng)一個列唯一對應(yīng)一個域時,其列名即可以直接采用域名,也可以重新命名.
3.一個關(guān)系中屬性的次序在理論上可以任意,這表明一個關(guān)系只與屬性,屬性個數(shù)及元組內(nèi)容在前,而與屬性次序無關(guān),但在一般實(shí)際數(shù)據(jù)庫系統(tǒng)中,認(rèn)為屬性是先后有序的.
4.一個關(guān)系中的任意兩個元組不允許完全相同,即不允許郵現(xiàn)重復(fù)元組,這與集合的概念是一致的,由此可知關(guān)系就是集合,當(dāng)然這兩個元組中,只要有一個分量值不同則這兩個元組就不同.
5.一個關(guān)系中元組的次序可以任意,這表明具有相同元組而具有不同排列的每個關(guān)系為同一關(guān)系.
6.一個元組中的每個屬性值都必須是單值,即不可再分,這就要求這個關(guān)系的結(jié)構(gòu)不允許出現(xiàn)嵌套.