三級(jí)數(shù)據(jù)庫技術(shù)輔導(dǎo)第二講:1.1基本概念

字號(hào):

1 關(guān)系代數(shù)
     1970年IBM公司的E.F.Cood博士在論文“一個(gè)通用關(guān)系式數(shù)據(jù)庫系統(tǒng)的模型”中首先提出了關(guān)系模型,它提供了格式化數(shù)據(jù)庫系統(tǒng)難以做到的數(shù)據(jù)獨(dú)立性和數(shù)據(jù)相容性。此模型后來又由Codd加以改進(jìn),被許多人認(rèn)為是一切數(shù)據(jù)庫系統(tǒng)的未來。
     關(guān)系數(shù)據(jù)庫之所以發(fā)展如此之快,因?yàn)殛P(guān)系數(shù)據(jù)庫的模型簡(jiǎn)明,便于用戶理解使用方便等等特點(diǎn),更重要的是,關(guān)系數(shù)據(jù)庫有著網(wǎng)狀和層次數(shù)據(jù)庫沒有的數(shù)學(xué)基礎(chǔ)----關(guān)系代數(shù),可以利用關(guān)系代數(shù)對(duì)表格進(jìn)行任意的分割和組裝,隨機(jī)地產(chǎn)生用戶所需要的各種新表,這為關(guān)系數(shù)據(jù)的發(fā)展提供了基礎(chǔ)和保證。
    1.1 基本概念
    術(shù)語定義 給定一組集合D1,D2,...,Dn,它們可以是相同的,若R是這樣一個(gè)有序n元組:
    
    則稱R是對(duì)于這n個(gè)集合的一個(gè)關(guān)系,并稱集合D1,D2,...,Dn為關(guān)系R的域,稱n為關(guān)系的度。