TOP
0
0
2025新年快樂,門市正常營業喔~
MySQL數據庫教程(簡體書)
滿額折

MySQL數據庫教程(簡體書)

商品資訊

人民幣定價:52 元
定價
:NT$ 312 元
優惠價
87271
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:8 點
商品簡介
作者簡介
目次
相關商品

商品簡介

本書從初學者角度出發,通過精心設計的豐富示例由淺入深地講解了MySQL數據庫開發中的常用操作。全書共18章:第一至四章主要講解了數據庫的基礎知識及操作,內容包括數據庫概述、MySQL的安裝與配置、MySQL支持的數據類型以及數據庫的基本操作;第五至九章主要講解了MySQL數據庫的應用,內容包括表的基本操作,索引,插入、更新與刪除數據,單表查詢操作以及多表查詢操作;第十至十二章主要講解了MySQL數據庫中常用的高級操作,內容包括事務、視圖以及用戶管理;第十三至十七章主要講解了MySQL數據庫中的存儲過程、￿標、存儲函數、觸發器、數據備份與恢復;第十八章主要講解了關係型數據庫設計的理論基礎,內容包括數據模型、概念模型以及三大範式等。每章的最後都設計了針對該章內容的練習題,能夠讓讀者趁熱打鐵,鞏固所學的知識。
本書適合MySQL數據庫的初學者快速入門,可作為廣大高等院校計算機及其相關專業的教材,同時也可作為數據庫開發人員的參考用書。

作者簡介

劉凱立,北京尚學堂科技有限公司董事長.北京尚學堂科技有限公司成立於2006年2月14日,十餘年的發展,已經成為擁有14個校區,多家子公司的綜合性集團公司。公司定位于“為IT人才提供就業創業服務”。業務涵蓋:軟件培訓、技術開發、企業技術諮詢服務、獵頭高端人才服務、線上教育、創業風投、教材出版等領域。為了更好的為企業提供優秀人才、更快的抓住IT技術發展趨勢,北京尚學堂科技有限公司于2012年成立技術研究院,專注於新技術研發,技術團隊全部來源於知名軟件公司一線項目經理,目前主要研究方向有:JavaEE、Python、人工智能、大數據雲計算、區塊鏈、軟件架構、前端H5、UI視覺設計、職場軟實力等。

目次

