2 Day DBA-管理方案物件-關於方案物件管理許可權-管理其它方案物件
使用OEMDC可以管理的其它方案物件有:
序列
序列是可以產生唯一整數的資料庫物件。每次訪問序列時,序列會根據指定的數量增長它的當前值且返回結果整數。序列可以同時被多個使用者查詢,每個使用者得到一個唯一值。因此使用序列為一個表的主鍵提供唯一值是確保鍵值唯一的一個簡單方法。不管使用者插入到表中的資料有多少。
同義詞
同義詞可以是任何方案物件的別名(如表或檢視)。同義詞提供了一個簡單方法對使用者和應用程式隱藏了底層資料庫結構。同義詞可以是私有的或公有的。公有同義詞不是必須帶有方案名,而私有的同義詞則必須帶方案名,如果引用私有同義詞的使用者不是所有者。
例一個使用者被授予了hr.employees表的SELECT許可權,它執行查詢:
SELECT employee_id, salary FROM hr.employees ORDER BY salary |
現在你建立一個公有同義詞personnel作為hr.employees的別名,且把hr.employees的SELECT許可權授予了PUBLIC角色(即所有資料庫物件)
現在可以執行查詢如下:
SELECT employee_id, salary FROM personnel ORDER BY salary |
進行此查詢的使用者根本不需要知道包含personnel資料的方案的名字。
注意:如果恰巧該使用者方案中一個表也叫personnel,則該查詢查詢是這個表,如果沒有,則資料庫會檢索公有同義詞並使用hr.employees表。
使用同義詞的另一個好處是可以在開發資料庫和生產資料庫中使用相同的同義詞,即使方案名是不同的。這樣應用程式可以不用修改就可以在2個環境中執行。
因為同義詞僅僅是一個別名,所以除了在資料字典中的定義外,不需要其它的儲存。
在一個查詢中引用一個同義詞,你必須具有同義詞指向的物件的許可權。
同義詞本身不是安全的。如果把同義詞上的物件的許可權授予給了一個使用者,也就是授予了同義詞指向的物件許可權。
資料庫鏈
資料庫鏈是指向其它資料庫的資料庫物件。使用資料庫鏈來查詢或更新遠端資料庫中的物件。資料庫鏈用於分散式資料庫環境中。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076972/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2 Day DBA-管理方案物件-關於方案物件管理許可權物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理表物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-關於索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-刪除表物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-其它的建表考慮因素物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-關於表列屬性物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-索引和效能物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理檢視-關於檢視物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-升序和降序索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-NOT NULL列約束物件Null
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-練習:檢視錶物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-列和函式索引物件索引函式
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-練習:檢視錶中資料物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-預設值、加密、表約束物件加密
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理檢視-練習:檢視檢視物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-非分割槽和分割槽索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理資料庫中儲存的程式程式碼物件資料庫
- 2 Day DBA-管理方案物件-命名方案物件物件
- 2 Day DBA-管理方案物件物件
- 2 Day DBA-管理方案物件-顯示SQL按鈕物件SQL
- 2 Day DBA-管理方案物件-練習:在NICK方案中建立表PurchaseOrder物件
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-關於軟體管理和補丁版本物件Oracle資料庫
- 2 Day DBA-管理方案物件-練習:給NICK方案中的PurchaseOrder表新增列。物件
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於預警物件優化資料庫
- 2 Day DBA-管理方案物件-調查、報告和解決問題物件
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫物件Oracle資料庫
- 2 Day DBA-管理方案物件-執行備份和恢復-管理備份-允許錶行移動物件
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於Memory Advisor物件優化資料庫
- 2 Day DBA-管理方案物件-練習:使用HR.EMPLOYEES表建立檢視。物件
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫-啟動DBUA物件Oracle資料庫
- 使用者物件許可權管理物件
- 2 Day DBA-管理方案物件-執行備份和恢復-配置備份設定物件
- 2 Day DBA-管理方案物件-執行備份和恢復-快速恢復區大小物件
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於自動SQL優化指導物件優化資料庫SQL
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-修改角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-建立角色Oracle
- 2 Day DBA-管理方案物件-執行備份和恢復-管理備份-練習:閃回刪除物件
- 2 Day DBA-管理方案物件-執行備份和恢復-管理備份-顯示管理當前備份頁面物件