TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
數據庫深度開發指南:MySQL數據庫理論與實戰(簡體書)
滿額折

數據庫深度開發指南:MySQL數據庫理論與實戰(簡體書)

人民幣定價:60 元
定  價:NT$ 360 元
優惠價:87313
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:9 點
相關商品
商品簡介
作者簡介
目次

商品簡介

《中公版·數據庫深度開發指南:MySQL數據庫理論與實戰》本書共分為十八章,包括基礎篇、開發篇、優化篇和運維篇四部分內容,涵蓋了MySQL知識體系中,從MySQL安裝、SQL語句,到基本數據類型和函數以及數據庫基本組件的相關知識點,再到面向開發人員和運維人員的SQL優化和備份恢復等內容。本書以由淺入深、循序漸進為原則,對於較難理解的知識點,通過相關實驗的操作與分析,力求讓讀者對MySQL的基本知識點和相關業務應用能有更加全面的學習和掌握。
基礎篇(第一章至第六章) 介紹數據庫基本概念、MySQL的安裝與使用、基本數據類型、常用運算符以及常用函數。
開發篇(第七章至第十二章) 講解SQL查詢語句在MySQL中的應用,以及開發人員經常用到的數據庫基本組件,包括索引、視圖、存儲過程、存儲函數、觸發器,最後介紹能保證業務數據完整性和一致性的事務控制與鎖。
優化篇(第十三章至第十五章) 介紹MySQL獨有的存儲引擎,以及SQL優化和數據庫對象優化的常用手段。
運維篇(第十六章至第十八章) 講解MySQL運維人員經常面對的用戶和安全管理、常用日誌,以及確保數據安全備份與恢復的具體操作步驟。

作者簡介

中公教育優就業研究院,是中公教育旗下研究優就業的結構,秉承“學員第一”的理念,彙聚了數位兢兢業業的輔導與研究者,堅持自主研發。

目次

目錄
基礎篇
1.1數據庫基礎3
1.1.1數據庫3
1.1.2數據表3
1.1.3列及數據類型4
1.1.4記錄4
1.1.5主鍵4
1.2SQL簡介5
2.1關係型數據庫6
2.2MySQL起源6
2.3MySQL優勢6
2.4MySQL5.7特性7
2.4.1安全性7
2.4.2靈活性8
2.4.3易用性8
2.4.4可用性9
2.4.5性能9
3.1下載與安裝MySQL11
3.1.1基於Windows操作系統的下載與安裝11
3.1.2基於Linux操作系統的下載與安裝17
3.2使用MySQL23
3.2.1操作MySQL數據庫23
3.2.2操作MySQL數據表25
4.1數值類型30
4.1.1整數類型30
4.1.2近似數值類型32
4.1.3位值類型34
4.2字符串類型36
4.2.1char與varchar類型37
4.2.2binary與varbinary類型38
4.2.3enum類型39
4.2.4set類型40
4.3日期和時間類型41
4.3.1date、time與datetime類型41
4.3.2timestamp類型42
4.3.3year類型44
5.1算術運算符46
5.2比較運算符47
5.3邏輯運算符51
5.4位運算符52
5.5運算符優先級55
6.1數值函數57
6.2字符串函數59
6.3日期和時間函數61
6.4流程控制函數64
6.5其他常用函數66
開發篇
7.1基本查詢語句71
7.2單表查詢73
7.2.1查詢所有字段73
7.2.2查詢部分字段74
7.2.3使用where語句進行篩選查詢75
7.2.4使用orderby語句對結果集排序78
7.2.5使用groupby語句對結果集分組79
7.2.6使用聚集函數查詢80
7.3多表查詢81
7.3.1連接查詢82
7.3.2嵌套子查詢83
7.3.3集合查詢84
8.1索引概述88
8.2索引類型88
8.2.1普通索引與唯一索引88
8.2.2單列索引與多列索引88
8.2.3全文索引89
8.3索引設計原則89
8.4創建索引89
8.4.1在創建表時創建索引89
8.4.2在已創建的表上創建索引96
8.5刪除索引100
9.1視圖概述102
9.2視圖的基本操作102
9.2.1創建視圖102
9.2.2修改視圖105
9.2.3查看視圖107
9.2.4更新視圖108
9.2.5刪除視圖110
10.1存儲過程和函數概述112
10.2創建存儲過程和函數112
10.2.1創建存儲過程112
10.2.2創建存儲函數114
10.2.3使用變量116
10.2.4使用￿標117
10.2.5使用流程控制117
10.3調用存儲過程和函數120
10.4查看存儲過程和函數121
10.5修改存儲過程和函數123
10.6刪除存儲過程和函數123
11.1觸發器概述125
11.2觸發器類型125
11.3創建觸發器126
11.4查看觸發器129
11.5刪除觸發器131
12.1事務概述132
12.2事務隔離級別133
12.2.1讀未提交(READUNCOMMITTED)133
12.2.2讀已提交(READCOMMITTED)135
12.2.3可重複讀(REPEATABLEREAD)138
12.2.4可串行化(SERIALIZABLE)141
12.3事務控制語句143
12.4InnoDB的鎖146
12.4.1鎖的粒度146
12.4.2鎖的種類147
優化篇
13.1存儲引擎概述151
13.2存儲引擎類型151
13.3InnoDB存儲引擎152
13.3.1InnoDB存儲結構152
13.3.2InnoDB內存結構153
13.3.3InnoDB特性155
14.1索引對DML語句效率的影響156
14.1.1實驗準備157
14.1.2explain語句158
14.1.3實驗一:百萬記錄取1條159
14.1.4實驗二:百萬記錄取1000條161
14.1.5實驗三:百萬記錄取全部162
14.1.6實驗四:百萬記錄更新1條163
14.1.7實驗五:百萬記錄更新索引字段164
14.1.8實驗六:刪除百萬記錄164
14.1.9實驗七:插入百萬記錄165
14.1.10索引使用總結166
14.2SQL語句寫法對查詢效率的影響166
14.2.1避免使用表達式作為查詢條件167
14.2.2儘量使用in替代or168
14.2.3條件列表值連續時使用between替代in169
14.2.4無重複記錄結果集使用unionall合併169
14.2.5有條件使用where子句替代having子句171
14.2.6使用like時通配符要放在右側172
14.3表分區對查詢效率的影響174
14.3.1創建分區表174
14.3.2普通表與分區表查詢效率對比175
15.1數據表設計因素178
15.2數據庫結構優化179
15.2.1數據量因素180
15.2.2數據類型因素181
15.2.3存儲引擎因素182
15.3數據對象維護SQL語句183
15.3.1checktable語句183
15.3.2checksumtable語句184
15.3.3repairtable語句184
15.3.4analyzetable語句185
15.3.5optimizetable語句185
運維篇
16.1用戶和權限管理189
16.1.1用戶驗證的三個基本要素189
16.1.2創建用戶191
16.1.3設置用戶密碼192
16.1.4重命名用戶192
16.1.5刪除用戶193
16.1.6權限級別194
16.1.7權限類型194
16.1.8授權194
16.1.9查看用戶權限197
16.1.10撤銷授權197
16.1.11授權表198
16.1.12用戶驗證流程198
16.1.13查看連接用戶進程狀態199
16.2制定數據安全策略202
16.2.1數據庫級安全策略202
16.2.2操作系統級安全策略203
16.2.3網絡級安全策略203
16.2.4業務級安全策略203
17.1日誌概述204
17.2錯誤日誌204
17.2.1查看錯誤日誌的位置205
17.2.2查看錯誤日誌的內容205
17.3查詢日誌206
17.3.1查看查詢日誌的位置和狀態206
17.3.2臨時開啟查詢日誌206
17.3.3永久開啟查詢日誌207
17.4慢查詢日誌208
17.4.1查看慢查詢日誌的位置和狀態208
17.4.2臨時開啟慢查詢日誌209
17.4.3永久開啟慢查詢日誌209
17.5二進制日誌210
17.5.1查看二進制日誌的位置和狀態212
17.5.2開啟二進制日誌213
17.5.3二進制日誌的格式214
17.5.4查看二進制日誌的內容215
17.5.5管理二進制日誌217
17.5.6二進制日誌的切換219
18.1備份與恢復概述222
18.2數據庫備份223
18.3常用的備份工具225
18.3.1物理備份工具225
18.3.2邏輯備份工具225
18.4mysqldump詳解226
18.4.1使用mysqldump導出數據226
18.4.2mysqldump相關選項226
18.4.3mysqldump備份228
18.4.4還原mysqldump備份230
18.4.5數據庫恢復231
18.5物理備份冷備實驗235
18.5.1實驗描述235
18.5.2建立數據庫備份235
18.5.3記錄備份時日誌序號236
18.5.4插入測試數據236
18.5.5切換日誌236
18.5.6添加測試用戶237
18.5.7再次切換日誌237
18.5.8模擬數據庫損壞238
18.5.9還原冷備份239
18.5.10恢復數據到故障之前狀態240
18.5.11登錄驗證恢復結果241
18.5.12實驗總結241
18.6邏輯備份不完全恢復實驗242
18.6.1實驗描述242
18.6.2查看當前test庫的狀態243
18.6.3數據庫邏輯備份243
18.6.4插入測試數據244
18.6.5模擬誤刪數據245
18.6.6數據還原246
18.6.7數據恢復249
18.6.8實驗總結251

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 313
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區