一、定義 同義詞顧名思義,是數據庫方案對象的一個別名。這里的數據庫方案對象指表、視圖、序列、存儲過程、包等。 二、同義詞的好處 1、不占內存空間,節省大量的數據庫空間 2、簡化了數據庫對象的訪問 3、提高了數據庫對象訪問的安全性 4、擴展的數據庫的使用范圍,能夠在不同的數據庫用戶之間 ...
一 涉及內容 .理解索引的概念和類型。 .掌握創建索引的命令。 .理解視圖的概念和優點。 .理解可更新視圖應具備的特點。 .掌握創建一般視圖和可更新視圖的命令。 .理解序列和同義詞的概念和作用。 .掌握序列的創建與應用。 .掌握同義詞的創建與應用。 二 具體操作 實驗 .在數據庫中創建Student表,包括學號Id 姓名Name 性別Sex 班級編號Class id。利用該表創建如下索引: 在Id ...
2016-05-24 22:06 0 4977 推薦指數:
一、定義 同義詞顧名思義,是數據庫方案對象的一個別名。這里的數據庫方案對象指表、視圖、序列、存儲過程、包等。 二、同義詞的好處 1、不占內存空間,節省大量的數據庫空間 2、簡化了數據庫對象的訪問 3、提高了數據庫對象訪問的安全性 4、擴展的數據庫的使用范圍,能夠在不同的數據庫用戶之間 ...
序列 序列是用來生成唯一,連續的整數的數據庫對象.序列通常用來自動生成主機那或唯一鍵的值.序列可以按升序排序, 也可以按降序排序.例如,銷售流水表中的流水號可以使用序列自動生成. 創建序列語法: create sequence sequence_name [START ...
一、Oracle數據只有一個實例(簡單理解就是Oracle 只能建立一個數據庫,不像MySQL,它下面可以創建N個庫),那么Oracle是根據用戶靈活去管理的;這點讀起來、理解 起來也不那么難,但是除非自己親自實現一把才理解深入點,剛接觸數據庫可能不是很理解這些;二、Oracle中可以建立 ...
一、視圖 在之前所學習過的所有的SQL語法之中,查詢操作是最麻煩的,如果程序開發人員將大量的精力都浪費在查詢的編寫上,則肯定影響代碼的工作進度,所以一個好的數據庫設計人員,除了根據業務的操作設計出數據表之外,還需要為用戶提供若干個視圖,而每一個視圖包裝了一條條復雜的SQL語句,視圖的創建語法 ...
1:以sysdba登陸系統,首先創建一個用戶 2:切換到yshy用戶,並創建同義詞針對scott.emp 3:查詢同義詞,提示表或視圖不存在。 4:登陸scott把emp表的查詢權限授權給yshy用戶。 【刪除同義詞】DROP ...
視圖和同義詞分別都是數據庫中的對象名稱,它們都不對應實際的數據存儲,都依賴其他對象的存在而存在。視圖:視圖可以被看成是虛擬表或存儲查詢。除非是索引視圖,否則視圖的數據不會作為非重復對象存儲在數據庫中。一般是基於一個或多個數據表經數據查詢語句構建而成;視圖可以再被用於數據查詢語句中。 同義詞 ...
Oracle對象知識:同義詞(Synonym)創建刪除,同義詞(Synonym)是數據庫對象的一個別名,Oracle可以為表、視圖、序列、過程、函數、程序包等指定一個別名。同義詞有兩種類型: `私有同義詞:擁有CREATE SYNONYM權限的用戶(包括非管理員用戶)即可創建私有 ...
一、介紹 Oracle的同義詞(synonyms)從字面上理解就是別名的意思,和視圖的功能類似,就是一種映射關系。它可以節省大量的數據庫空間,對不同用戶的操作同一張表沒有多少差別;它擴展了數據庫的使用范圍,能夠在不同的數據庫用戶之間實現無縫交互。 很多時候,會有多個oracle賬號訪問一個賬號 ...