《數(shù)據(jù)庫原理》知識點之對象聯(lián)系圖

  • 發(fā)布時間:2024-09-15 16:21:23
  • 來源:本站整理
  • 閱讀:
導(dǎo)讀:
  考核要求:達(dá)到“識記”
  層次知識點:基本概念,一些符號的含義
  8.1.1 從關(guān)系到嵌套關(guān)系、復(fù)合對象
 ?。?)平面關(guān)系模型:傳統(tǒng)的關(guān)系模型稱為“平面關(guān)系模型”,它要求關(guān)系模式具有第一范式(1NF)性質(zhì), 關(guān)系具有規(guī)范化的結(jié)構(gòu)。也就是規(guī)定屬性值是不可分解的,即不允許屬性值具有復(fù)合結(jié)構(gòu)(元組或關(guān)系)。

8.1.1 從關(guān)系到嵌套關(guān)系、復(fù)合對象

(1)平面關(guān)系模型:傳統(tǒng)的關(guān)系模型稱為“平面關(guān)系模型”,它要求關(guān)系模式具有第一范式(1NF)性質(zhì), 關(guān)系具有規(guī)范化的結(jié)構(gòu)。也就是規(guī)定屬性值是不可分解的,即不允許屬性值具有復(fù)合結(jié)構(gòu)(元組或關(guān)系)。

(2)嵌套關(guān)系模型:是從平面關(guān)系模型發(fā)展而成的。它允許關(guān)系的屬性值又可以是一個關(guān)系, 而且可以出現(xiàn)多次嵌套。嵌套關(guān)系突破了1NF的定義框架,是“非1NF關(guān)系”。

(3)復(fù)合對象模型:在關(guān)系定義上,集合與元組不再有嚴(yán)格的限制,此時的關(guān)系中, 屬性類型可以是基本數(shù)據(jù)類型、結(jié)構(gòu)類型(元組類型)或集體類型(即關(guān)系類型)。

8.1.2 對象聯(lián)系圖

對象聯(lián)系圖:是一種完整地揭示數(shù)據(jù)之間聯(lián)系的圖示方法。在類型構(gòu)造圖的基礎(chǔ)上擴(kuò)充得到的。

Notice: 圖中,橢園、小圓圈、單箭頭(→),雙箭頭(→→),雙線箭頭(= ),雙向箭頭(←→)所表示的含義。

橢圓表示對象,小圓圈表示屬性是基本數(shù)據(jù)類型,單箭頭(→)表示函數(shù)值是單值,雙箭頭(→→)表示函數(shù)值是多值,雙線箭頭(= )是泛化邊,表示泛化/細(xì)化聯(lián)系,雙向箭頭(←→)表示兩個函數(shù)互逆。

8.1.3 數(shù)據(jù)的泛化/細(xì)化

數(shù)據(jù)的泛化/細(xì)化是對概念之間聯(lián)系進(jìn)行抽象的一種方法。

當(dāng)在較低層上的抽象表達(dá)了與之聯(lián)系的較高層上抽象的特殊情況時, 就稱較高層上抽象是較低層上抽象的“泛化”, 而較低層上抽象是較高層上抽象的“細(xì)化”。較高層的對象類型稱為“超類型”, 較低層的對象類型稱為“子類型”。

相關(guān)閱讀

熱門標(biāo)簽

關(guān)于《數(shù)據(jù)庫原理》知識點之對象聯(lián)系圖文章

2021年自學(xué)考試報考入口 2021年自學(xué)考試報考入口

熱門文章