本書從數據庫的基本概念出發(fā),以Oracle 11g 數據庫為背景詳細地介紹了數據庫的原理和數據庫系統(tǒng)的開發(fā)技術。理論篇共分為11 章,分別介紹了關系型數據庫的概念和理論、Oracle 數據庫體系結構、SQL Developer 工具的使用、SQL 語句、函數、表、數據維護、視圖、PL/SQL 語法、游標、函數異常、序列、觸發(fā)器、數據恢復、并發(fā)控制以及數據庫安全等內容。書中通過SQL Developer 和SQL *Plus 工具實現對Oracle的數據查詢,并詳細介紹如何通過SQL 語句實現表格、索引、約束、視圖、存儲過程、函數、觸發(fā)器、序列以及PL/SQL 的編寫。 本書重點突出、偏重應用,結合理論篇的實例和實踐篇對貫穿案例的講解、剖析及實現,使讀者能迅速理解并掌握知識,全面提高動手能力。本書適應面廣,可作為本科計算機科學與技術、軟件外包專業(yè)、高職高專計算機軟件、計算機網絡、計算機信息管理、電子商務和經濟管理等專業(yè)的程序設計課程的教材。