本書以德國高等教育為例說明數據庫的運用。作者有意選擇這個簡單的例子,是為了便于讀者理解和記憶。為方便完成SQL部分的習題,本書還將作者在慕尼黑大學開發(fā)的的數據庫系統(tǒng)HyPer的Web界面提供給大家使用。本書也適合自學。因為作者對所有的概念都盡量用易于理解的例子加以說明。本書僅討論“現代”數據庫系統(tǒng),對關系模型,我們尤其詳細地講解,因為關系模型現在占據主導地位,使用最為廣泛。本書也涉及一些全新的發(fā)展趨勢,例如主存數據庫、大數據技術及利用、XML和云數據庫的多租戶管理。本書也包括數據庫實現的內容,如DBMS的物理結構、多用戶同步的實現及查詢評估的恢復和優(yōu)化方法等。只有掌握這些知識,才能在“硬核”的工業(yè)實踐中系統(tǒng)地使用和優(yōu)化數據庫。本書的UML是一種面向對象的數據建模語言,它可以替代ER模型。本書介紹如何利用數據庫技術建立數據倉庫,以用于決策支持及數據挖掘。在第10版中,我們根據最新的發(fā)展趨勢對本書的內容做了更新,深化了幾個章節(jié)的內容(尤其是和關系型數據庫的查詢語言SQL及其邏輯優(yōu)化相關的幾章)。