本書在第1版的基礎上進行了較大的修改和充實,新增了OLE DB/ADO、 Java EE與.NET開發(fā)平臺、ERwin、UML對象模型、對象模型向關系模型的轉換、在PowerBuilder中的SQL使用、MS SQL Server與MySQL,以及其他數(shù)據(jù)庫最新版本產品及工具等內容。第2版仍然保持了第1版的整體框架,以及第1版挖掘背景知識、賦子問題闡述的新視角、內容深入淺出、理論與產品相結合等風格。本書對數(shù)據(jù)庫的原理、應用與設計這3個方面的內容進行詮釋。主要內容包括數(shù)據(jù)庫系統(tǒng)概述、高級(概念)數(shù)據(jù)模型、關系數(shù)據(jù)模型、SQL語言及其操作、數(shù)據(jù)庫的保護、關系數(shù)據(jù)庫設計理論、數(shù)據(jù)庫應用設計、數(shù)據(jù)庫應用系統(tǒng)設計實例、主流數(shù)據(jù)庫產品工具及比較、數(shù)據(jù)倉庫與數(shù)據(jù)挖掘及數(shù)據(jù)庫新進展、數(shù)據(jù)庫上機實驗及指導。本書以數(shù)據(jù)庫系統(tǒng)的核心——DBMS的出現(xiàn)背景為線索,引出了數(shù)據(jù)庫的相關概念及數(shù)據(jù)庫的整個框架體系,理順了數(shù)據(jù)庫原理、應用與設計之間的有機聯(lián)系。本書突出理論產生的背景和根源,強化理論與應用開發(fā)的結合,重視知識的實用,跟蹤數(shù)據(jù)庫技術發(fā)展前沿,反映最新的主流數(shù)據(jù)庫產品,并免費提供配套的電子課件。本書邏輯性、系統(tǒng)性、實踐性和實用性強,可作為計算機及相關專業(yè)本科生及研究生教材,也可作為從事信息系統(tǒng)開發(fā)的專業(yè)人員的參考書。