3dwoo大學簡體電腦書店
SQL查詢 從入門到實踐 第4版
( 簡體 字)
作者:[法]約翰·L.維斯卡斯(John L. Viescas)類別:1. -> 資料庫 -> SQL語言
出版社:人民郵電出版社SQL查詢 從入門到實踐 第4版 3dWoo書號: 52599
詢問書籍請說出此書號!
有庫存
NT售價: 745
出版日:4/1/2020
頁數:468
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787115534019 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
第 一部分 關系型數據庫和SQL
第 1 章 何謂關系型數據庫 2
1.1 數據庫類型 2
1.2 關系模型簡史 2
1.3 關系型數據庫剖析 4
1.4 學習關系型數據庫有何好處 9
1.5 小結 10
第 2 章 確保數據庫結構合理 11
2.1 為何在本書開頭討論數據庫設計 11
2.2 為何要關心數據庫結構是否合理 11
2.3 微調列 12
2.4 微調表 17
2.5 建立合理的關系 25
2.6 就這些嗎 29
2.7 小結 29
第3 章 SQL 簡史 31
3.1 SQL 的起源 31
3.2 早期的廠商實現 32
3.3 標準應運而生 32
3.4 ANSI/ISO 標準的發展歷程 33
3.5 商用實現 36
3.6 展望未來 36
3.7 為何要學習SQL 36
3.8 本書基于哪個SQL 版本 37
3.9 小結 37
第二部分 SQL 基礎
第4 章 創建簡單查詢 40
4.1 SELECT 簡介 40
4.2 SELECT 語句 41
4.3 說點題外話:數據和信息 42
4.4 將請求轉換為SQL 43
4.5 消除重復行 47
4.6 對信息進行排序 48
4.7 保存所做的工作 51
4.8 語句舉例 51
4.9 小結 57
4.10 練習 57
第5 章 獲取除簡單列外的其他信息 59
5.1 何謂表達式 59
5.2 你要表示哪些類型的數據 60
5.3 修改數據類型:CAST 函數 61
5.4 指定顯式值 62
5.5 表達式類型 65
5.6 在SELECT 子句中使用表達式 71
5.7 空值:Null 75
5.8 語句舉例 77
5.9 小結 81
5.10 練習 82
第6 章 篩選數據 84
6.1 使用WHERE 提煉信息 84
6.2 定義查找條件 87
6.3 使用多個條件 98
6.4 再談Null:一個注意事項 106
6.5 以不同的方式表示條件 109
6.6 語句舉例 109
6.7 小結 114
6.8 練習 115
第三部分 使用多個表
第7 章 集合思維 118
7.1 何謂集合 118
7.2 集合運算 119
7.3 SQL 集合運算 128
7.4 小結 133
第8 章 內連接 135
8.1 何謂連接 135
8.2 內連接 135
8.3 內連接的用途 145
8.4 語句舉例 146
8.5 小結 158
8.6 練習 158
第9 章 外連接 161
9.1 何謂外連接 161
9.2 左/右外連接 162
9.3 全外連接 173
9.4 外連接的用途 175
9.5 語句舉例 176
9.6 小結 184
9.7 練習 184
第 10 章 UNION 186
10.1 何謂UNION 186
10.2 使用UNION 編寫查詢 187
10.3 UNION 的用途 194
10.4 語句舉例 194
10.5 小結 200
10.6 練習 200
第 11 章 子查詢 202
11.1 何謂子查詢 202
11.2 作為列表達式的子查詢 203
11.3 作為篩選器的子查詢 207
11.4 子查詢的用途 214
11.5 語句舉例 215
11.6 小結 222
11.7 練習 223
第四部分 數據匯總和分組
第 12 章 簡單匯總 226
12.1 聚合函數 226
12.2 在篩選器中使用聚合函數 233
12.3 語句舉例 234
12.4 小結 238
12.5 練習 238
第 13 章 數據分組 240
13.1 為何要將數據分組 240
13.2 GROUP BY 子句 242
13.3 一些限制 247
13.4 GROUP BY 的用途 249
13.5 語句舉例 250
13.6 小結 255
13.7 練習 255
第 14 章 篩選分組數據 257
14.1 一種新的篩選方式 257
14.2 在哪里篩選更好 259
14.3 HAVING 的用途 263
14.4 語句舉例 264
14.5 小結 268
14.6 練習 269
第五部分 修改數據集
第 15 章 更新數據集 272
15.1 何謂更新 272
15.2 UPDATE 語句 272
15.3 有些數據庫系統允許在UPDATE 子句中使用連接 278
15.4 UPDATE 的用途 280
15.5 語句舉例 281
15.6 小結 289
15.7 練習 290
第 16 章 插入數據集 291
16.1 何謂插入 291
16.2 INSERT 語句 292
16.3 INSERT 的用途 299
16.4 語句舉例 299
16.5 小結 305
16.6 練習 305
第 17 章 刪除數據集 307
17.1 何謂刪除 307
17.2 DELETE 語句 307
17.3 DELETE 的用途 311
17.4 語句舉例 312
17.5 小結 317
17.6 練習 317
第六部分 解決棘手問題
第 18 章 否定型問題和多條件型問題 320
18.1 簡單地復習集合 320
18.2 解決否定型問題 323
18.3 根據多個肯定條件查找 327
18.4 語句舉例 333
18.5 小結 343
18.6 練習 343
第 19 章 條件測試 346
19.1 條件表達式(CASE) 346
19.2 使用CASE 解決問題 349
19.3 語句舉例 354
19.4 小結 361
19.5 練習 361
第 20 章 使用非連接數據和“驅動”表 363
20.1 何謂非連接數據 363
20.2 使用非連接數據解決問題 366
20.3 使用“驅動”表解決問題 367
20.4 語句舉例 371
20.5 小結 381
20.6 練習 382
第 21 章 執行復雜的分組計算 384
21.1 不同分組的合計 384
21.2 擴展GROUP BY 子句 386
21.3 使用ROLLUP 獲取分層合計 387
21.4 使用CUBE 計算各種組合的匯總 393
21.5 使用GROUPING SETS 合并匯總 396
21.6 分組技術變種 398
21.7 語句舉例 400
21.8 小結 405
21.9 練習 405
第 22 章 將數據劃分到窗口中 407
22.1 將數據劃分到窗口中有何用 407
22.2 計算行號 419
22.3 數據排名 420
22.4 將數據劃分到五分位區間中 424
22.5 結合使用窗口和聚合函數 426
22.6 語句舉例 429
22.7 小結 439
22.8 練習 439
附錄A SQL 標準語法圖 441
附錄B 示例數據庫的結構 453
附錄C 與日期和時間相關的數據類型、運算和函數 460
附錄D 推薦讀物 469
結語 470
《SQL查詢 從入門到實踐 第4版》由多年從事SQL 方面研究和咨詢工作的資深專家編寫,重點講解SQL 查詢和數據操作的相關主題,包括關系型數據庫和SQL、SQL 基礎、多表操作、匯總和分組數據,以及修改數據集等內容,針對編寫SQL 查詢提供了輕松易懂的逐步指導,并包含上百個帶有詳細說明的例子。附錄列出了所有SQL 語句的語法圖和示例數據庫的結構等。
pagetop