本書作者將多年的高校從事Oracle數據庫教學的實際體會與在企業(yè)里進行數據庫應用系統(tǒng)架構設計與開發(fā)的經驗相結合,采用院校和企業(yè)聯(lián)合編寫的方式精心打造了本教材。書中全面系統(tǒng)地介紹、論述了Oracle數據庫的相關原理、方案對象的創(chuàng)建、使用、管理方法和SQL及PL/SQL程序設計、應用優(yōu)化等,全書共分為十一章。本書以實際數據庫項目開發(fā)案例為驅動,將Oracle數據庫的基本原理、技術特色和具體的軟件開發(fā)案例相結合,在相關章節(jié)部分通過穿插案例的具體實現(xiàn)、加深讀者對相關知識點的理解與技術應用體驗。本書主要內容包括:關系數據庫概述與Oracle安裝、數據庫建模工具ERwin、Power Designer使用,Oracle數據庫體系結構 ,用戶與權限管理,數據表及其管理、聚集表、分區(qū)表、臨時表,數據查詢,PL/SQL程序設計、存儲過程、函數,索引、索引組織表、視圖,物化視圖、序列及同義詞,事務與并發(fā)控制,觸發(fā)器及應用、觸發(fā)器變異的處理,Oracle安全策略、數據庫備份與恢復,數據庫部署、訪問接口與調優(yōu),特別是訪問接口與調優(yōu)部分詳細的介紹了ODBC API和JDBC API、OLEDB體系結構并分別以實例代碼展示了這幾種接口訪問Oracle數據庫的實現(xiàn),結合具體案例給出了數據庫性能優(yōu)化的策略與方法。