2024年自考《數(shù)據(jù)庫系統(tǒng)原理》筆記:2.3關(guān)系模型的基本概念

  • 發(fā)布時間:2024-09-15 16:21:23
  • 來源:本站整理
  • 閱讀:
導讀:
  2.3 關(guān)系模型的基本概念
  1.關(guān)系模型定義:用二維表格結(jié)構(gòu)表示實體集、外鍵表示實體間聯(lián)系的數(shù)據(jù)模型稱為關(guān)系模型。
  2.基本術(shù)語有:字段(屬性)、字段值(屬性值)、記錄(元組)、二維表格(元組集合、關(guān)系或?qū)嵗?。在這里,括號中的表述為關(guān)系模型中的術(shù)語。它與表格中術(shù)語可以一一對應。還有,關(guān)系中屬性

2.3 關(guān)系模型的基本概念

1.關(guān)系模型定義:用二維表格結(jié)構(gòu)表示實體集、外鍵表示實體間聯(lián)系的數(shù)據(jù)模型稱為關(guān)系模型。

2.基本術(shù)語有:字段(屬性)、字段值(屬性值)、記錄(元組)、二維表格(元組集合、關(guān)系或?qū)嵗T谶@里,括號中的表述為關(guān)系模型中的術(shù)語。它與表格中術(shù)語可以一一對應。還有,關(guān)系中屬性個數(shù)稱為元數(shù),元組個數(shù)為基數(shù)。

3.鍵:由一個或幾個屬性組成。(注意鍵不一定是唯一的一個屬性)。

1)超鍵:在關(guān)系中能唯一標識元組的屬性集稱為關(guān)系模式的超鍵。(注意,超鍵也是一個屬性集,不一定只是一個屬性)

2)候選鍵:不含有多余屬性的超鍵稱為候選鍵。

3)主鍵:用戶選作元組標識的一個候選鍵為主鍵。

4)外鍵:某個關(guān)系的主鍵相應的屬性在另一關(guān)系中出現(xiàn),此時該主鍵在就是另一關(guān)系的外鍵,如有兩個關(guān)系S和SC,其中S#是關(guān)系S的主鍵,相應的屬性S#在關(guān)系SC中也出現(xiàn),此時S#就是關(guān)系SC的外鍵。

4.關(guān)系的定義和性質(zhì) (轉(zhuǎn)于自考365網(wǎng) zikao365.com)

1)關(guān)系定義:關(guān)系是一個屬性數(shù)目相同的元組的集合。

2)關(guān)系性質(zhì)(p53)

5.三類完整性規(guī)則

1)實體完整性規(guī)則:要求關(guān)系中組成主鍵的屬性上不能有空值。

2)參照完整性規(guī)則:要求不引用不存在的實體。

3)用戶定義完整性規(guī)則:由具體應用環(huán)境決定,系統(tǒng)提供定義和檢驗這類完整性的機制。

相關(guān)閱讀