1. 程式人生 > >SQL必知必會 第4版 pdf

SQL必知必會 第4版 pdf

AR rep 針對 gre 通配符 環境 http 使用 總數

下載地址:網盤下載

內容簡介 · · · · · ·

SQL語法簡潔,使用方式靈活,功能強大,已經成為當今程序員不可或缺的技能。

本書是深受世界各地讀者歡迎的SQL經典暢銷書,內容豐富,文字簡潔明快,針對Oracle、SQL Server、MySQL、DB2、PostgreSQL、SQLite等各種主流數據庫提供了大量簡明的實例。與其他同類圖書不同,它沒有過多闡述數據庫基礎理論,而是專門針對一線軟件開發人員,直接從SQL SELECT開始,講述實際工作環境中最常用和最必需的SQL知識,實用性極強。通過本書,讀者能夠從沒有多少SQL經驗的新手,迅速編寫出世界級的SQL!

本書是麻省理工學院、伊利諾伊大學等眾多大學的參考教材。除了作為教程之外,獨特的編排方式還使本書成為方便的快速查詢手冊。

作者為本書專門開設了網站,提供下載、勘誤和答疑:

http://forums.forta.com/threads.cfm?forumid=A1031720-3048-80A9-EF986F59D2959184

作者簡介 · · · · · ·

Ben Forta ,Adobe

公司開發者關系部總監,世界知名的技術作家,在計算機產品開發、支持、培訓和營銷等方面擁有20多年的豐富經驗。多年來,他撰寫了SQL、MySQL、正則表達式、JSP、WAP和Windows開發等方面的十多部技術圖書,其中不少已被翻譯為多種語言在世界各地出版發行並成為暢銷經典。讀者可以通過他的個人網站forta.com了解更多信息。

目錄 · · · · · ·

目    錄
第1課  了解SQL  1
1.1  數據庫基礎  1
1.2  什麽是SQL  6
1.3  動手實踐  7
1.4  小結  8
第2課  檢索數據  9
2.1  SELECT語句  9
2.2  檢索單個列  10
2.3  檢索多個列  12
2.4  檢索所有列  13
2.5  檢索不同的值  14
2.6  限制結果  15
2.7  使用註釋  18
2.8  小結  20
第3課  排序檢索數據  21
3.1  排序數據  21
3.2  按多個列排序  23
3.3  按列位置排序  24
3.4  指定排序方向  25
3.5  小結  28
第4課  過濾數據  29
4.1  使用WHERE子句  29
4.2  WHERE子句操作符  31
4.3  小結  36
第5課  高級數據過濾  37
5.1  組合WHERE子句  37
5.2  IN操作符  41
5.3  NOT操作符  43
5.4  小結  45
第6課  用通配符進行過濾  46
6.1  LIKE操作符  46
6.2  使用通配符的技巧  53
6.3  小結  53
第7課  創建計算字段  54
7.1  計算字段  54
7.2  拼接字段  55
7.3  執行算術計算  61
7.4  小結  63
第8課  使用數據處理函數  64
8.1  函數  64
8.2  使用函數  65
8.3  小結  73
第9課  匯總數據  74
9.1  聚集函數  74
9.2  聚集不同值  81
9.3  組合聚集函數  83
9.4  小結  83
第10課  分組數據  84
10.1  數據分組  84
10.2  創建分組  85
10.3  過濾分組  87
10.4  分組和排序  90
10.5  SELECT子句順序  92
10.6  小結  92
第11課  使用子查詢  93
11.1  子查詢  93
11.2  利用子查詢進行過濾  93
11.3  作為計算字段使用子查詢  98
11.4  小結  100
第12課  聯結表  101
12.1  聯結  101
12.2  創建聯結  104
12.3  小結  111
第13課  創建高級聯結  112
13.1  使用表別名  112
13.2  使用不同類型的聯結  113
13.3  使用帶聚集函數的聯結  119
13.4  使用聯結和聯結條件  121
13.5  小結  121
第14課  組合查詢  122
14.1  組合查詢  122
14.2  創建組合查詢  123
14.3  小結  129
第15課  插入數據  130
15.1  數據插入  130
15.2  從一個表復制到另一個表  137
15.3  小結  138
第16課  更新和刪除數據  139
16.1  更新數據  139
16.2  刪除數據  141
16.3  更新和刪除的指導原則  143
16.4  小結  144
第17課  創建和操縱表  145
17.1  創建表  145
17.2  更新表  150
17.3  刪除表  153
17.4  重命名表  153
17.5  小結  154
第18課  使用視圖  155
18.1  視圖  155
18.2  創建視圖  158
18.3  小結  165
第19課  使用存儲過程  166
19.1  存儲過程  166
19.2  為什麽要使用存儲過程  167
19.3  執行存儲過程  169
19.4  創建存儲過程  170
19.5  小結  174
第20課  管理事務處理  175
20.1  事務處理  175
20.2  控制事務處理  177
20.3  小結  182
第21課  使用遊標  183
21.1  遊標  183
21.2  使用遊標  184
21.3  小結  189
第22課  高級SQL特性  190
22.1  約束  190
22.2  索引  197
22.3  觸發器  199
22.4  數據庫安全  201
22.5  小結  202
附錄A  樣例表腳本  203
附錄B  流行的應用程序  210
附錄C  SQL語句的語法  223
附錄D  SQL數據類型  228
附錄E  SQL保留字  234
常用SQL語句速查  238
索引  240

下載地址:網盤下載

SQL必知必會 第4版 pdf