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