《SQL沉思錄》通過大量的實例,詳細說明了為提高SQL編程技術而必須面對的思想方法上的根本轉變——由以過程式編程方式思考轉變為以數據集的方式來思考。此外,本書還討論了關于SQL編程中查找表、視圖、輔助表、虛擬表的應用,并獨到的敘述了如何在SQL系統中正確的處理時間值以及SQL編程中的其他技術難點。
目錄:
第1章 SQL是聲明式語言,不是過程式語言
第2章 硬件、數據量和維護數據庫
第3章 數據訪問和記錄
第4章 查找表
第5章 輔助表
第6章 視圖
第7章 虛擬表
第8章 用表實現的復雜函數
第9章 時態表
第10章 用非第一范式表清理數據
第11章 以SQL的方式思考
第12章 組特征
第13章 將技術規范變為代碼
第14章 使用過程及函數調用
第15章 對行編號
第16章 保存計算數據
第17章 約束類觸發器
第18章 過程式解決方案和數據驅動的解決方案