內容簡介
本書由多年從事sql方面研究和諮詢工作的資深專家編寫,重點講解sql查詢和數據操作的相關主題,包括關係資料庫和sql、sql基礎、多表操作、匯總和分組數據以及修改數據集等內容。本書針對編寫sql查詢提供了一個按部就班的、易於閱讀的指導,並包含了上百個帶有詳細說明的例子。附錄列出了所有sql語句的語法圖和示例資料庫的結構等。本書還提供了理解、修改和創建sql查詢所需要的工具。本書內容翔實,重點突出,講解透徹,適合資料庫初學者學習,也可供廣大技術人員及自學者參考。
目錄
目錄
譯者序
序言
前言
引言
第一部分 關係資料庫和SQL
第1章 什麼是關係
1.1 資料庫的類型
1.2 關係模型簡史
1.3 剖析關係資料庫
1.4 我們將學到什麼
1.5 從這裡走向何處
1.6 小結
第2章 確保資料庫結構的健全
2.1 為什麼會有本章
2.2 為什麼要關心全面的結構
2.3 欄位調優
2.4 調優表
2.5 建立牢固的關係
2.6 就這些嗎
2.7 小結
第3章 SQL簡史
3.1 SQL的起源
3.2 早期廠商實現
3.3 隨後有了標準
3.4 ANSI/ISO標準的演化
3.5 其他SQL標準
3.6 商業實現
3.7 未來會怎樣
3.8 為什麼應該學習SQL
3.9 小結
第二部分 SQL基礎
第4章 創建簡單查詢
4.1 SELECT簡介
4.2 SELECT語句
4.3 一點題外話:數據與信息
4.4 把請求翻譯為SQL
4.5 刪除重複的行
4.6 排序信息
4.7 保存你的工作
4.8 示例語句
4.9 小結
4.10 練習題
第5章 獲取列以外的信息
第6章 過濾數據
第三部分 多表操作
第7章 用集合思考
第8章 INNER JOIN
第9章 OUTER JOIN
第10章 UNION
第11章 子查詢
第四部分 匯總和分組數據
第12章 簡單匯總
第13章 分組數據
第14章 過濾分組的數據
第五部分 修改數據集
第15章 更新數據集合
第16章 插入數據集
第17章 刪除數據集
結束語
附錄A SQL標準圖
附錄B 示例資料庫結構
附錄C 日期和時間函式
附錄D 推薦讀物