1.關(guān)系模型(Relational Model)是最重要的一種數(shù)據(jù)模型,它是目前流行的關(guān)系數(shù)據(jù)庫的組織方式。
2.1970年,IBM公司San Jose研究室的研究員E.F.Codd首次提出了數(shù)據(jù)庫系統(tǒng)的關(guān)系模型,開創(chuàng)了數(shù)據(jù)庫關(guān)系方法和關(guān)系數(shù)據(jù)理論的研究,由于他在數(shù)據(jù)庫技術(shù)和理論方方面的卓越貢獻(xiàn),于1981年獲得ACM圖靈獎(jiǎng)。
3.自20世紀(jì)80年代以來,計(jì)算機(jī)廠商新推出的數(shù)據(jù)庫管理系統(tǒng)幾乎都支持關(guān)系模型,例如Oracle 、SQL Server等數(shù)據(jù)庫均采用關(guān)系模型。
關(guān)系模型要求關(guān)系必須是規(guī)范化的。所謂關(guān)系規(guī)范化是指關(guān)系模式必須滿足一定的規(guī)范條件,最基本的一條是關(guān)系的每一個(gè)分量必須是一個(gè)不可分割的數(shù)據(jù)項(xiàng)。
1.關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)
從用戶觀點(diǎn)看,關(guān)系模型是由一組關(guān)系組成的,而每個(gè)關(guān)系的數(shù)據(jù)邏輯結(jié)構(gòu)是一張二維表。