什麼是例項和模式(DBMS)?
資料庫的總體設計稱為資料庫模式。模式不會頻繁更改。它是資料庫的邏輯結構。它不顯示資料庫中的資料。
模式的圖形表示如下:

模式型別
模式的不同型別如下:
物理模式 − 它是物理級別的資料庫設計。它隱藏在邏輯模式之下,可以輕鬆更改而不會影響應用程式。
邏輯模式 − 它是邏輯級別的資料庫設計。程式設計師使用邏輯模式構建應用程式。
外部模式 − 它是檢視級別的模式。它是模式的最高級別,它為終端使用者定義檢視。
通常,資料庫管理系統 (DBMS) 輔助一個物理模式、一個邏輯模式和多個子模式或外部模式。
資料庫模式是指將資料儲存在其中的資料庫的格式和佈局。除非另行修改,否則它是唯一不變的東西。它定義了哪種型別的資料以及如何儲存資料的結構。
示例
人員的資料庫模式將包含姓名、電子郵件、電話和地址欄位,如下所示:
人員
| 姓名 | 電子郵件 | 電話號碼 |
例項
例項或擴充套件或資料庫狀態是在特定時刻儲存在資料庫中的資訊的集合,稱為資料庫的例項。資料庫例項是指在給定時間點儲存在資料庫中的資訊。因此,它是一個動態值,不斷變化。
示例
人員資料庫的資料庫例項可以是 (User1,emai.com,11345679,addr)。因此,人員結構將包含其在稱為例項的屬性中的各個實體。如下所示:
人員
| 姓名 | 電子郵件 | 電話號碼 |
| BOB | kksd@yasd.com | 2343435 |
| JANU | werwr@sdas.in | 5345464 |
| PRIYA | wefrwer@sdf.com | 2342342 |
區別
模式和例項的主要區別如下:
| 資料庫模式 | 資料庫例項 | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 它是資料庫的定義,或者定義為資料庫的描述。 | 它是特定時刻資料庫的快照。 | ||||||||||||||||||||||
| 它很少改變。 | 它經常變化。 | ||||||||||||||||||||||
例如:我們有兩個表emp表和dept表。Emp
它給出資料庫定義 | 在某一時刻,資料庫模式的值稱為例項。在t=8 A.M
在上午9點,例項2發生變化 | ||||||||||||||||||||||
| 這對應於程式語言的變數宣告。 | 程式中某一時刻變數的值對應於資料庫模式的例項。 |
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP