卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

數(shù)據(jù)庫(kù)管理系統(tǒng)是 解釋一下數(shù)據(jù)庫(kù)的內(nèi)模式、模式、外模式是什么意思?

解釋一下數(shù)據(jù)庫(kù)的內(nèi)模式、模式、外模式是什么意思?一、模式(Schema)定義:也稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。理解:① 一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式;② 是

解釋一下數(shù)據(jù)庫(kù)的內(nèi)模式、模式、外模式是什么意思?

一、模式(Schema)

定義:也稱邏輯模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。

理解:

① 一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)模式;

② 是數(shù)據(jù)庫(kù)數(shù)據(jù)在邏輯級(jí)上的視圖;

③ 數(shù)據(jù)庫(kù)模式以某一種數(shù)據(jù)模型為基礎(chǔ);

④ 定義模式時(shí)不僅要定義數(shù)據(jù)的邏輯結(jié)構(gòu)(如數(shù)據(jù)記錄由哪些數(shù)據(jù)項(xiàng)構(gòu)成,數(shù)據(jù)項(xiàng)的名字、類型、取值范圍等),而且要定義與數(shù)據(jù)有關(guān)的安全性、完整性要求,定義這些數(shù)據(jù)之間的聯(lián)系。

二、外模式(External Schema)

定義:也稱子模式(Subschema)或用戶模式,是數(shù)據(jù)庫(kù)用戶(包括應(yīng)用程序員和最終用戶)能夠看見(jiàn)和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫(kù)用戶的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。

理解:

① 一個(gè)數(shù)據(jù)庫(kù)可以有多個(gè)外模式;

② 外模式就是用戶視圖;

③ 外模式是保證數(shù)據(jù)安全性的一個(gè)有力措施。

三、內(nèi)模式(Internal Schema)

定義:也稱存儲(chǔ)模式(Storage Schema),它是數(shù)據(jù)物理結(jié)構(gòu)和存儲(chǔ)方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫(kù)內(nèi)部的表示方式(例如,記錄的存儲(chǔ)方式是順序存儲(chǔ)、按照B樹(shù)結(jié)構(gòu)存儲(chǔ)還是按hash方法存儲(chǔ);索引按照什么方式組織;數(shù)據(jù)是否壓縮存儲(chǔ),是否加密;數(shù)據(jù)的存儲(chǔ)記錄結(jié)構(gòu)有何規(guī)定)。

理解:

① 一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)內(nèi)模式;

② 一個(gè)表可能由多個(gè)文件組成,如:數(shù)據(jù)文件、索引文件。

它是數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行有效組織和管理的方法

其目的有:

② 為了減少數(shù)據(jù)冗余,實(shí)現(xiàn)數(shù)據(jù)共享;

② 為了提高存取效率,改善性能。

在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中內(nèi)模式有幾個(gè)?

在數(shù)據(jù)庫(kù)中,模式與內(nèi)模式只可以有一個(gè),而外模式可以有多個(gè)。