Oracle資料庫同意詞的簡單講解

2022-05-19 07:22:47 字數 787 閱讀 8403

一、定義

同義詞顧名思義,是資料庫方案物件的乙個別名。這裡的資料庫方案物件指表、檢視、序列、儲存過程、包等。

二、同義詞的好處

1、不佔記憶體空間,節省大量的資料庫空間

2、簡化了資料庫物件的訪問

3、提高了資料庫物件訪問的安全性

4、擴充套件的資料庫的使用範圍,能夠在不同的資料庫使用者之間實現無縫互動;同義詞可以建立在不同乙個資料庫伺服器上,通過網路實現連線

三、建立同義詞語法

createpublicsynonym table_aforuser.table_a;

四、同義詞的刪除語法

因為同義詞也是物件 ,刪除語法統表一樣

droppublicsynonym table_a;

五、擴充套件

如果要訪問不同資料庫下或者不同使用者下的表table_a,當然也可以使用同義詞,但需要先建立乙個database link(資料庫連線)來擴充套件訪問,然後在使用如下語句建立資料庫同義詞:

createsynonym table_afortable_a @db_link;

Oracle資料庫同義詞詳解

一 定義 同義詞顧名思義,是資料庫方案物件的乙個別名。這裡的資料庫方案物件指表 檢視 序列 儲存過程 包等。二 同義詞的好處 1 不佔記憶體空間,節省大量的資料庫空間 2 簡化了資料庫物件的訪問 3 提高了資料庫物件訪問的安全性 4 擴充套件的資料庫的使用範圍,能夠在不同的資料庫使用者之間實現無縫互...

Oracle資料庫物件 同義詞

同義詞就是為資料庫物件定義的別名,主要目的就是監護物件的訪問和提高資料庫的安全性。在使用同義詞時,資料庫將他轉化成對應的物件名字。同義詞與檢視類似,他不占用實際儲存空間,只是在資料字典中儲存了定義。同義詞分為共有同義詞和私有同義詞。私有同義詞一般由使用者建立,預設只能由使用者本人使用。共有同義詞一般...

oracle資料庫簡單操作

cmd sqlplus 使用者名稱 密碼 orcl 全域性資料庫名 如果是sys使用者登入的話,要輸入 使用者名稱 密碼 orcl as sysdba 建立表空間 create tablespace 表空間名 datafile 資料庫檔案存放的路徑 size 表空間大小 autoextend on ...