MySQL必知必會

MySQL必知必會

MySQL是世界上最受歡迎的資料庫管理系統之一。書中從介紹簡單的數據檢索開始,逐步深入一些複雜的內容,包括聯結的使用、子查詢、正則表達式和基於全文本的搜尋、存儲過程、游標、觸發器、表約束,等等。通過重點突出的章節,條理清晰、系統而扼要地講述了讀者應該掌握的知識,使他們不經意間立刻功力大增。

基本介紹

  • 書名:MySQL必知必會
  • 作者:(英國)(BenForta)福塔
  • ISBN:9787115191120
  • 定價:39.00 元
  • 出版社人民郵電出版社
  • 出版時間:2009
版權資訊,內容簡介,作者簡介,編輯推薦,目錄,

版權資訊

書 名: MySQL必知必會
作 者:(英國)(BenForta)福塔
出版時間: 2009
ISBN: 9787115191120
開本: 32
定價: 39.00 元

內容簡介

《MySQL必知必會》注重實用性,操作性很強,適用於廣大軟體開發和資料庫管理人員學習參考。

作者簡介

BenForta,世界知名的技術作家,也是Adobe技術界最為知名的專家之一,目前擔任Adobe公司的高級技術推廣專家。他具有計算機行業20多年工作經驗,多年來撰寫了十幾本技術圖書,包括《正則表達式必知必會》、《SQL必知必會》(人民郵電出版社出版)等世界性的暢銷書,已被翻譯為十幾種文字。

編輯推薦

MySQL作為開源軟體的代表,已經成為世界上最受歡迎的資料庫管理系統之一。
《MySQL必知必會》是經典暢銷書《SQL必知必會》之後,作者應眾多讀者的請求編寫的,專門針對MySQL用戶。《MySQL必知必會》中繼承了《SQL必知必會》的優點,沒有過多闡述資料庫基礎理論,而是緊貼實戰需要,直接從數據檢索開始,逐步深入各種複雜的內容,包括聯結的使用、子查詢、正則表達式和基於全文本的搜尋、存儲過程、游標、觸發器、表約束,等等。通過《MySQL必知必會》,讀者能夠掌握紮實的基本功,迅速成為MySQL高手。
《SQL必知必會》作者新作、Amazon全五星評價、學習與參考皆宜。

目錄

