本書全面、系統、深入地講解了 Oracle 12c 數據庫原理、應用和開發,也講解了 Oracle 12c 常用的管理知 識,以 Oracle 12c 數據庫雲計算為線索,詳細講解了 CDB 和PDB。
本書共分 16 章。第 1 章介紹了 Oracle 12c 的基本知識、系統性能和特點,以及如何支持雲計算;第 2章 介紹了 Oracle 12c 的系統結構,重點闡述了 CDB 和PDB 的概念、兩者的關系以及如何創建 CDB 和PDB;第 3 章介紹了運行 Oracle 12c 所需要的服務、這些服務的作用,以及如何啟動和配置,並對 SQL PLUS 語言進行 了較為詳細的闡述;第 4 章介紹了 PL/SQL 編程;第 5章介紹了數據庫的表空間、概要、用戶、角色,以及如 何創建和使用這四個對象;第 6 章對 Oracle 12c 支持的常用類型的數據表,以及如何對這些表做修改操作進行 了詳細介紹;第 7 章介紹了數據查詢;第 8 章介紹了對表的 DML 操作,如何對表進行 Insert、Delete、Update 和 Merge 操作;第 9 章介紹了視圖和物化視圖作用、創建、修改和解析,以及物化視圖日誌;第 10 章介紹了 數據庫對象的索引、聚簇、序列,以及如何創建和使用這些數據庫對象;第 11 章介紹了數據庫對象,即包、包體、過程、函數,並分別闡述瞭如何創建和使用這些數據庫對象;第 12 章介紹了數據庫對象,即觸發器、 光標以及靜態/動態 PL SQL,觸發器和光標這兩個數據庫對象在編程中應用廣泛,因此本章給出了較多的應用 實例;第 13 章介紹了數據庫安全;第 14 章介紹了事務和並發控制;第 15 章介紹了 RMAN 技術及應用,並給 出一些有代表性的實例;第 16 章介紹了閃回技術。
本書適合電腦科學與技術專業、軟件工程專業、網絡工程專業、信息安全專業學生閱讀,也可作為 IT 技術人員的參考書。