- 相關推薦
2015年計算機四級考試《數(shù)據(jù)庫技術》基礎知識:數(shù)據(jù)視圖與模式結
數(shù)據(jù)視圖與數(shù)據(jù)抽象
1、 數(shù)據(jù)視指從某個角度看到的客觀世界數(shù)據(jù)對象的特征,是對數(shù)據(jù)對象某一方面特征的描述。
2、 數(shù)據(jù)抽象:是一種數(shù)據(jù)描述和數(shù)據(jù)庫設計原則,是指專注于數(shù)據(jù)對象的某方面特征,而忽略其他特征。
3、 集和值:集是指對某一類數(shù)據(jù)的結構和屬性的說明,值是集的一個具體賦值;
4、 數(shù)據(jù)模式:對數(shù)據(jù)庫中數(shù)據(jù)某方面結構和特征的描述,它僅涉及集的描述,不涉及具體的值。
三級模式結構
1、 數(shù)據(jù)庫三級模式結構—外部級、概念級和內(nèi)部級,分別定義了外模式、模式和內(nèi)模式,用于從不同角度描述數(shù)據(jù)庫結構。
2、 模式:
(1) 也稱邏輯模式、概念模式;
(2) 對數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖;
(3) 模式不僅定義了數(shù)據(jù)的邏輯結構,還定義了數(shù)據(jù)之間的聯(lián)系、與數(shù)據(jù)的關的安全性和完整性要求;
(4) 一個數(shù)據(jù)庫只有一個模式,建立在某種數(shù)據(jù)結構模型基礎上。
3、 外模式:
(1) 也稱子模式、用戶模式、用戶視圖;
(2) 是對數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結構和特征的描述。
(3) 一個數(shù)據(jù)庫可以有多個外模式,每個外模式描述了某個特定用戶所使用的局部數(shù)據(jù)的邏輯結構和特征,是與某一應用有關的數(shù)據(jù)的邏輯表示。
(4) 外模式還是保證數(shù)據(jù)安全的有力措施,每個用戶只能看見和訪問所對應的外模式中的數(shù)據(jù),其它數(shù)據(jù)對他是不可見的。
4、 內(nèi)模式:
(1) 也稱物理模式、存儲模式;
(2) 是對數(shù)據(jù)庫中數(shù)據(jù)的物理結構和存儲方式的描述,代表了數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式和物理組織結構;
二級映象與數(shù)據(jù)獨立性
1、 外模式/模式映象:
(1) 定義了數(shù)據(jù)庫中不同用戶的外模式與數(shù)據(jù)庫邏輯模式之間的對應關系;
(2) 可有多個外模式/模式映象,對于每個外模式,需要一個外模式/模式映象來定義該外模式與模式之間的對應關系;
(3) 當模式發(fā)生變化時,只需調(diào)整外模式/模式間的映象關系,而外模式無需修改,保證了數(shù)據(jù)與應用程序的邏輯獨立性,稱為數(shù)據(jù)的邏輯獨立性。
2、 模式/內(nèi)模式映象:
(1) 定義了數(shù)據(jù)庫中數(shù)據(jù)全局邏輯結構,與這些數(shù)據(jù)在系統(tǒng)中的物理存儲組織結構之間的對應關系。
(2) 模式/內(nèi)模式映象是唯一的;
(3) 當內(nèi)模式發(fā)生變化時,只需調(diào)整模式/內(nèi)模式映象關系,而模式無需修改,保證了數(shù)據(jù)庫中的數(shù)據(jù)與應用程序間的物理獨立性,稱為數(shù)據(jù)的物理獨立性。
【計算機四級考試《數(shù)據(jù)庫技術》基礎知識:數(shù)據(jù)視圖與模式結】相關文章:
2015年計算機四級考試《數(shù)據(jù)庫技術》基礎知識:數(shù)據(jù)庫應用系統(tǒng)07-22
2015年計算機四級考試《數(shù)據(jù)庫技術》基礎知識:數(shù)據(jù)模型05-21
2015年計算機四級考試《數(shù)據(jù)庫技術》基礎知識:概念篇07-12
2015年計算機四級考試《數(shù)據(jù)庫技術》基礎知識:系統(tǒng)設計06-23
2015計算機四級考試《數(shù)據(jù)庫》知識:索引技術11-05
計算機四級考試數(shù)據(jù)庫技術復習筆記:引論09-28
計算機四級《數(shù)據(jù)庫》考試重點:數(shù)據(jù)儲存07-29