华南俳烁实业有限公司

自考

各地資訊
當(dāng)前位置:考試網(wǎng) >> 自考 >> 筆講串講 >> 工學(xué)類 >> 計算機應(yīng)用基礎(chǔ) >> 文章內(nèi)容

排行熱點

  • 歷年真題
  • 模擬試題
  • 自考自答

自考計算機應(yīng)用基礎(chǔ)重點:數(shù)據(jù)庫(2)

來源:考試網(wǎng)  [2011年5月4日]  【
數(shù)據(jù)模型的基本概念
  1.模型的概念
  對現(xiàn)實世界事物特征的模擬和抽象就是這個事物的模型。在數(shù)據(jù)庫中數(shù)據(jù)模型是抽象的表示和處理現(xiàn)實世界中數(shù)據(jù)的工具。
  模型應(yīng)當(dāng)滿足以下要求:一是真實地反映現(xiàn)實世界;二是容易被人理解;三是便于在計算機上實現(xiàn)等。信息采用逐步抽象的方法,把數(shù)據(jù)模型劃分為兩類,以人的觀點模擬現(xiàn)實世界的模型叫做概念模型(或稱信息模型) ,以計算機系統(tǒng)的觀點模擬現(xiàn)實世界的模型叫做數(shù)據(jù)模型。

  2.概念模型
  概念模型就是概念層次的數(shù)據(jù)模型。它獨立于任何數(shù)據(jù)庫管理系統(tǒng),但是又很容易向數(shù)據(jù)庫管理系統(tǒng)支持的邏輯數(shù)據(jù)模型轉(zhuǎn)換。
  (l) 基本術(shù)語
  實體:客觀存在,并且可以互相區(qū)別的事物。它可以是具體的物件,也可以是抽象的概念,還可以是某種聯(lián)系。
  屬性:實體具有的每一個特性都稱為一個屬性。屬性有“型” 和“值” 的概念,屬性的名稱(說明) 就是屬性的“型”;對型的具體賦值就是屬性的“值”。
  碼:在眾多屬性中能夠惟一標(biāo)識(確定) 實體的屬性或?qū)傩越M的稱為實體的碼。
  域:屬性的取值范圍稱為該屬性的域。
  實體型:用實體名及描述它的各屬性名,可以刻畫出全部同質(zhì)實體的共同特征和性質(zhì),它被稱為實體型。
  實體集:某個實體型下的全部實體,叫做實體集。
  聯(lián)系:一個實體集內(nèi)部各實體之間的相互聯(lián)系,叫做實體內(nèi)。
 。2) 實體集內(nèi)部的聯(lián)系。在一個實體集內(nèi)部也存在著一對一、一對多和多對多的聯(lián)系。

  3.數(shù)據(jù)模型
  它分為邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型兩類。
  邏輯數(shù)據(jù)模型:是用戶通過數(shù)據(jù)庫管理系統(tǒng)看到的現(xiàn)實世界,它描述了數(shù)據(jù)庫數(shù)據(jù)的整體結(jié)構(gòu)。邏輯模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束三部分概念組成。數(shù)據(jù)結(jié)構(gòu)是對系統(tǒng)靜態(tài)特性的描述,人們一般以數(shù)據(jù)結(jié)構(gòu)的類型來命名數(shù)據(jù)模型,如層次模型、網(wǎng)狀模型、關(guān)系模型、面向?qū)ο竽P偷取?BR>  物理數(shù)據(jù)模型:是用來描述數(shù)據(jù)的物理存儲結(jié)構(gòu)和存儲方法的。它不但受數(shù)據(jù)庫管理系統(tǒng)控制,而且與計算機存儲器、操作系統(tǒng)密切相關(guān)。
  (l) 層次模型。層次數(shù)據(jù)庫的特點是實體之間按層次關(guān)系部定義。實體用記錄(類型) 表示,實體的屬性對應(yīng)記錄的數(shù)據(jù)項;實體之間的聯(lián)系用有向連線表示。
  層次模型以每個實體為結(jié)點,上層結(jié)點叫做父結(jié)點,下層結(jié)點叫做子結(jié)點。層次模型像一棵倒置的樹,最上層的結(jié)點沒有雙親,稱為根結(jié)點;最下層的結(jié)點沒有子女,稱為葉結(jié)點。所以層次模型是一種以記錄類型為結(jié)點的有向樹結(jié)構(gòu)。
 。2) 網(wǎng)狀模型。由于層次模型還不能很好地表達(dá)實體間的復(fù)雜關(guān)系(多對多聯(lián)系) ,于是又產(chǎn)生了網(wǎng)狀模型,它很好地解決了實體間復(fù)雜關(guān)系的表達(dá)問題,但是它也有致命的弱點,即當(dāng)需求擴展時,對原有數(shù)據(jù)結(jié)構(gòu)及應(yīng)用程序的修改會產(chǎn)生嚴(yán)重的后果。
 。3) 關(guān)系模型。關(guān)系模型以人們經(jīng)常使用的表格形式作為基本的存儲結(jié)構(gòu),通過相同關(guān)鍵字段來實現(xiàn)表格間的數(shù)據(jù)聯(lián)系。
 。4) 面向?qū)ο竽P汀2煌趯哟文P、網(wǎng)狀模型、關(guān)系模型這些傳統(tǒng)的數(shù)據(jù)模型,面向?qū)ο髷?shù)據(jù)模型是非傳統(tǒng)的數(shù)據(jù)模型。將面向?qū)ο蟪绦蛟O(shè)計方法與數(shù)據(jù)庫技術(shù)相結(jié)合就產(chǎn)生了面向?qū)ο髷?shù)據(jù)庫系統(tǒng)。

責(zé)編:Lisa
璧山县| 甘谷县| 达州市| 巴彦淖尔市| 临桂县| 永平县| 涪陵区| 湟源县| 宣威市| 惠州市| 新巴尔虎左旗| 荣昌县| 潜江市| 夏津县| 陇西县| 郯城县| 武邑县| 双柏县| 治多县| 上杭县| 化州市| 锦屏县| 潞西市| 乐都县| 金川县| 深州市| 明星| 辉南县| 万全县| 甘泉县| 崇左市| 衡东县| 繁峙县| 久治县| 新泰市| 治县。| 舟曲县| 社会| 衡阳县| 论坛| 西盟|