- 相關(guān)推薦
計算機等考四級數據庫技術(shù)數據模型復習筆記
數據模型概念
1、數據模型(Data Model)--是數據庫系統的形式框架,是用來(lái)描述數據的一組概念和定義,包括描述數據、數據聯(lián)系、數據操作、數據語(yǔ)義以及數據一致性的概念工具;
2、數據模型應滿(mǎn)足:(1)能夠比較真實(shí)地模擬現實(shí)世界;(2)容易為人們所理解;(3)便于在計算機上實(shí)現。
3、 數據模型的組成:
(1) 數據結構:用于描述系統的靜態(tài)特征,從語(yǔ)法角度表述了客觀(guān)世界中數據對象本身的結構和數據對象之間的關(guān)聯(lián)關(guān)系,是刻畫(huà)一個(gè)數據模型性質(zhì)最重要的方面。在數據庫系統中,通常按照數據結構的類(lèi)型來(lái)區分、命名各種數模,如層次、網(wǎng)狀、關(guān)系數模。
(2) 數據操作:用于描述系統的動(dòng)態(tài)特征,是一組對數據庫中各種數據對象允許執行的操作和操作規則組成的集合。數據操作可以是檢索、插入等,數模必須定義這些操作的確切含義、操作符號、操作規則以及實(shí)現操作的數據庫語(yǔ)言。
(3) 數據完整性約束:是一組完整性規則的集合,它定義了數模必須遵守的語(yǔ)義約束,也規定了數據庫中數據內部及數據之間聯(lián)系所必須滿(mǎn)足的語(yǔ)義約束。它限定了數據庫的狀態(tài)以及狀態(tài)的變化,以便維護數據的正確性、有效性。
數據模型分類(lèi)
1、 用數據模型這一概念來(lái)描述數據庫的結構和語(yǔ)義,通過(guò)現實(shí)世界—信息世界—機器世界的抽象轉換過(guò)程構建數據庫,并根據模型所定義的規范去管理和使用數據。
2、 建模過(guò)程:(1)將現實(shí)世界的數據對象抽象為信息世界中的某一信息結構;(2)再將信息結構轉換為機器世界中某一具體DBMS支持的數據模型,并存儲于計算機中。
3、 數據模型分類(lèi):
(1) 概念數據模型(概念模型):按用戶(hù)的觀(guān)點(diǎn)對數據和信息進(jìn)行建模,是現實(shí)世界到信息世界的第一層抽象,強調其語(yǔ)義表達功能,易于用戶(hù)理解,是用戶(hù)與設計人員交流的語(yǔ)言,主要用于數據庫設計。最常用的是實(shí)體—聯(lián)系模型。
(2) 數據結構模型(表示型/實(shí)現型):是機器世界中與具體DBMS相關(guān)的數據模型,包括關(guān)系模型、網(wǎng)狀模型和層次模型
(3) 物理數據模型:屬底層數據模型,描述數據的實(shí)際存儲方式。
【計算機等考四級數據庫技術(shù)數據模型復習筆記】相關(guān)文章:
計算機等級考試四級數據庫工程師復習資料06-28
專(zhuān)升本成考藝術(shù)概論部分復習筆記07-03
自考互聯(lián)網(wǎng)數據庫?贾R點(diǎn)復習集錦06-28
成考專(zhuān)升本教學(xué)理論與實(shí)踐復習筆記07-03
計算機等考三級數據庫考前模擬試題07-01
計算機等考三級數據庫考前模擬練習07-01
4月自考互聯(lián)網(wǎng)數據庫?贾R點(diǎn)復習06-28
數據庫讀書(shū)筆記06-29
四級考試怎么復習07-02