第1章了解SQL
1.1資料庫基礎
1.1.1什麼是資料庫
1.1.2表
1.1.3列和數據類型
1.1.4行
1.1.5主鍵
1.2什麼是SQL
1.3動手實踐
1.4小結
第2章MySQL簡介
2.1什麼是MySQL
2.1.1客戶機-伺服器軟體
2.1.2MySQL版本
2.2MySQL工具
2.2.1mysql命令行實用程式
2.2.2MySQLAdminis-trator
2.2.3MySQLQueryBrowser
2.3小結
第3章使用MySQL
3.1連線
3.2選擇資料庫
3.3了解資料庫和表
3.4小結
第4章檢索數據
4.1SELECT語句
4.2檢索單個列
4.3檢索多個列
4.4檢索所有列
4.5檢索不同的行
4.6限制結果
4.7使用完全限定的表名
4.8小結
第5章排序檢索數據
5.1排序數據
5.2按多個列排序
5.3指定排序方向
5.4小結
第6章過濾數據
6.1使用WHERE子句
6.2WHERE子句操作符
6.2.1檢查單個值
6.2.2不匹配檢查
6.2.3範圍值檢查
6.2.4空值檢查
6.3小結
第7章數據過濾
7.1組合WHERE子句
7.1.1AND操作符
7.1.2OR操作符
7.1.3計算次序
7.2IN操作符
7.3NOT操作符
7.4小結
第8章用通配符進行過濾
8.1LIKE操作符
8.1.1百分號(%)通配符
8.1.2下劃線(_)通配符
8.2使用通配符的技巧
8.3小結
第9章用正則表達式進行搜尋
9.1正則表達式介紹
9.2使用MySQL正則表達式
9.2.1基本字元匹配
9.2.2進行OR匹配
9.2.3匹配幾個字元之一
9.2.4匹配範圍
9.2.5匹配特殊字元
9.2.6匹配字元類
9.2.7匹配多個實例
9.2.8定位符
9.3小結
第10章創建計算欄位
10.1計算欄位
10.2拼接欄位
10.3執行算術計算
10.4小結
第11章使用數據處理函式
11.1函式
11.2使用函式
11.2.1文本處理函式
11.2.2日期和時間處理函式
11.2.3數值處理函式
11.3小結
第12章匯總數據
12.1聚集函式
12.1.1AVG()函式
12.1.2COUNT()函式
12.1.3MAX()函式
12.1.4MIN()函式
12.1.5SUM()函式
12.2聚集不同值
12.3組合聚集函式
12.4小結
第13章分組數據
13.1數據分組
13.2創建分組
13.3過濾分組
13.4分組和排序
13.5SELECT子句順序
13.6小結
第14章使用子查詢
14.1子查詢
14.2利用子查詢進行過濾
14.3作為計算欄位使用子查詢
14.4小結
第15章聯結表
15.1聯結
15.1.1關係表
15.1.2為什麼要使用聯結
15.2創建聯結
15.2.1WHERE子句的重要性
15.2.2內部聯結
15.2.3聯結多個表
15.3小結
第16章創建高級聯結
16.1使用表別名
16.2使用不同類型的聯結
16.2.1自聯結
16.2.2自然聯結
16.2.3外部聯結
16.3使用帶聚集函式的聯結
16.4使用聯結和聯結條件
16.5小結
第17章組合查詢
17.1組合查詢
17.2創建組合查詢
17.2.1使用UNION
17.2.2UNION規則
17.2.3包含或取消重複的行
17.2.4對組合查詢結果排序
17.3小結
第18章全文本搜尋
18.1理解全文本搜尋
18.2使用全文本搜尋
18.2.1啟用全文本搜尋支持
18.2.2進行全文本搜尋
18.2.3使用查詢擴展
18.2.4布爾文本搜尋
18.2.5全文本搜尋的使用說明
18.3小結
第19章插入數據
19.1數據插入
19.2插入完整的行
19.3插入多個行
19.4插入檢索出的數據
19.5小結
第20章更新和刪除數據
20.1更新數據
20.2刪除數據
20.3更新和刪除的指導原則
20.4小結
第21章創建和操縱表
21.1創建表
21.1.1表創建基礎
21.1.2使用NULL值
21.1.3主鍵再介紹
21.1.4使用AUTO_INCREMENT
21.1.5指定默認值
21.1.6引擎類型
21.2更新表
21.3刪除表
21.4重命名表
21.5小結
第22章使用視圖
22.1視圖
22.1.1為什麼使用視圖
22.1.2視圖的規則和限制
22.2使用視圖
22.2.1利用視圖簡化複雜的聯結
22.2.2用視圖重新格式化檢索出的數據
22.2.3用視圖過濾不想要的數據
22.2.4使用視圖與計算欄位
22.2.5更新視圖
22.3小結
第23章使用存儲過程
23.1存儲過程
23.2為什麼要使用存儲過程
23.3使用存儲過程
23.3.1執行存儲過程
23.3.2創建存儲過程
23.3.3刪除存儲過程
23.3.4使用參數
23.3.5建立智慧型存儲過程
23.3.6檢查存儲過程
23.4小結
第24章使用游標
24.1游標
24.2使用游標
24.2.1創建游標
24.2.2打開和關閉游標
24.2.3使用游標數據
24.3小結
第25章使用觸發器
25.1觸發器
25.2創建觸發器
25.3刪除觸發器
25.4使用觸發器
25.4.1INSERT觸發器
25.4.2DELETE觸發器
25.4.3UPDATE觸發器
25.4.4關於觸發器的進一步介紹
25.5小結
第26章管理事務處理
26.1事務處理
26.2控制事務處理
26.2.1使用ROLLBACK
26.2.2使用COMMIT
26.2.3使用保留點
26.2.4更改默認的提交行為
26.3小結
第27章全球化和本地化
27.1字元集和校對順序
27.2使用字元集和校對順序
27.3小結
第28章安全管理
28.1訪問控制
28.2管理用戶
28.2.1創建用戶賬號
28.2.2刪除用戶賬號
28.2.3設定訪問許可權
28.2.4更改口令
28.3小結
第29章資料庫維護
29.1備份數據
29.2進行資料庫維護
29.3診斷啟動問題
29.4查看日誌檔案
29.5小結
第30章改善性能
30.1改善性能
30.2小結
附錄AMySQL入門
附錄B樣例表
附錄CMySQL語句的語法
附錄DMySQL數據類型
附錄EMySQL保留字
索引
……

相關詞條

熱門詞條

聯絡我們