注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫MySQL數(shù)據(jù)庫原理、設(shè)計(jì)與應(yīng)用

MySQL數(shù)據(jù)庫原理、設(shè)計(jì)與應(yīng)用

MySQL數(shù)據(jù)庫原理、設(shè)計(jì)與應(yīng)用

定 價(jià):¥59.00

作 者: 黑馬程序員 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302523765 出版時(shí)間: 2019-03-01 包裝: 平裝
開本: 16 頁數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡介

  本書是面向MySQL數(shù)據(jù)庫初學(xué)者的入門教材,以通俗易懂的語言、豐富實(shí)用的案例,詳細(xì)講解MySQL的開發(fā)和管理技術(shù)。 全書共12章。第1章講解數(shù)據(jù)庫基本概念和MySQL的安裝步驟;第2、3章講解數(shù)據(jù)庫的基本操作;第4章講解數(shù)據(jù)庫設(shè)計(jì)的理論與實(shí)踐;第5、6章講解單表和多表的查詢操作;第7~11章講解用戶與權(quán)限、視圖、事務(wù)、存儲(chǔ)過程、索引等,適合需要提高自身技術(shù)的讀者;第12章講解Linux環(huán)境下MySQL的配置和部署方案。 本書附有配套資源,包括教學(xué)視頻、習(xí)題、教學(xué)課件等,而且為了幫助讀者更好地學(xué)習(xí)本書中的內(nèi)容,還提供了在線答疑,希望得到更多讀者的關(guān)注。 本書既可作為高等院校計(jì)算機(jī)相關(guān)專業(yè)的數(shù)據(jù)庫基礎(chǔ)課程的教材,也可作為廣大IT技術(shù)人員和編程愛好者的讀物。

作者簡介

暫缺《MySQL數(shù)據(jù)庫原理、設(shè)計(jì)與應(yīng)用》作者簡介

圖書目錄

