5.內(nèi)部模型
是數(shù)據(jù)庫(kù)最底的抽象,它描述數(shù)據(jù)在磁盤(pán)或磁帶上的存儲(chǔ)方式、存取設(shè)備和存取方法。
6.三層模式和兩級(jí)映象
三層模式體系結(jié)構(gòu)
1)外模式:是用戶與數(shù)據(jù)庫(kù)系統(tǒng)的接口,是用戶用到的那部分?jǐn)?shù)據(jù)的描述。
2)邏輯模式:是數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)的描述。
3)內(nèi)模式:是數(shù)據(jù)庫(kù)在物理存儲(chǔ)方面的描述,定義所有內(nèi)部記錄類型、索引和文件的組織方式,以及數(shù)據(jù)控制方面的細(xì)節(jié)。
兩級(jí)映象
外模式/邏輯模式映象:用于定義概念模式和內(nèi)模式之間的對(duì)應(yīng)性。一般在內(nèi)模式中描述。
邏輯模式/內(nèi)模式映象:用于定義外模式和概念模式間的對(duì)應(yīng)性。一般在外模式中描述。
7.高度的數(shù)據(jù)獨(dú)立性
什么叫數(shù)據(jù)獨(dú)立性?
是指應(yīng)用程序和數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)之間相互獨(dú)立,不受影響。在修改數(shù)據(jù)結(jié)構(gòu)時(shí),盡可能不修改應(yīng)用程序,則稱系統(tǒng)達(dá)到了數(shù)據(jù)獨(dú)立性目標(biāo)。
數(shù)據(jù)獨(dú)立性分為物理數(shù)據(jù)獨(dú)立性和邏輯數(shù)據(jù)獨(dú)立性:
物理數(shù)據(jù)獨(dú)立性:修改內(nèi)模式時(shí)盡量不影響概念模式及外模式,則達(dá)到物理數(shù)據(jù)獨(dú)立性。
邏輯數(shù)據(jù)獨(dú)立性:修改概念模式時(shí)盡量不影響外模式和應(yīng)用程序。