這三種模式是指:
外部模式
外部模式也稱為子模式或用戶模式,對應於用戶級別。它是壹個或多個用戶看到的數據庫的數據視圖,是與應用程序相關的數據的邏輯表示。外部模式是從模式派生的子集,它包含模式中允許特定用戶使用的數據部分。用戶可以通過外部模式描述語言來描述和定義與用戶相對應的數據記錄(外部模式),也可以使用數據操作語言(DML)來操作這些數據記錄。外部模式反映了數據庫的用戶視圖。
概念模式
模式也稱為概念模式或邏輯模式,對應於概念級別。它是數據庫設計者根據統壹的觀點綜合所有用戶的數據而構建的壹種全局邏輯結構。它是對數據庫中所有數據的邏輯結構和特征的總體描述,是所有用戶的公共數據視圖(全局視圖)。它由數據庫管理系統提供的數據描述語言(DDL)來描述和定義,體現和反映了數據庫系統的整體視圖。
內部模式
內部模式也稱為存儲模式,對應於物理層。它是數據庫中所有數據的內部表示或底層描述,是數據庫最低級別的邏輯描述。它描述了數據在存儲介質上的存儲模式和物理結構,並對應於實際存儲在外部存儲介質上的數據庫。內部模式由內部模式描述語言描述和定義,內部模式描述語言是數據庫的存儲視圖。
在數據庫系統中,只有唯壹的數據庫,因此定義和描述數據庫存儲結構的內部模式和定義和描述數據庫邏輯結構的模式也是唯壹的,但基於數據庫系統的應用非常廣泛和多樣,因此相應的外部模式不唯壹也不可能唯壹。