本書是Kode Vicious系列文章的一個合集,George V. Neville-Neil花了超過15年的時間,為每一個程序員或與程序員打交道的人分享精闢的建議和見解。這些專欄一直是ACM Queue雜誌以及ACM通訊中最受歡迎的部分之一,除文集內容外,本書還進行了新的補充,闡明了更廣泛的主題,旨在解決與每個軟件專業人員相關的問題。每章都由針對軟件開發人員所面臨的日常問題的信件、答覆和建議組成,雖然對所提問題的答覆總是以幽默的方式給出,但裡面所包含的建議卻是非常嚴肅的。
全書共7 章,主要內容包括:數據庫系統概述、關系數據庫、關係數據標準語言SQL、關系數據庫理論、數據庫安全保護、數據庫設計和SQL Server 2012 高級應用。本書除介紹數據庫技術的基本原理外, 還以SQL Server 2012 為背景介紹了數據庫技術的實現,使讀者可以充分利用SQL Server 2012 平臺深刻理解數據庫技術的原理,達到理論和實踐的緊密結合。