注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)MySQL數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)戰(zhàn)應(yīng)用

MySQL數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)戰(zhàn)應(yīng)用

MySQL數(shù)據(jù)庫(kù)基礎(chǔ)與實(shí)戰(zhàn)應(yīng)用

定 價(jià):¥59.80

作 者: 蔣桂文、鄧谞嬋、王進(jìn)忠、劉春霞、歐義發(fā)、梁雨中、許玉婷、黎峻瑋、雷浚
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302629153 出版時(shí)間: 2023-02-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  MySQL 數(shù)據(jù)庫(kù)性能優(yōu)越,功能強(qiáng)大,是深受讀者歡迎的開(kāi)源數(shù)據(jù)庫(kù)之一。本書(shū)由淺入深、循序漸進(jìn)、 系統(tǒng)地介紹了MySQL 的相關(guān)知識(shí)及其在數(shù)據(jù)庫(kù)開(kāi)發(fā)中的實(shí)際應(yīng)用,并通過(guò)具體案例,幫助讀者鞏固所學(xué) 知識(shí),以便更好地開(kāi)發(fā)實(shí)踐。全書(shū)共分為13 章,內(nèi)容涵蓋了認(rèn)識(shí)與理解數(shù)據(jù)庫(kù)、安裝與配置MySQL 數(shù) 據(jù)庫(kù)、數(shù)據(jù)庫(kù)與數(shù)據(jù)表的基本操作、數(shù)據(jù)查詢(xún)、索引的創(chuàng)建與管理、視圖的創(chuàng)建與管理、觸發(fā)器、事務(wù)、 事件、存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)、訪(fǎng)問(wèn)控制與安全管理、數(shù)據(jù)庫(kù)的備份與恢復(fù),以及綜合的實(shí)踐教學(xué)項(xiàng)目— 圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)。本書(shū)結(jié)合全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)MySQL 考試大綱編寫(xiě),章節(jié)后面配有習(xí)題, 適當(dāng)融入思政元素,并配備了相應(yīng)的教案與課件。 本書(shū)內(nèi)容豐富,講解深入,適合初級(jí)、中級(jí)MySQL 用戶(hù),既可以作為各類(lèi)高等職業(yè)技術(shù)院校與職業(yè) 本科院校相關(guān)專(zhuān)業(yè)的課程教材,也可以作為廣大MySQL 愛(ài)好者的實(shí)用參考書(shū)。

作者簡(jiǎn)介

  蔣桂文,廣西機(jī)電職業(yè)技術(shù)學(xué)院教師,高級(jí)實(shí)驗(yàn)師,主要承擔(dān)了《數(shù)據(jù)庫(kù)管理系統(tǒng)基礎(chǔ)》、《python程序設(shè)計(jì)》、《C程序設(shè)計(jì)》、《計(jì)算機(jī)技能實(shí)訓(xùn)》及全國(guó)計(jì)算機(jī)等級(jí)培訓(xùn)等課程,主持完成了廣西教育廳項(xiàng)目2項(xiàng),參與市廳級(jí)項(xiàng)目多項(xiàng)。主持完成院級(jí)項(xiàng)目2項(xiàng),公開(kāi)發(fā)表論文12篇。課程建設(shè)方面,組織團(tuán)隊(duì)獲得了課程思政區(qū)級(jí)示范,院級(jí)精品課程的建設(shè)。曾參與編寫(xiě)了清華大學(xué)出版社《計(jì)算機(jī)組裝與維護(hù)教程》;主編《計(jì)算機(jī)應(yīng)用技能實(shí)戰(zhàn)——全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)MS Office(活頁(yè)版)》教材。

圖書(shū)目錄

