視圖是一個虛擬表,視圖並不在資料庫中存儲數據值,資料庫中只在數據字典中存儲對視圖的定義。
基本介紹
- 中文名:Oracle視圖
- 所屬學科:計算機
優點
語法
CREATE [OR REPLACE] VIEW view_name[(column_name1[,column_name2…
AS
select_statement
[WITHCHECKOPTION]
[WITHREADONLY]
參數說明
視圖類別
查詢許可權
視圖狀態
有效方法
刪除視圖
Drop view view_name
視圖是一個虛擬表,視圖並不在資料庫中存儲數據值,資料庫中只在數據字典中存儲對視圖的定義。
CREATE [OR REPLACE] VIEW view_name[(column_name1[,column_name2…
AS
select_statement
[WITHCHECKOPTION]
[WITHREADONLY]
Drop view view_name
Oracle資料庫視圖的種類和區別 關係視圖:Oracle視圖是作為資料庫對象存在的,因此,創建之後也可以通過工具或數據字典來查看視圖的相關信息。這是大家常用的視圖,如:create view 視圖。內嵌視圖:在from語句中的可以把表改成一個子查詢,...
物化視圖,說白了,就是物理表,只不過這張表通過oracle的內部機制可以定期更新,將一些大的耗時的表連線用物化視圖實現,會提高查詢的效率。當然要打開查詢重寫選項;主要區別 物化視圖和視圖類似,反映的是某個查詢的結果,但是和視圖僅...
標準視圖 普通視圖,又稱為關係視圖。內聯視圖 在使用SQL語句編寫查詢時,臨時構建的一個嵌入式的視圖,又稱為內嵌視圖。物化視圖 存儲查詢的結果,之前稱為快照,在Oracle 8i以後被重命名為物化視圖。優點 無需事先編寫創建視圖的語句,...
在11g中,對這種情況進行了調整:如果表改變的屬性與相關的函式或視圖無關,則相關對象狀態不會發生變化。正則表達式的改進 在10g中,引入了正則表達式。這一特性大大方便了開發人員。11g,oracle再次對這一特性進行了改進。其中,增加了一...
表空間是ORACLE資料庫恢復的最小單位,容納著許多資料庫實體,如表、視圖、索引、聚簇、回退段和臨時段等。每個ORACLE資料庫均有SYSTEM表空間,這是資料庫創建時自動創建的。SYSTEM表空間必須總要保持在線上,因為其包含著資料庫運行所要求的...
5.4.1對象型表的對象視圖 5.4.2關係型表的視圖 5.4.3視圖與INSTEAD OF觸發器 5.5小結 第三部分 Oracle8資料庫結構 第6章 控制資料庫訪問 6.1用戶管理 6.1.1用戶驗證 6.1.2用戶的預設表空間 6.1.3用戶的臨時空間表 6...
《Oracle 21c資料庫基礎入門(微課視頻版)》是2023年清華大學出版社出版的圖書,作者是沈澤剛、趙緒輝、劉允峰、趙震。內容簡介 本書以Oracle 21c資料庫為基礎,系統、完整地介紹Oracle套用開發與系統管理的基礎知識。全書共分15章,內容...
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關係資料庫管理系統。它是在資料庫領域一直處於領先地位的產品。可以說Oracle資料庫系統是世界上流行的關係資料庫管理系統,系統可移植性好、使用方便、功能強,適用於...
8.5視圖(191)8.6序列(197)8.7資料庫連結(200)8.8同義詞(202)第9章Oracle資料庫DML操作和數據查詢(210)9.1Oracle數據DML操作(210)9.2Oracle中的常用查詢(221)9.3連線查詢(231)9.4子查詢(240)9.5集合運算(246)9.6Oracle...
3.2Oracle索引 3.2.1索引的類型 3.2.2索引的創建 3.2.3索引的修改 3.2.4索引的刪除 3.2.5索引的使用 3.3Oracle視圖 3.3.1視圖的創建 3.3.2視圖的修改 3.3.3視圖的刪除 3.3.4視圖的使用 3.4Oracle序列 3.4.1...
3.2 Oracle表索引87 3.2.1 索引的概念87 3.2.2 索引的種類87 3.2.3 創建索引88 3.2.4 刪除索引93 3.2.5 重建索引94 3.2.6 序列的套用95 3.3 Oracle視圖與使用99 3.3.1 視圖的概念99 3.3.2 視圖的創建、套用...
實驗3 資料庫的查詢和視圖 242 實驗4 索引和完整性 249 實驗5 PL/SQL編程 252 實驗6 存儲過程和觸發器的使用 253 實驗7 用戶、角色與安全性 256 第3部分 Oracle 11g綜合套用 實習0 實習資料庫及其套用系統 258 實習0.1 創建...
13.1 視圖 13.1.1 創建視圖 提示:關於Oracle 12c創建視圖時出現的許可權不足的錯誤 13.1.2 在視圖上執行DML操作 13.1.3 WITH CHECK OPTION子句 13.1.4 WITH READ ONLY子句 13.1.5 刪除視圖 13.2 序列 13.2.1 序列的...
《Oracle 11g資料庫系統設計、開發、管理與套用》是2009年4月1日電子工業出版社出版的圖書,作者是馮向科、鄧瑩。內容簡介 Oracle是目前關係型資料庫管理系統市場中套用最廣泛的產品,Oracle 11g則是最新的Oracle版本。《Oracle 11g資料庫...
第一篇 Oracle 12c SQL1 第1章 SQL *Plus的使用1 1.1 SQL*Plus基礎1 1.2 日常操作命令6 1.3 查詢輸出與報表10 1.4 Oracle 數據字典與性能視圖20 1.5 Oracle數據字典與計量單位24 1.6 本章小結28...
4.3.1 Oracle數據字典的構成 65 4.3.2 Oracle常用的數據字典 65 4.3.3 Oracle常用的動態性能視圖 67 4.4 本章小結 67 第二部分 Oracle之SQL&PL/SQL 第5章 SQL語言介紹 70 本章主要介紹了以下內容:SQL語言概述、如何使用...
Oracle Linux是Linux發行版本之一,全稱為Oracle Enterprise Linux,簡稱OEL,是Oracle公司在2006年初發布第一個版本,以對Oracle軟體和硬體支持較好見長。Oracle以Red Hat Linux做為起始,移除了Red Hat的商標,然後加入了Linux的錯誤修正。
13.1 視圖 13.1.1 創建視圖 提示:關於Oracle 12c創建視圖時出現的許可權不足的錯誤 13.1.2 在視圖上執行DML操作 13.1.3 WITH CHECK OPTION子句 13.1.4 WITH READ ONLY子句 13.1.5 刪除視圖 13.2 序列 13.2.1 序列的...
7.5.1Oracle資料庫的索引維護 215 7.5.2MySQL資料庫的索引維護 216 7.6視圖 217 7.6.1Oracle資料庫中拋棄視圖 217 7.6.2MySQL資料庫中拋棄視圖 217 7.7小結 218 7.8習題 218 第8章插入數據 221 8.1按值插入 224 8.1...
Oracle數據的複雜查詢,視圖的創建與使用,觸發器的創建與使用,Oracle系統函式的套用,PL/SQL編程基礎,存儲過程的創建與使用,游標的創建與使用,事務與鎖的套用,Oracle表空間的管理,管理控制檔案和日誌檔案,Oracle數據的備份與還原,...
複雜數據處理、控制語句;第3篇以資料庫對象為主線講述了包括視圖、約束、游標、觸發器、序列、用戶角色與許可權控制、函式與存儲過程等內容;第4篇則重點講述了Oracle性能最佳化、一致性與事務管理、並發控制等內容;第5篇講述了Oracle在主流...
任務7-27 通過視圖“商品金額_VIEW”獲取符合指定條件的商品數據193 任務7-28 通過視圖“商品信息_VIEW”插入與修改商品數據194 7.6 創建與維護索引194 任務7-29 使用OEM創建與維護Oracle的索引“商品名稱_IX”196 任務7-30 ...
任務7-27 通過視圖“商品金額_VIEW”獲取符合指定條件的商品數據 193 任務7-28 通過視圖“商品信息_VIEW”插入與修改商品數據 194 7.6 創建與維護索引 194 任務7-29 使用OEM創建與維護Oracle的索引“商品名稱_IX” 196...
5.2.4視圖 5.2.5序列 5.2.6同義詞 5.3數據操縱語言 5.3.1SELECT基本查詢 5.3.2Oracle常用操作符 5.3.3添加數據INSERT 5.3.4修改數據UPDATE 5.3.5刪除數據DELETE或TRUNCATE 5.4事務及其控制語言 5.4.1...
書中通過SQL Developer 和SQL *Plus 工具實現對Oracle的數據查詢,並詳細介紹如何通過SQL 語句實現表格、索引、約束、視圖、存儲過程、函式、觸發器、序列以及PL/SQL 的編寫。本書重點突出、偏重套用,結合理論篇的實例和實踐篇對貫穿案例...
15.2.9細粒度審計數據字典視圖244 第16章Oracle圖形管理工具245 16.1Oracle企業管理器245 16.1.1資料庫性能245 16.1.2數據表的管理247 16.1.3表空間與數據檔案253 16.1.4用戶管理255 16.1.5許可權管理259 16.1.6角色管理262...
PL/SQL也是一種程式語言,叫做過程化SQL語言(Procedural Language/SQL)。PL/SQL是Oracle資料庫對SQL語句的擴展。在普通SQL語句的使用上增加了程式語言的特點,所以PL/SQL就是把數據操作和查詢語句組織在PL/SQL代碼的過程性單元中,通過...