对数据库物理存储方式的描述称为什么?
對(duì)數(shù)據(jù)庫物理存儲(chǔ)方式的描述稱為“內(nèi)模式”。內(nèi)模式給出了數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu)與物理存取方法,如數(shù)據(jù)存儲(chǔ)的文件結(jié)構(gòu)、索引、集簇及hash等存取方式與存取路徑,內(nèi)模式的物理性主要體現(xiàn)在操作系統(tǒng)及文件級(jí)上。
內(nèi)模式(Internal Schema)又稱物理模式(Physical Schema),它給出了數(shù)據(jù)庫物理存儲(chǔ)結(jié)構(gòu)與物理存取方法,如數(shù)據(jù)存儲(chǔ)的文件結(jié)構(gòu)、索引、集簇及hash等存取方式與存取路徑,內(nèi)模式的物理性主要體現(xiàn)在操作系統(tǒng)及文件級(jí)上。
內(nèi)模式又稱存儲(chǔ)模式,對(duì)應(yīng)于物理級(jí),它是數(shù)據(jù)庫中全體數(shù)據(jù)的內(nèi)部表示或底層描述,是數(shù)據(jù)庫最低一級(jí)的邏輯描述,它描述了數(shù)據(jù)在存儲(chǔ)介質(zhì)上的存儲(chǔ)方式和物理結(jié)構(gòu),對(duì)應(yīng)著實(shí)際存儲(chǔ)在外存儲(chǔ)介質(zhì)上的數(shù)據(jù)庫。
內(nèi)模式由內(nèi)模式描述語言來描述、定義所有內(nèi)部記錄類型、索引和文件的組織方式,以及數(shù)據(jù)控制方面的細(xì)節(jié),它是數(shù)據(jù)庫的存儲(chǔ)觀。
內(nèi)模式是對(duì)數(shù)據(jù)庫在物理存儲(chǔ)器上具體實(shí)現(xiàn)的描述,表述。它規(guī)定數(shù)據(jù)在存儲(chǔ)介質(zhì)上的物理組織方式、記錄尋址技術(shù),定義物理存儲(chǔ)數(shù)據(jù)塊的大小、溢出處理方法等。
與概念模式相對(duì)應(yīng),內(nèi)模式由數(shù)據(jù)存儲(chǔ)描述語言進(jìn)行描述。數(shù)據(jù)庫系統(tǒng)的三級(jí)模式結(jié)構(gòu)將數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)和物理存儲(chǔ)結(jié)構(gòu)區(qū)分開來,給數(shù)據(jù)庫的組織和使用帶來了方便,不同的用戶可以有各自的數(shù)據(jù)視圖,所有用戶的的數(shù)據(jù)視圖集中在一起統(tǒng)一組織,得到全局?jǐn)?shù)據(jù)視圖。
用存儲(chǔ)描述語言來定義利和描述全局?jǐn)?shù)據(jù)視圖數(shù)據(jù),并將數(shù)據(jù)存儲(chǔ)在物理介質(zhì)上。
這中間進(jìn)行了兩次映像:
一次是外模式與概念模式之間的映像,定義了它們之間的對(duì)應(yīng)關(guān)系,保證了數(shù)據(jù)的邏輯獨(dú)立性;
另一次是概念模式與內(nèi)模式之間的映像,定義了數(shù)據(jù)的邏輯結(jié)構(gòu)和物理存儲(chǔ)之間的對(duì)應(yīng)關(guān)系,使全局邏輯數(shù)據(jù)獨(dú)立于物理存儲(chǔ),保證了數(shù)據(jù)的物理獨(dú)立性。
更多相關(guān)知識(shí),請?jiān)L問:PHP中文網(wǎng)!
總結(jié)
以上是生活随笔為你收集整理的对数据库物理存储方式的描述称为什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: nginx如何添加stream模块
- 下一篇: 免费试用自助系统做网站,用新方式建站