2013年自考《互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)》復(fù)習(xí)要點(diǎn)(二)
數(shù)據(jù)模型是現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象。是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)。
數(shù)據(jù)模型應(yīng)滿足三方面要求:一是能比較真實(shí)地模擬現(xiàn)實(shí)世界;二是容易為人所理解;三是便于在計(jì)算機(jī)上實(shí)現(xiàn)。
根據(jù)模型應(yīng)用目的分為:⑴概念模型,也稱(chēng)信息模型,它是按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模。⑵數(shù)據(jù)模型,主要包括層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο髷?shù)據(jù)模型,它是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對(duì)數(shù)據(jù)建模。
數(shù)據(jù)模型三個(gè)要素:
⑴數(shù)據(jù)結(jié)構(gòu) 描述系統(tǒng)的靜態(tài)特性
⑵數(shù)據(jù)操作 描述系統(tǒng)的動(dòng)態(tài)特性
⑶數(shù)據(jù)的約束條件 是一組完整性規(guī)則的集合
層次模型、網(wǎng)狀模型、關(guān)系模型和面向?qū)ο髷?shù)據(jù)模型。
其中層次模型和網(wǎng)狀模型統(tǒng)稱(chēng)為非關(guān)系模型。
層次模型:用樹(shù)型結(jié)構(gòu)表示實(shí)體間聯(lián)系的數(shù)據(jù)模型
層次模型有以下兩個(gè)限制:
⑴只有一個(gè)結(jié)點(diǎn)沒(méi)有雙親結(jié)點(diǎn),稱(chēng)之為根結(jié)點(diǎn);
⑵根以外的其他結(jié)點(diǎn)有且只有一個(gè)雙親結(jié)點(diǎn)。
層次數(shù)據(jù)模型可以直接表示一對(duì)多(包括一對(duì)一)的聯(lián)系;
層次模型表示多對(duì)多聯(lián)系,必須首先將其分解成一對(duì)多聯(lián)系。分解方法有兩種:冗余結(jié)點(diǎn)法和虛擬結(jié)點(diǎn)法。
網(wǎng)狀模型:用有向圖結(jié)構(gòu)表示實(shí)體類(lèi)型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。
(1)允許一個(gè)以上的結(jié)點(diǎn)無(wú)雙親;(2)一個(gè)結(jié)點(diǎn)可以有多于一個(gè)的雙親。
關(guān)系模型:是由若干個(gè)關(guān)系模式組成的集合,其主要特征是用二維表格結(jié)構(gòu)表達(dá)實(shí)體集,用外鍵表示實(shí)體間聯(lián)系。
關(guān)系模型要求關(guān)系必須是規(guī)范化的,即要求關(guān)系模式必須滿足一定的規(guī)范條件,這些規(guī)范條件中最基本的一條就是,關(guān)系的每一個(gè)分量必須是一個(gè)不可分的數(shù)據(jù)項(xiàng),也就是說(shuō),不允許表中還有表。
數(shù)據(jù)描述的三個(gè)領(lǐng)域:現(xiàn)實(shí)世界、信息世界和機(jī)器世界
數(shù)據(jù)描述的兩種形式:物理描述和邏輯描述。前者是指數(shù)據(jù)在存儲(chǔ)設(shè)備上的存取方式,后者是指程序員或用戶以用以操作的數(shù)據(jù)形式。
兩個(gè)實(shí)體型之間的聯(lián)系可以分為三類(lèi):
一對(duì)一聯(lián)系(1∶1);一對(duì)多聯(lián)系(1∶n);多對(duì)多聯(lián)系(m∶n)
E-R圖提供了表示實(shí)體型、屬性和聯(lián)系的方法。實(shí)體-聯(lián)系方法(E-R方法)是抽象和描述現(xiàn)實(shí)世界的 有力工具。
實(shí)體型:用矩形表示,矩形框內(nèi)寫(xiě)明實(shí)體名。
屬性:用橢圓形表示,并用無(wú)向邊將其與相應(yīng)的實(shí)體連接起來(lái)。
聯(lián)系:用菱形表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別志有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型(1∶1,1∶n或m∶n)。
結(jié)構(gòu)數(shù)據(jù)模型的三個(gè)組成部分:
數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)完整性約束是結(jié)構(gòu)數(shù)據(jù)模型的三個(gè)組成部分。
數(shù)據(jù)結(jié)構(gòu):是指對(duì)實(shí)體類(lèi)型和實(shí)體間聯(lián)系的表達(dá)和實(shí)現(xiàn)
數(shù)據(jù)操作:是指對(duì)數(shù)據(jù)庫(kù)的檢索和更新(插、刪、改)兩類(lèi)操作的實(shí)現(xiàn)
數(shù)據(jù)完整性約束:給出數(shù)據(jù)及其聯(lián)系應(yīng)具有的制約和依賴(lài)規(guī)則。
?2013年高教自考網(wǎng)絡(luò)輔導(dǎo)課程招生簡(jiǎn)章
更多信息請(qǐng)?jiān)L問(wèn):自學(xué)考試頻道 自學(xué)考試論壇
最新資訊
- 干貨!2026年自考《行政管理》備考:零基礎(chǔ)復(fù)習(xí)計(jì)劃+通關(guān)答題技巧2026-03-12
- 2026年4月自考《大學(xué)語(yǔ)文》名詞解釋??家c(diǎn)+萬(wàn)能答題模板2026-03-11
- 26年4月自考倒計(jì)時(shí)!最后1月沖刺指南,這樣學(xué)效率翻倍2026-03-11
- 2026年4月自學(xué)考試公共課+專(zhuān)業(yè)課:題型、分值、命題規(guī)律一文看全2026-03-10
- 更新收藏!2026年4月自學(xué)考試公共課考試科目、題型分值及通用答題模板2026-03-10
- 2026年4月自學(xué)考試沖刺:簡(jiǎn)答、論述題通用答題模板及高分技巧2026-03-09
- 2026年4月自學(xué)考試《馬原》名詞解釋常考要點(diǎn)+答題模板2026-03-09
- 2026年4月自學(xué)考試《習(xí)概15040》名詞解釋??家c(diǎn)整理及答題模板2026-03-08
- 2026年4月自考《馬原》簡(jiǎn)答題??贾攸c(diǎn),附近4年真題匯總【免費(fèi)領(lǐng)取】2026-03-08
- 2026年4月自考本科《英語(yǔ)》萬(wàn)能答題模板!收藏備用~2026-03-07