數(shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu)體系
數(shù)據(jù)庫系統(tǒng)的內(nèi)部具有三級(jí)模式與二級(jí)映射。
1)數(shù)據(jù)庫系統(tǒng)的三級(jí)模式
數(shù)據(jù)模式是數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)結(jié)構(gòu)的一種表示形式,它具有不同的層次與結(jié)構(gòu)方式。
(1)概念模式
概念模式是數(shù)據(jù)庫系統(tǒng)中全局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖。概念模式主要描述數(shù)據(jù)的概念記錄類型以及它們之間的關(guān)系,還包括一些數(shù)據(jù)間的語義約束。
(2)外模式
外模式又稱子模式或用戶模式,是用戶的數(shù)據(jù)視圖,即用戶見到的數(shù)據(jù)模式。
概念模式給出系統(tǒng)全局的數(shù)據(jù)描述而外模式則給出每個(gè)用戶的局部數(shù)據(jù)描述。
(3)內(nèi)模式
內(nèi)模式又稱物理模式,它給出數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu)與物理存儲(chǔ)方法,如數(shù)據(jù)存儲(chǔ)的文件結(jié)構(gòu)、索引、集簇及hash等存取方式與存取路徑,內(nèi)模式的物理性主要體現(xiàn)在操作系統(tǒng)及文件級(jí)上。
內(nèi)模式對一般的用戶是透明的,但它的設(shè)計(jì)直接影響到數(shù)據(jù)庫系統(tǒng)的性能。
模式的三個(gè)級(jí)別層次反映了模式的三個(gè)不同環(huán)境以及它們的不同要求,其中內(nèi)模式處于最底層,它反映數(shù)據(jù)在計(jì)算機(jī)物理結(jié)構(gòu)中的實(shí)際存儲(chǔ)形式,概念模式牌中層,它反映了設(shè)計(jì)者的數(shù)據(jù)全局邏輯要求,而外模式處于最外層,通過兩種映射由物理數(shù)據(jù)庫映射而成它反映用戶對數(shù)據(jù)的要求。
2)數(shù)據(jù)庫系統(tǒng)的二級(jí)映射
數(shù)據(jù)庫系統(tǒng)的三級(jí)模式是對數(shù)據(jù)的三個(gè)級(jí)別抽象,它把數(shù)據(jù)的具體物理實(shí)現(xiàn)留給物理模式,使得全局設(shè)計(jì)者不必關(guān)心數(shù)據(jù)庫的具體實(shí)現(xiàn)與物理背景;通過兩級(jí)映射建立了模式間的聯(lián)系與轉(zhuǎn)換,使得概念模式與外模式雖然并不物理存在,但也能通過映射獲得實(shí)體。同時(shí),兩級(jí)映射也保證了數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的獨(dú)立性。
兩級(jí)模式的映射:
概念模式到內(nèi)模式的映射:該映射給出概念模式中數(shù)據(jù)的全局邏輯結(jié)構(gòu)到數(shù)據(jù)的物理存儲(chǔ)結(jié)構(gòu)間的對應(yīng)關(guān)系
外模式到概念模式的映射:該映射給出了外模式與概念模式之間的對應(yīng)關(guān)系
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考點(diǎn)測試題匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |