什麼是內模式,模式,外模式,解釋一下資料庫的內模式 模式 外模式是什麼意思?

2022-06-02 11:59:45 字數 3986 閱讀 1519

1樓:向日葵

模式又稱概念模式或邏輯模式,對應於概念級。它是由資料庫設計者綜合所有使用者的資料,按照統一的觀點構造的全域性邏輯結構,是對資料庫中全部資料的邏輯結構和特徵的總體描述,是所有使用者的公共資料檢視(全域性檢視)。

外模式又稱子模式,對應於使用者級。它是某個或某幾個使用者所看到的資料庫的資料檢視,是與某一應用有關的資料的邏輯表示。外模式是從模式匯出的一個子集,包含模式中允許特定使用者使用的那部分資料。

內模式又稱儲存模式,對應於物理級,它是資料庫中全體資料的內部表示或底層描述,是資料庫最低一級的邏輯描述,它描述了資料在儲存介質上的儲存方式翱物理結構,對應著實際儲存在外儲存介質上的資料庫。內模式由內模式描述語言來描述、定義,它是資料庫的儲存觀。

使用者應用程式根據外模式進行資料操作,通過外模式一模式對映,定義和建立某個外模式與模式間的對應關係,將外模式與模式聯絡起來,當模式發生改變時,只要改變其對映,就可以使外模式保持不變,對應的應用程式也可保持不變;

另一方面,通過模式一內模式對映,定義建立資料的邏輯結構(模式)與儲存結構(內模式)間的對應關係,當資料的儲存結構發生變化時,只需改變模式一內模式對映,就能保持模式不變,因此應用程式也可以保持不變。

2樓:

1、外模式 :

外模式又稱子模式,對應於使用者級。它是某個或某幾個使用者所看到的資料庫的資料檢視,是與某一應用有關的資料的邏輯表示。

外模式是從模式匯出的一個子集,包含模式中允許特定使用者使用的那部分資料。使用者可以通過外模式描述語言來描述、定義對應於使用者的資料記錄(外模式),也可以利用資料操縱語言(dml)對這些資料記錄進行。外模式反映了資料庫的使用者觀。

2、內模式 :

內模式又稱儲存模式,對應於物理級,它是資料庫中全體資料的內部表示或底層描述,是資料庫最低一級的邏輯描述,它描述了資料在儲存介質上的儲存方式翱物理結構,對應著實際儲存在外儲存介質上的資料庫。內模式由內模式描述語言來描述、定義,它是資料庫的儲存觀。

3、模式:

模式又稱概念模式或邏輯模式,對應於概念級。它是由資料庫設計者綜合所有使用者的資料,按照統一的觀點構造的全域性邏輯結構,是對資料庫中全部資料的邏輯結構和特徵的總體描述,是所有使用者的公共資料檢視(全域性檢視)。

它是由資料庫管理系統提供的資料模式描述語言(ddl)來描述、定義的,體現、反映了資料庫系統的整體觀。

外模式(external schema),也稱子模式(subschema)或使用者模式,是資料庫使用者(包括應用程式設計師和終端使用者)能夠看見和使用的區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,是與某一應用有關的資料的邏輯表示。

拓展資料:

一個資料庫只有一個內模式;

一個表可能由多個檔案組成,如:資料檔案、索引檔案。

它是資料庫管理系統(dbms)對資料庫中資料進行有效組織和管理的方法.

解釋一下資料庫的內模式、模式、外模式是什麼意思?

3樓:tutu天然呆

一、模式(schema)

定義:也稱邏輯模式,是資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視。

理解:① 一個資料庫只有一個模式;

② 是資料庫資料在邏輯級上的檢視;

③ 資料庫模式以某一種資料模型為基礎;

④ 定義模式時不僅要定義資料的邏輯結構(如資料記錄由哪些資料項構成,資料項的名字、型別、取值範圍等),而且要定義與資料有關的安全性、完整性要求,定義這些資料之間的聯絡。

二、外模式(external schema)

定義:也稱子模式(subschema)或使用者模式,是資料庫使用者(包括應用程式設計師和終端使用者)能夠看見和使用的區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,是與某一應用有關的資料的邏輯表示。

理解:① 一個資料庫可以有多個外模式;

② 外模式就是使用者檢視;

③ 外模式是保證資料安全性的一個有力措施。

三、內模式(internal schema)

定義:也稱儲存模式(storage schema),它是資料物理結構和儲存方式的描述,是資料在資料庫內部的表示方式(例如,記錄的儲存方式是順序儲存、按照b樹結構儲存還是按hash方法儲存;索引按照什麼方式組織;資料是否壓縮儲存,是否加密;資料的儲存記錄結構有何規定)。

理解:① 一個資料庫只有一個內模式;

② 一個表可能由多個檔案組成,如:資料檔案、索引檔案。

它是資料庫管理系統(dbms)對資料庫中資料進行有效組織和管理的方法

其目的有:

② 為了減少資料冗餘,實現資料共享;

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

外模式和內模式的區別?

4樓:十一月甜

1、在資料庫中的定位不同

外模式反映了資料庫的使用者觀,對應於使用者級。內模式反映了資料庫的儲存觀,對應於物理級。

2、展現的資料量不同

外模式是某個或某幾個使用者所看到的資料庫的資料檢視,是與某一應用有關的資料的邏輯表示。內模式是資料庫中全體資料的內部表示或底層描述,是資料庫最低一級的邏輯描述。

3、資料記錄方式不同

外模式是從模式匯出的一個子集,包含模式中允許特定使用者使用的那部分資料。使用者可以通過外模式描述語言來描述、定義對應於使用者的資料記錄(外模式),也可以利用資料操縱語言(dml)對這些資料記錄進行。

內模式描述了資料在儲存介質上的儲存方式翱物理結構,對應著實際儲存在外儲存介質上的資料庫。

4、唯一性不同

一個資料庫可以有多個外模式, 但一個資料庫只有一個內模式。

5樓:匿名使用者

內的不產生日誌 不建立實體記憶體

外的則相反

6樓:婷

1、外模式

外模式又稱子模式,對應於使用者級。它是某個或某幾個使用者所看到的資料庫的資料檢視,是與某一應用有關的資料的邏輯表示。外模式是從模式匯出的一個子集,包含模式中允許特定使用者使用的那部分資料。

使用者可以通過外模式描述語言來描述、定義對應於使用者的資料記錄(外模式),也可以利用資料操縱語言(dml)對這些資料記錄進行。外模式反映了資料庫的使用者觀。

2、內模式

內模式又稱儲存模式,對應於物理級,它是資料庫中全體資料的內部表示或底層描述,是資料庫最低一級的邏輯描述,它描述了資料在儲存介質上的儲存方式翱物理結構,對應著實際儲存在外儲存介質上的資料庫。內模式由內模式描述語言來描述、定義,它是資料庫的儲存觀。

3、模式.

模式又稱概念模式或邏輯模式,對應於概念級。它是由資料庫設計者綜合所有使用者的資料,按照統一的觀點構造的全域性邏輯結構,是對資料庫中全部資料的邏輯結構和特徵的總體描述,是所有使用者的公共資料檢視(全域性檢視)。它是由資料庫管理系統提供的資料模式描述語言(ddl)來描述、定義的,體現、反映了資料庫系統的整體觀。

請問什麼是資料庫的內模式,什麼是外模式?

7樓:匿名使用者

外模式:

外模式又稱子模式或使用者模式,對應於使用者級。它是某個或某幾個使用者所看到的資料庫的資料檢視,是與某一應用有關的資料的邏輯表示。外模式是從模式匯出的一個子集,包含模式中允許特定使用者使用的那部分資料。

使用者可以通過外模式描述語言來描述、定義對應於使用者的資料記錄(外模式),也可以利用資料操縱語言(data manipulation language,dml)對這些資料記錄進行操作。外模式反映了資料庫的使用者觀。

內模式:

內模式又稱儲存模式,對應於物理級,它是資料庫中全體資料的內部表示或底層描述,是資料庫最低一級的邏輯描述,它描述了資料在儲存介質上的儲存方式和物理結構,對應著實際儲存在外儲存介質上的資料庫。內模式由內模式描述語言來描述、定義,它是資料庫的儲存觀。

在一個資料庫系統中,只有唯一的資料庫, 因而作為定義 、描述資料庫儲存結構的內模式和定義、描述資料庫邏輯結構的模式,也是唯一的,但建立在資料庫系統之上的應用則是非常廣泛、多樣的,所以對應的外模式不是唯一的,也不可能是唯一的。

資料庫中內模式模式外模式是什麼關係

8樓:田沛凝迮幹

指的是關聯方法,就是同一資料庫和不同資料庫

有誰可以解釋一下什麼叫O2O執行模式?之前鴻凱電商來學校招聘說過

o2o模式 該模式在2013年引起較多關注,其特點是p2p借貸平臺主要負責借貸 的維護和專投資人的開發,而借款人由小屬貸公司或擔保公司開發。其流程是小貸公司或擔保公司尋找借款人 多通過線下渠道 進行稽核後推薦給p2p借貸平臺,平臺再次稽核後把借款資訊釋出到 上,接受線上投資人的投標,而小貸公司或擔保...

誰能詳解一下目前很火的PPP模式

什麼是ppp模式?baipublic private partnership,公共部門與du私人合作模式 盈zhi利性和非dao盈利性基於某個專案專而形成的相互合屬作關係的形式 2.ppp的廣義和狹義 廣義 泛指公共部門與私人部門為提供公共產品或服務而建立的各種合作關係。狹義 可以理解為一系列專案融...

請問一下,和平精英娛樂模式加經驗嗎

會加,除了訓練場之外其他模式都會加。多玩娛樂模式,實踐一下你的訓練成果,畢竟打真人和打靶是不同的。我在訓練場連狙兩槍一個移動靶,但是實戰中基本打不到人。娛樂模式有個好處就是,即便是成果不理想也不會影響你的戰績,你可以盡情的浪,想怎麼騷操作都可以。衝刺奔跑的時候,把鍵位設定裡衝刺符號拉到最短,這樣一推...