目錄
第1章數(shù)據(jù)庫入門1
1.1數(shù)據(jù)庫基礎(chǔ)知識1
1.1.1數(shù)據(jù)庫概述1
1.1.2數(shù)據(jù)庫技術(shù)的發(fā)展2
1.1.3三級模式和二級映像3
1.1.4數(shù)據(jù)模型6
1.1.5關(guān)系運(yùn)算10
1.1.6SQL語言12
1.1.7常見的數(shù)據(jù)庫產(chǎn)品14
1.2MySQL安裝與配置15
1.2.1獲取MySQL15
1.2.2安裝MySQL17
1.2.3配置MySQL19
1.2.4管理MySQL服務(wù)19
1.2.5用戶登錄與設(shè)置密碼21
1.2.6MySQL客戶端的相關(guān)命令22
1.3常用圖形化工具24
1.3.1SQLyog24
1.3.2Navicat26
1.4本章小結(jié)27
1.5課后練習(xí)27
第2章數(shù)據(jù)庫基本操作29
2.1數(shù)據(jù)庫操作29
2.1.1創(chuàng)建數(shù)據(jù)庫29
2.1.2查看數(shù)據(jù)庫30
2.1.3選擇數(shù)據(jù)庫31
2.1.4刪除數(shù)據(jù)庫32
2.2數(shù)據(jù)表操作33
2.2.1創(chuàng)建數(shù)據(jù)表34目錄MySQL數(shù)據(jù)庫原理、設(shè)計(jì)與應(yīng)用
2.2.2查看數(shù)據(jù)表35
2.2.3修改數(shù)據(jù)表37
2.2.4查看表結(jié)構(gòu)38
2.2.5修改表結(jié)構(gòu)40
2.2.6刪除數(shù)據(jù)表43
2.3數(shù)據(jù)操作44
2.3.1添加數(shù)據(jù)44
2.3.2查詢數(shù)據(jù)46
2.3.3修改數(shù)據(jù)48
2.3.4刪除數(shù)據(jù)48
2.4動(dòng)手實(shí)踐: 電子雜志訂閱表的操作49
2.5本章小結(jié)51
2.6課后練習(xí)52
第3章數(shù)據(jù)類型與約束54
3.1數(shù)據(jù)類型54
3.1.1數(shù)字類型54
3.1.2時(shí)間和日期類型60
3.1.3字符串類型63
3.2表的約束68
3.2.1默認(rèn)約束69
3.2.2非空約束70
3.2.3唯一約束71
3.2.4主鍵約束74
3.3自動(dòng)增長76
3.4字符集與校對集78
3.4.1字符集與校對集概述78
3.4.2字符集與校對集的設(shè)置80
3.5動(dòng)手實(shí)踐: 設(shè)計(jì)用戶表82
3.6本章小結(jié)84
3.7課后練習(xí)84
第4章數(shù)據(jù)庫設(shè)計(jì)86
4.1數(shù)據(jù)庫設(shè)計(jì)概述86
4.2數(shù)據(jù)庫設(shè)計(jì)范式87
4.3數(shù)據(jù)建模工具91
4.4數(shù)據(jù)庫設(shè)計(jì)——電子商務(wù)網(wǎng)站93
4.4.1需求分析93
4.4.2準(zhǔn)備工作95
4.4.3商品分類表96
4.4.4商品表97
4.4.5商品規(guī)格表100
4.4.6商品屬性表103
4.4.7用戶表106
4.4.8評論表108
4.5動(dòng)手實(shí)踐: 商品購物流程設(shè)計(jì)109
4.6本章小結(jié)114
4.7課后練習(xí)114
第5章單表操作116
5.1數(shù)據(jù)操作116
5.1.1復(fù)制表結(jié)構(gòu)和數(shù)據(jù)116
5.1.2解決主鍵沖突118
5.1.3清空數(shù)據(jù)119
5.1.4去除重復(fù)記錄121
5.2排序與限量122
5.2.1排序122
5.2.2限量124
5.3分組與聚合函數(shù)126
5.3.1分組126
5.3.2聚合函數(shù)132
5.4運(yùn)算符133
5.4.1算術(shù)運(yùn)算符133
5.4.2比較運(yùn)算符139
5.4.3邏輯運(yùn)算符144
5.4.4賦值運(yùn)算符146
5.4.5位運(yùn)算符147
5.4.6運(yùn)算符優(yōu)先級149
5.5動(dòng)手實(shí)踐: 商品評論表的操作150
5.6本章小結(jié)153
5.7課后練習(xí)153
第6章多表操作155
6.1多表查詢155
6.1.1聯(lián)合查詢155
6.1.2連接查詢157
6.2子查詢162
6.2.1什么是子查詢162
6.2.2子查詢分類162
6.2.3子查詢關(guān)鍵字165
6.3外鍵約束168
6.3.1添加外鍵約束168
6.3.2關(guān)聯(lián)表操作170
6.3.3刪除外鍵約束172
6.4動(dòng)手實(shí)踐: 多表查詢練習(xí)174
6.5本章小結(jié)176
6.6課后練習(xí)176
第7章用戶與權(quán)限178
7.1用戶與權(quán)限概述178
7.2用戶管理182
7.2.1創(chuàng)建用戶182
7.2.2設(shè)置密碼186
7.2.3修改用戶188
7.2.4刪除用戶190
7.3權(quán)限管理190
7.3.1授予權(quán)限190
7.3.2回收權(quán)限195
7.3.3刷新權(quán)限196
7.4動(dòng)手實(shí)踐: 用戶與權(quán)限練習(xí)196
7.5本章小結(jié)198
7.6課后練習(xí)198
第8章視圖200
8.1初識視圖200
8.1.1視圖的概念和使用200
8.1.2創(chuàng)建視圖的語法格式202
8.2視圖管理203
8.2.1創(chuàng)建視圖203
8.2.2查看視圖205
8.2.3修改視圖206
8.2.4刪除視圖207
8.3視圖數(shù)據(jù)操作208
8.3.1添加數(shù)據(jù)208
8.3.2修改數(shù)據(jù)209
8.3.3刪除數(shù)據(jù)209
8.3.4視圖檢查條件209
8.4動(dòng)手實(shí)踐: 視圖的應(yīng)用210
8.5本章小結(jié)212
8.6課后練習(xí)212
第9章事務(wù)214
9.1事務(wù)處理214
9.1.1事務(wù)的概念214
9.1.2事務(wù)的基本操作215
9.1.3事務(wù)的保存點(diǎn)217
9.2事務(wù)隔離級別219
9.2.1查看隔離級別219
9.2.2修改隔離級別220
9.2.3MySQL的4種隔離級別221
9.3動(dòng)手實(shí)踐: 事務(wù)的應(yīng)用227
9.4本章小結(jié)228
9.5課后練習(xí)228
第10章數(shù)據(jù)庫編程230
10.1函數(shù)230
10.1.1內(nèi)置函數(shù)230
10.1.2自定義函數(shù)247
10.2存儲(chǔ)過程250
10.2.1存儲(chǔ)過程的概念250
10.2.2存儲(chǔ)過程的創(chuàng)建與執(zhí)行250
10.2.3存儲(chǔ)過程的修改與刪除252
10.2.4存儲(chǔ)過程的錯(cuò)誤處理254
10.3變量256
10.3.1系統(tǒng)變量256
10.3.2會(huì)話變量258
10.3.3局部變量259
10.4流程控制260
10.4.1判斷語句260
10.4.2循環(huán)語句264
10.4.3跳轉(zhuǎn)語句267
10.5游標(biāo)268
10.5.1游標(biāo)的作用268
10.5.2游標(biāo)的操作流程268
10.5.3使用游標(biāo)檢索數(shù)據(jù)269
10.6觸發(fā)器271
10.6.1觸發(fā)器的概述271
10.6.2觸發(fā)器的基本操作271
10.7事件275
10.7.1事件的概述275
10.7.2事件的基本操作275
10.8預(yù)處理SQL語句279
10.9動(dòng)手實(shí)踐: 數(shù)據(jù)庫編程實(shí)戰(zhàn)281
10.10本章小結(jié)283
10.11課后練習(xí)283
第11章數(shù)據(jù)庫優(yōu)化285
11.1存儲(chǔ)引擎285
11.1.1什么是存儲(chǔ)引擎285
11.1.2存儲(chǔ)引擎的選擇285
11.1.3InnoDB存儲(chǔ)引擎287
11.1.4MyISAM存儲(chǔ)引擎289
11.2索引290
11.2.1索引概述290
11.2.2索引的基本操作291
11.2.3索引的使用原則297
11.3鎖機(jī)制299
11.3.1認(rèn)識鎖機(jī)制299
11.3.2表級鎖300
11.3.3行級鎖303
11.4分表技術(shù)307
11.5分區(qū)技術(shù)308
11.5.1分區(qū)概述308
11.5.2分區(qū)管理309
11.6數(shù)據(jù)碎片與維護(hù)313
11.7動(dòng)手實(shí)踐: 數(shù)據(jù)庫優(yōu)化實(shí)戰(zhàn)315
11.8本章小結(jié)321
11.9課后練習(xí)322
第12章數(shù)據(jù)庫配置與部署324
12.1Linux環(huán)境安裝MySQL324
12.1.1Linux環(huán)境搭建324
12.1.2用yum安裝MySQL327
12.1.3編譯安裝MySQL331
12.2MySQL配置文件336
12.2.1配置區(qū)段336
12.2.2基本配置336
12.2.3內(nèi)存和優(yōu)化配置337
12.2.4日志配置338
12.3數(shù)據(jù)備份與還原339
12.3.1數(shù)據(jù)備份339
12.3.2數(shù)據(jù)還原341
12.3.3二進(jìn)制日志342
12.4多實(shí)例部署345
12.5主從復(fù)制347
12.6動(dòng)手實(shí)踐: 組復(fù)制350
12.7本章小結(jié)355
12.8課后練習(xí)355

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號