內容簡介
本書是一本結合資料庫技術的新近發展和作者多年的教學實踐經驗編寫而成的學慣用書。本書主要介紹資料庫的基本原理和Oracle資料庫的相關技術,併兼顧培養國產資料庫人才的需要,介紹國產openGauss資料庫的相關內容。本書配合大量的代碼示例、習題和上機實踐練習,強化讀者對基本概念的理解,並訓練他們的實際動手能力,最後通過一個綜合項目案例,帶領讀者體驗真實的項目開發。通過閱讀本書,讀者能夠快速掌握常用資料庫系統開發的原理、技巧和應用等相關知識。本書免費提供教學課件(PPT)、案例源代碼和習題參考答案等教學資源。 本書共18章。第1~4章介紹資料庫的基本概念、關係模型、關係代數、規範化理論等;第5~6章介紹資料庫設計的詳細步驟及資料庫開發環境;第7~10章介紹Oracle資料庫體繫結構、表空間和數據文件管理、Oracle模式對象、SQL基礎知識;第11~15章介紹PL/SQL編程基礎、存儲過程與函數的創建、觸發器和包的創建與應用、Oracle安全性管理、資料庫備份和恢復;第16~18章介紹大數據和雲計算相關資料庫應用知識、openGauss資料庫基礎,最後通過一個資料庫應用綜合項目案例介紹Oracle開發的經驗和技巧。附錄以電子文檔的形式提供本書實驗指導以及Oracle常用技巧和認證考試等相關學習資料。 本書內容豐富,講解循序漸進,非常適合資料庫尤其Oracle資料庫的初學者閱讀,對於Oracle資料庫管理和開發人員,也是不可多得的參考書。另外,本書也可作為高等院校相關專業的教材和教學參考書。作者簡介
方巍 博士、博士后、副教授、碩導、高級工程師。美國佛羅里達大學訪問學者、中國計算機學會高級會員、ACM會員、中國系統分析師協會(CSAI)顧問團專業顧問、江蘇省計算機學會會員和江蘇省人工智能學會委員、江蘇省政府採購招標評審專家。有多年的Java EE和資料庫軟體開發與設計經驗,深入理解資料庫系統的應用與開發過程。目前已主持了2項省部級項目和3項市廳級項目,參与了國家自然科學基金、教育部重點科研項目、江蘇省重大科技支撐計劃等國家級和省部級科研項目共8項。在國際和國內相關學術會議和核心期刊上發表了論文20餘篇,其中被SCI和EI檢索15篇。獲得了國家發明專利授權7項和軟體著作權8項。研究興趣包括信息集成、雲計算和大數據挖掘等。目錄
第1章 資料庫概述