《數(shù)據(jù)庫技術及應用》緊密結合數(shù)據(jù)庫技術應用需求,分為三個層次:數(shù)據(jù)庫系統(tǒng)基本原理、數(shù)據(jù)操縱、應用開發(fā),詳細介紹數(shù)據(jù)庫技術涉及的基本概念、原理、工具及方法。第一個層次數(shù)據(jù)庫系統(tǒng)基本原理,內容包括了數(shù)據(jù)庫系統(tǒng)的基本結構及組成、數(shù)據(jù)模型、數(shù)據(jù)存儲技術、數(shù)據(jù)管理技術、分布式數(shù)據(jù)庫技術等。第二個層次數(shù)據(jù)操縱,介紹SQL及Oracle的PLSQL關系數(shù)據(jù)庫語言。第三個層次應用開發(fā),從數(shù)據(jù)庫工程角度介紹軟件及數(shù)據(jù)庫應用系統(tǒng)涉及的開發(fā)模型和開發(fā)技術,并結合Java和.NET面向對象開發(fā)環(huán)境,分別給出了一個簡化的選課系統(tǒng)實現(xiàn)示例。本教材參考CC2005課程體系和我國高等學校計算機科學與技術教學指導委員會編制的核心課程教學實施方案,內容覆蓋了課程體系中數(shù)據(jù)庫技術知識點,貫穿強調基礎、重視實踐、內容實用的指導思想,以流行的Oracle大型分布式數(shù)據(jù)庫系統(tǒng)作為實踐教學對象,理論與實踐結合,同時兼顧工程需求。教材內容翔實,實用性強,可作為應用型計算機專業(yè)本科學生數(shù)據(jù)庫課程的教材,也可供計算機專業(yè)工作人員及相關從業(yè)人員作為自學參考書。