第1 章 認(rèn)識(shí)與理解數(shù)據(jù)庫(kù)  1
1.1 數(shù)據(jù)庫(kù)及相關(guān)概念  1
1.1.1 基本概念   2
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展 3
1.1.3 常用的數(shù)據(jù)庫(kù)管理系統(tǒng)   6
1.2 數(shù)據(jù)模型和E-R 圖  7
1.2.1 數(shù)據(jù)模型的概念   8
1.2.2 概念模型E-R 圖的表示方法   9
1.2.3 常見(jiàn)的數(shù)據(jù)模型  11
1.3 關(guān)系數(shù)據(jù)庫(kù) 12
1.4 認(rèn)識(shí)SQL 語(yǔ)言  13
1.4.1 SQL 概述  13
1.4.2 SQL 的組成  13
1.4.3 SQL 參考的語(yǔ)法約定  14
1.5 總結(jié)與訓(xùn)練   14
實(shí)踐任務(wù)一:思考題  15
實(shí)踐任務(wù)二:設(shè)計(jì)題  15
第2 章 安裝與配置MySQL 數(shù)據(jù)庫(kù)  16
2.1 在Windows 環(huán)境下安裝MySQL 16
2.1.1 MySQL 軟件下載 16
2.1.2 MySQL 軟件的安裝與配置  19
2.2 啟動(dòng)和停止MySQL 服務(wù) 27
2.3 登錄和退出MySQL   30
2.3.1 使用“MySQL 8.0 Command Line Client”登錄MySQL  30
2.3.2 使用DOS 命令提示符登錄MySQL  30
2.3.3 修改MySQL 登錄密碼  31
2.3.4 修改MySQL 客戶(hù)端字符編碼 32
2.3.5 退出MySQL   33
2.4 MySQL 圖形化管理工具  33
2.4.1 Navicat for MySQL 的下載 33
2.4.2 Navicat for MySQL 的安裝  34
2.4.3 Navicat 連接MySQL 35
2.5 在Linux 環(huán)境下安裝MySQL  37
2.6 總結(jié)與訓(xùn)練 41
實(shí)踐任務(wù):安裝與調(diào)試MySQL、Navicat 軟件  41
第3 章 數(shù)據(jù)庫(kù)與數(shù)據(jù)表的基本操作  42
3.1 創(chuàng)建與管理數(shù)據(jù)庫(kù) 42
3.1.1 創(chuàng)建數(shù)據(jù)庫(kù) 42
3.1.2 查看與選擇數(shù)據(jù)庫(kù)  43
3.1.3 修改數(shù)據(jù)庫(kù)  45
3.1.4 刪除數(shù)據(jù)庫(kù)  45
3.2 創(chuàng)建與管理數(shù)據(jù)表  46
3.2.1 創(chuàng)建數(shù)據(jù)表 46
3.2.2 查看數(shù)據(jù)表 53
3.2.3 修改數(shù)據(jù)表 54
3.2.4 刪除數(shù)據(jù)表 59
3.3 數(shù)據(jù)表記錄的管理 60
3.3.1 插入數(shù)據(jù) 60
3.3.2 更新數(shù)據(jù)  62
3.3.3 刪除數(shù)據(jù) 63
3.4 總結(jié)與訓(xùn)練 64
實(shí)踐任務(wù)一:創(chuàng)建數(shù)據(jù)庫(kù)和數(shù)據(jù)表 65
實(shí)踐任務(wù)二:表數(shù)據(jù)管理與維護(hù) 66
第4 章 數(shù)據(jù)查詢(xún)  69
4.1 單表查詢(xún) 69
4.1.1 查詢(xún)語(yǔ)句的基本語(yǔ)法 69
4.1.2 簡(jiǎn)單查詢(xún) 70
4.1.3 WHERE 子句指定查詢(xún)條件 73
4.1.4 ORDER BY 子句排序 78
4.2 統(tǒng)計(jì)查詢(xún) 79
4.2.1 集合函數(shù) 79
4.2.2 GROUP BY 子句分組 80
4.2.3 HAVING 子句分組后篩選 82
4.3 多表查詢(xún) 83
4.3.1 內(nèi)聯(lián)接 84
4.3.2 左外聯(lián)接 85
4.3.3 右外聯(lián)接 86
4.3.4 自然聯(lián)接 87
4.4 子查詢(xún) 87
4.4.1 比較子查詢(xún) 88
4.4.2 IN 子查詢(xún)  89
4.4.3 批量比較子查詢(xún) 90
4.4.4 EXISTS 子查詢(xún) 91
4.4.5 在INSERT、UPDATE、DELETE 語(yǔ)句中使用子查詢(xún) 92
4.5 聯(lián)合查詢(xún)(UNION) 94
4.6 總結(jié)與訓(xùn)練 96
實(shí)踐任務(wù)一:在studentgradeinfo 數(shù)據(jù)庫(kù)中進(jìn)行簡(jiǎn)單查詢(xún) 96
實(shí)踐任務(wù)二:在studentgradeinfo 數(shù)據(jù)庫(kù)中進(jìn)行多表統(tǒng)計(jì)查詢(xún)和子查詢(xún) 96
第5 章 索引的創(chuàng)建與管理  97
5.1 索引的概念 97
5.2 索引的分類(lèi) 98
5.2.1 根據(jù)索引特征進(jìn)行分類(lèi) 98
5.2.2 根據(jù)索引涉及的列數(shù)進(jìn)行分類(lèi) 99
5.2.3 根據(jù)索引的存儲(chǔ)方式進(jìn)行分類(lèi) 99
5.2.4 根據(jù)索引與數(shù)據(jù)的物理存儲(chǔ)關(guān)系進(jìn)行分類(lèi)  99
5.3 索引的創(chuàng)建 100
5.3.1 創(chuàng)建數(shù)據(jù)表的同時(shí)創(chuàng)建索引 100
5.3.2 在已有的數(shù)據(jù)表上創(chuàng)建索引 101
5.3.3 修改數(shù)據(jù)表的同時(shí)創(chuàng)建索引 102
5.4 索引的查看 103
5.5 索引的刪除 105
5.6 總結(jié)與訓(xùn)練 106
實(shí)踐任務(wù):創(chuàng)建與管理索引 106
第6 章 視圖的創(chuàng)建與管理  108
6.1 視圖的基本概念 108
6.2 創(chuàng)建視圖 109
6.2.1 創(chuàng)建視圖語(yǔ)法格式 110
6.2.2 視圖的規(guī)則和限制 110
6.2.3 在單表上創(chuàng)建簡(jiǎn)單視圖 110
6.2.4 查看簡(jiǎn)單視圖結(jié)構(gòu)  112
6.2.5 在多表上創(chuàng)建視圖 113
6.3 查看視圖 115
6.3.1 使用DESCRIBE/DESC 語(yǔ)句查看視圖基本信息  115
6.3.2 使用SHOW TABLES 語(yǔ)句查看視圖基本信息 116
6.3.3 使用SHOW CREATE VIEW 語(yǔ)句查看視圖創(chuàng)建信息 116
6.4 更新視圖數(shù)據(jù) 117
6.4.1 向視圖中插入數(shù)據(jù) 117
6.4.2 通過(guò)視圖更新數(shù)據(jù) 118
6.4.3 通過(guò)視圖刪除數(shù)據(jù) 119
6.5 管理視圖 119
6.5.1 修改視圖 119
6.5.2 刪除視圖 120
6.6 總結(jié)與訓(xùn)練 121
實(shí)踐任務(wù):創(chuàng)建視圖和管理視圖 121
第7 章 觸發(fā)器  122
7.1 觸發(fā)器的概念 122
7.2 創(chuàng)建觸發(fā)器 123
7.3 查看觸發(fā)器 129
7.3.1 通過(guò)SHOW TRIGGERS 語(yǔ)句查看觸發(fā)器 129
7.3.2 通過(guò)TRIGGERS 表查看觸發(fā)器 130
7.4 刪除觸發(fā)器 130
7.5 總結(jié)與訓(xùn)練 131
實(shí)踐任務(wù):創(chuàng)建與管理觸發(fā)器 131
第8 章 事務(wù)  133
8.1 事務(wù)概述 133
8.1.1 為什么要引入事務(wù) 133
8.1.2 MySQL 事務(wù)處理機(jī)制 133
8.2 事務(wù)的特性 134
8.3 事務(wù)處理 134
8.4 事務(wù)并發(fā)時(shí)出現(xiàn)的問(wèn)題 139
8.5 事務(wù)隔離級(jí)別 140
8.6 總結(jié)與訓(xùn)練 141
實(shí)踐任務(wù):事務(wù)的基本操作 141
第9 章 事件  142
9.1 事件調(diào)度器 142
9.2 創(chuàng)建事件 143
9.3 修改事件與查看事件狀態(tài) 149
9.4 刪除事件 150
9.5 總結(jié)與訓(xùn)練 150
實(shí)踐任務(wù):事件的基本操作 151
第10 章 存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)  152
10.1 存儲(chǔ)過(guò)程 152
10.1.1 什么是存儲(chǔ)過(guò)程 152
10.1.2 存儲(chǔ)程序的類(lèi)型 153
10.1.3 存儲(chǔ)過(guò)程的作用 153
10.1.4 創(chuàng)建存儲(chǔ)過(guò)程 154
10.1.5 管理存儲(chǔ)過(guò)程  157
10.2 存儲(chǔ)函數(shù) 159
10.2.1 MySQL 常用函數(shù) 159
10.2.2 存儲(chǔ)過(guò)程與存儲(chǔ)函數(shù)的聯(lián)系與區(qū)別 160
10.2.3 創(chuàng)建存儲(chǔ)函數(shù) 161
10.2.4 管理存儲(chǔ)函數(shù) 163
10.3 總結(jié)與訓(xùn)練 164
實(shí)踐任務(wù):存儲(chǔ)過(guò)程與函數(shù)的基本操作  164
第11 章 訪(fǎng)問(wèn)控制與安全管理  166
11.1 MySQL 用戶(hù)賬號(hào)管理 166
11.1.1 權(quán)限查驗(yàn) 166
11.1.2 添加用戶(hù) 167
11.1.3 修改用戶(hù)信息 168
11.1.4 刪除用戶(hù) 170
11.2 MySQL 賬戶(hù)權(quán)限管理 170
11.2.1 MySQL 常見(jiàn)權(quán)限 171
11.2.2 權(quán)限授予  171
11.2.3 查看權(quán)限 172
11.2.4 收回權(quán)限 173
11.3 總結(jié)與訓(xùn)練 174
實(shí)踐任務(wù):創(chuàng)建學(xué)生成績(jī)庫(kù)管理員 174
第12 章 數(shù)據(jù)庫(kù)的備份與恢復(fù)  175
12.1 MySQL 數(shù)據(jù)庫(kù)的備份與恢復(fù) 175
12.1.1 數(shù)據(jù)庫(kù)備份的分類(lèi) 175
12.1.2 數(shù)據(jù)庫(kù)的備份 176
12.1.3 數(shù)據(jù)庫(kù)的恢復(fù) 181
12.2 二進(jìn)制日志文件的使用 182
12.2.1 二進(jìn)制日志概念 183
12.2.2 啟動(dòng)和設(shè)置二進(jìn)制日志 183
12.2.3 查看二進(jìn)制日志 184
12.2.4 刪除二進(jìn)制日志 185
12.2.5 暫時(shí)停止二進(jìn)制日志 186
12.3 總結(jié)與訓(xùn)練 186
實(shí)踐任務(wù):備份數(shù)據(jù)庫(kù)和數(shù)據(jù)表 186
第13 章 圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)  187
13.1 系統(tǒng)概述 187
13.2 需求分析 187
13.2.1 圖書(shū)管理系統(tǒng)需求分析 188
13.2.2 數(shù)據(jù)安全與約束 188
13.2.3 數(shù)據(jù)流程圖 189
13.3 概要設(shè)計(jì) 189
13.3.1 實(shí)體及聯(lián)系 190
13.3.2 E-R 圖 190
13.4 數(shù)據(jù)庫(kù)設(shè)計(jì) 191
13.4.1 數(shù)據(jù)庫(kù)模型 192
13.4.2 數(shù)據(jù)表模型 192
13.4.3 數(shù)據(jù)庫(kù)模型函數(shù)依賴(lài)集 193
13.4.4 數(shù)據(jù)表創(chuàng)建 194
13.4.5 錄入測(cè)試數(shù)據(jù) 195
13.5 業(yè)務(wù)功能實(shí)現(xiàn) 196
13.5.1 讀者管理 197
13.5.2 圖書(shū)管理 197
13.5.3 借書(shū)和還書(shū)  198
13.5.4 罰款 199
13.5.5 信息查詢(xún) 199
13.6 運(yùn)行環(huán)境描述 200
13.7 本章小結(jié) 200
附錄A 二級(jí)考試模擬練習(xí)  201
模擬試卷一 201
模擬試卷二  202
模擬試卷三 203
模擬試卷四  205
模擬試卷五 206
模擬試卷六 208

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)