本書是《Database Systems: The Complete Book》 (《數(shù)據庫系統(tǒng)全書》,由Hector Garcia-Molina、Jeffrey D. Ullman和Jennifer Widom合著,中文版由機械工業(yè)出版社引進出版) 一書的前十章,由斯坦福大學知名計算機科學家Jeffrey D. Ullman和Jennifer Widom合作編寫。作者采用一種易于理解的、面向用戶的方式介紹了數(shù)據庫系統(tǒng),主要側重于介紹數(shù)據庫的設計與使用以及實際數(shù)據庫應用的實現(xiàn)。本書涵蓋了最新數(shù)據庫標準SQL-99、SQL PSM、SQL CLI和ODL等內容,從數(shù)據庫設計者、用戶和應用程序員的角度深入淺出地介紹了數(shù)據庫,既可用做大學教科書,也可作為數(shù)據庫領域專業(yè)人員的參考書。 本書顯著特色 ● 通過使用人們普遍關注的、現(xiàn)實世界的例子提高可讀性。 ● 對SQL編程的許多方面展開了廣泛而全面的討論。 ● 給出基于常見的E/R模型的設計原則?!?用ODMG標準ODL介紹了面向對象設計,用SQL-99標準介紹了對象-關系設計。 ● 解釋了SQL是如何通過JDBC (Java) 和SQL/CLI (ODBC) 與現(xiàn)代宿主語言交互作用的。 ● 涵蓋了對于數(shù)據庫設計者和用戶十分重要的若干高級論題,包括完整性約束、觸發(fā)器、事務、授權、SQL-99遞歸,等等。 ● 本書網http://www-db.stanford.edu/~ullman//fcdb.html提供了更多的教學材料。