注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數據庫MySQL數據庫原理、設計與應用

MySQL數據庫原理、設計與應用

MySQL數據庫原理、設計與應用

定 價:¥59.00

作 者: 黑馬程序員 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302523765 出版時間: 2019-03-01 包裝: 平裝
開本: 16 頁數: 356 字數:  

內容簡介

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

作者簡介

暫缺《MySQL數據庫原理、設計與應用》作者簡介

圖書目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號