Schema
數據庫管理員可以更改物理模式嗎?
我正在閱讀第 7 版*數據庫系統概念*的第 1 章並遇到以下問題:
•**模式和物理組織修改。**DBA 對模式和物理組織進行更改,以反映組織不斷變化的需求,或者改變物理組織以提高性能。
數據庫管理員是否可以訪問物理模式並更改它,還是我誤解了上面引用的內容?
關係模型的一項創新是將程序員看到的邏輯視圖(列表)與物理儲存(磁碟上的文件)分開。為了發揮作用,DBMS 必須了解這兩者,因此必須具有修改兩者的能力。所以是的,如果您將 DBA 定義為“管理 DBMS 的人”,那麼 DBA 可以更改物理模式。
大多數 DBMS 都實現了權限系統。不同的權限會影響表的創建和磁碟的使用。在較小的團隊中,可能是一個人同時授予了這兩種權限。在較大的團隊中,任務分離的可能性更大。您會發現應用程序 DBA 定義表和查詢,操作 DBA 負責管理磁碟和 CPU。在處理財務數據或 PII 的企業中,這些角色可能都無法訪問任何數據。
DBA有兩種:
- dba 用於生產
- 設計的dba
對於生產,dba 永遠不應該改變數據庫模式的設計。當應用程序來自軟體編輯器時就是這種情況
對於設計,dba負責內部為特定需求設計的數據庫的最佳設計。
有時dba有兩頂帽子……