第一章 數據庫概述 1
1.1 數據庫簡介 1
1.1.1 數據管理技術的發展過程 1
1.1.2 數據庫系統相關概念 2
1.1.3 什麼是SQL語言 4
1.1.4 如何訪問數據庫 5
1.2 ?MySQL簡介 6
1.2.1 數據庫的分類 6
1.2.2 常見關係型數據庫 7
1.2.3 ?MySQL的優勢 8
本章小結 9
練習題 9
第二章 ?MySQL的安裝與配置 10
2.1 下載MySQL 10
2.1.1 在Windows平臺下載MySQL 11
2.1.2 在Linux平臺下載MySQL 13
2.2 在Windows平臺下安裝與
?配置MySQL 13
2.2.1 ?MSI版MySQL的安裝與配置 13
2.2.2 ?ZIP版MySQL的解壓與配置 19
2.3 在Linux平臺下安裝與配置MySQL 22
2.3.1 安裝MySQL 22
2.3.2 配置MySQL 23
2.4 ?MySQL的常用操作 25
2.4.1 啟動與關閉MySQL服務 25
2.4.2 登錄與退出MySQL數據庫 27
2.4.3 修改MySQL配置 30
2.5 ?MySQL常用圖形化管理工具――
??Navicat 32
2.5.1 下載Navicat 32
2.5.2 安裝Navicat 33
2.5.3 通過Navicat登錄MySQL數據庫 36
本章小結 37
練習題 37
第三章 ?MySQL支持的數據類型 38
3.1 數值類型 39
3.1.1 整數類型 39
3.1.2 浮點數和定點數類型 41
3.1.3 ?BIT類型 42
3.2 日期和時間類型 43
3.2.1 ?TIME類型 44
3.2.2 ?DATE類型 45
3.2.3 ?YEAR類型 46
3.2.4 ?DATETIME類型 46
3.2.5 ?TIMESTAMP類型 47
3.3 字符串類型 48
3.3.1 ?CHAR類型和VARCHAR類型 48
3.3.2 ?BINARY類型和VARBINARY
?類型 49
3.3.3 ?TEXT類型和BLOB類型 50
3.3.4 ?ENUM類型 50
3.3.5 ?SET類型 51
3.4 ?JSON類型 51
本章小結 52
練習題 52
第四章 數據庫的基本操作 53
4.1 創建數據庫 53
4.1.1 使用SQL語句創建數據庫 53
4.1.2 使用圖形界面創建數據庫 54
4.2 查看數據庫 55
4.2.1 使用SQL語句查看數據庫 55
4.2.2 使用圖形界面查看數據庫 56
4.3 修改數據庫 57
4.3.1 使用SQL語句修改數據庫 57
4.3.2 使用圖形界面修改數據庫 58
4.4 刪除數據庫 58
4.4.1 使用SQL語句刪除數據庫 59
4.4.2 使用圖形界面刪除數據庫 59
本章小結 60
練習題 60
第五章 表的基本操作 61
5.1 創建表 61
5.1.1 使用SQL語句創建表 62
5.1.2 使用圖形界面創建表 63
5.2 查看表 65
5.2.1 查看表的基本結構 65
5.2.2 查看表的詳細結構 66
5.3 修改表 66
5.3.1 修改表名 67
5.3.2 修改字段的數據類型 68
5.3.3 修改字段名 70
5.3.4 增加字段 71
5.3.5 修改字段的排列位置 74
5.3.6 刪除字段 75
5.4 刪除表 76
5.4.1 使用SQL語句刪除表 76
5.4.2 使用圖形界面刪除表 77
5.5 表的約束 78
5.5.1 完整性約束 78
5.5.2 主鍵約束 78
5.5.3 唯一約束 84
5.5.4 非空約束 89
5.5.5 默認值約束 92
5.5.6 自增約束 95
5.5.7 外鍵約束 98
本章小結 103
練習題 103
第六章 索引 104
6.1 索引簡介 104
6.1.1 索引的概念 104
6.1.2 使用索引的原因 104
6.1.3 索引的分類 105
6.2 創建索引 106
6.2.1 在創建表時創建索引 108
6.2.2 為已存在的表創建索引 114
6.3 刪除索引 121
6.3.1 使用“alter table”語句刪除索引
? 122
6.3.2 使用“drop index”語句刪除索引
? 122
6.4 使用圖形界面操作索引 123
本章小結 125
練習題 125
第七章 插入、更新與刪除數據 126
7.1 插入數據 126
7.1.1 為所有字段插入數據 126
7.1.2 為指定字段插入數據 128
7.1.3 使用“set”關鍵字為字段插入
數據 129
7.1.4 同時插入多條數據 131
7.1.5 插入查詢結果 133
7.2 更新數據 135
7.2.1 更新指定記錄 135
7.2.2 更新全部記錄 136
7.3 刪除數據 137
7.3.1 刪除指定記錄 137
7.3.2 刪除全部記錄 138
7.3.3 使用“truncate”語句刪除數據 139
7.4 使用圖形界面操作數據 142
本章小結 143
練習題 143
第八章 單表查詢操作 145
8.1 簡單查詢 147
8.1.1 所有字段的查詢 147
8.1.2 指定字段的查詢 149
8.1.3 去除重複記錄的查詢 150
8.1.4 使用算術運算符的查詢 152
8.1.5 使用字段別名的查詢 153
8.1.6 設置數據顯示格式的查詢 154
8.2 對查詢結果排序 155
8.2.1 按照指定的單字段排序 155
8.2.2 按照指定的多字段排序 156
8.3 條件查詢 158
8.3.1 使用比較運算符的查詢 158
8.3.2 使用“[not] between...and...”的範
圍查詢 160
8.3.3 使用“[not] in”的指定集合查詢 161
8.3.4 使用“is [not] ”的空值查詢 163
8.3.5 使用“[not] like”的模糊查詢 164
8.3.6 使用“and”的多條件查詢 167
8.3.7 使用“or”的多條件查詢 168
8.4 限制查詢 168
8.4.1 不指定初始位置的限制查詢 169
8.4.2 指定初始位置的限制查詢 169
8.5 函數查詢 170
8.5.1 使用單行函數的查詢 170
8.5.2 使用多行函數的查詢 183
8.6 分組查詢 186
8.6.1 使用“group by”的簡單分組
?查詢 186
8.6.2 使用“group by”與統計函數的
分組查詢 187
8.6.3 使用“group by”與“having”的
分組查詢 189
本章小結 190
練習題 190
第九章 多表查詢操作 191
9.1 交叉連接查詢 193
9.2 自然連接查詢 195
9.3 內連接查詢 196
9.3.1 等值連接查詢 196
9.3.2 非等值連接查詢 198
9.4 外連接查詢 199
9.4.1 左外連接查詢 200
9.4.2 右外連接查詢 201
9.5 子查詢 202
9.5.1 標量子查詢 202
9.5.2 行子查詢 203
9.5.3 列子查詢 203
9.5.4 表子查詢 207
9.5.5 使用子查詢的注意事項 208
9.6 多表查詢練習 209
本章小結 215
練習題 215
第十章 事務 217
10.1 事務簡介 217
10.1.1 事務的概念 217
10.1.2 事務的特性 217
10.2 事務控制 218
10.2.1 事務的開啟 219
10.2.2 事務的提交 222
10.2.3 事務的回滾 223
10.3 事務的隔離級別 224
10.3.1 “read uncommitted”隔離級別 224
10.3.2 “read committed”隔離級別 226
10.3.3 “repeatable read”隔離級別 229
10.3.4 “serializable”隔離級別 236
本章小結 239
練習題 239
第十一章 視圖 240
11.1 視圖簡介 240
11.1.1 視圖的概念 240
11.1.2 使用視圖的原因 240
11.2 創建視圖 241
11.2.1 在單表上創建視圖 242
11.2.2 在多表上創建視圖 244
11.2.3 在其他視圖上創建視圖 245
11.3 查看視圖 246
11.3.1 使用“show tables”語句查看
??視圖 246
11.3.2 使用“show table status”語句
??查看視圖 246
11.3.3 使用“describe”語句查看視圖
?? 247
11.3.4 使用“show create view”語句
??查看視圖 248
11.3.5 在views表中查看視圖 249
11.4 修改視圖 250
11.4.1 使用“create or replace”語句修
??改視圖 250
11.4.2 使用“alter view”語句修改視圖
??? 251
11.5 刪除視圖 252
11.6 更新視圖 253
11.6.1 使用“insert”語句更新視圖 253
11.6.2 使用“delete”語句更新視圖 254
11.6.3 使用“update”語句更新視圖 256
11.6.4 更新視圖時的限制條件 257
本章小結 262
練習題 262
第十二章 用戶管理 263
12.1 權限表 263
12.1.1 ?mysql.user表 263
12.1.2 ?mysql.db表 265
12.1.3 其他權限表 266
12.2 用戶管理 266
12.2.1 用戶登錄與退出MySQL數據庫
?? 267
12.2.2 創建普通用戶 269
12.2.3 刪除普通用戶 271
12.2.4 修改密碼 273
12.2.5 找回密碼 278
12.3 權限管理 281
12.3.1 各種權限介紹 281
12.3.2 查看權限 283
12.3.3 授予權限 283
12.3.4 收回權限 285
本章小結 286
練習題 287
第十三章 存儲過程 288
13.1 存儲過程簡介 288
13.1.1 存儲過程的概念 288
13.1.2 存儲過程的好處 288
13.2 使用存儲過程 289
13.2.1 創建存儲過程 289
13.2.2 執行存儲過程 291
13.2.3 創建存儲過程的要點 292
13.2.4 刪除存儲過程 304
本章小結 304
練習題 304
第十四章 ￿標 305
14.1 ￿標簡介 305
14.2 使用￿標 305
本章小結 308
練習題 308
第十五章 存儲函數 309
15.1 定義存儲函數 309
15.2 刪除存儲函數 311
本章小結 312
練習題 312
第十六章 觸發器 313
16.1 創建觸發器 313
16.2 刪除觸發器 314
16.3 使用觸發器 314
16.3.1 ?insert型觸發器 314
16.3.2 ?update型觸發器 316
16.3.3 ?delete型觸發器 317
本章小結 319
練習題 320
第十七章 數據備份與恢復 321
17.1 需要備份數據的原因 321
17.2 數據的備份類型 321
17.3 備份數據 322
17.4 恢復數據 323
本章小結 325
練習題 325
第十八章 關係型數據庫設計 326
18.1 設計關係型數據庫 326
18.1.1 數據模型 326
18.1.2 概念模型 327
18.1.3 設計數據庫的步驟 328
18.1.4 關係型數據庫的設計原則 328
18.2 三大範式 328
18.2.1 第一範式(1NF) 329
18.2.2 第二範式(2NF) 329
18.2.3 第三範式(3NF) 331
本章小結 333
練習題 333
參考文獻 334

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區