本書從實用的角度對數據庫原理、創(chuàng)建和管理數據庫、數據庫管理員的崗位工作進行了詳細的闡述。本書有12章和兩個附錄,詳細介紹了數據庫的意義,數據庫的由來和發(fā)展,數據模型,實體聯(lián)系模型(E-R),關系數據庫,函數依賴、范式,數據庫的設計與維護,數據庫的安全性與完整性、并發(fā)控制與恢復,分布式數據庫等基本概念、原理和理論。本書打破了其他數據庫原理的書忌諱寫革一具體的數據庫的慣例,并敘述了后端大型數據庫管理系統(tǒng)的工業(yè)標準——Oracle,且將之作為上述基本理論的具體例子貫穿全書。特別是書中還著述了Oracle的SQL、PL/SQL和Oracle的開發(fā)工具Oracle Developer(包含F(xiàn)orms Builder、Reports Builder等)、數據庫管理工具Enterprise Manager以及JDeveloper和Oracle9i J2EE高級技術等內容,所以本書又是一本學習Oracle的基于C/S模式和B/S編程以及提高DBA(數據庫管理員)能力的教材。本書有實例、實驗指導收、習題、教學大綱,便于學習與教學,可作為高等院校及軟件學院的教材,也適合作為從事數據庫軟件開發(fā)和應用的人員的參考用書。