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

MySQL 數(shù)據(jù)庫(kù)應(yīng)用技術(shù)

MySQL 數(shù)據(jù)庫(kù)應(yīng)用技術(shù)

定 價(jià):¥69.80

作 者: 方玲玲
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


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

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

  書(shū)通過(guò)通俗易懂的文字、翔實(shí)的案例,系統(tǒng)地介紹MySQL 8.0數(shù)據(jù)庫(kù)應(yīng)用技術(shù)。全書(shū)共11章,可以歸納為4個(gè)部分。第1部分(第1、2章)介紹數(shù)據(jù)庫(kù)技術(shù)和MySQL基礎(chǔ),第2部分(第3~6章)介紹以SQL為核心的數(shù)據(jù)庫(kù)應(yīng)用,第3部分(第7~10章)介紹MySQL編程、數(shù)據(jù)安全、事務(wù)及并發(fā)控制等內(nèi)容,第4部分(第11章)介紹應(yīng)用Python與MySQL數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)信息系統(tǒng)的方法與技巧,從而培養(yǎng)讀者對(duì)數(shù)據(jù)庫(kù)的應(yīng)用能力。 為了幫助讀者快速掌握知識(shí)要點(diǎn)、驗(yàn)證學(xué)習(xí)效果,編者精心為本書(shū)設(shè)計(jì)知識(shí)結(jié)構(gòu)思維導(dǎo)圖,并提供示例源碼和核心知識(shí)點(diǎn)的微課視頻。 本書(shū)可作為高等院校信息技術(shù)及相關(guān)專(zhuān)業(yè)數(shù)據(jù)庫(kù)應(yīng)用課程教材,也可作為參加全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí) MySQL數(shù)據(jù)庫(kù)程序設(shè)計(jì)的參考書(shū)。

作者簡(jiǎn)介

  方玲玲,遼寧師范大學(xué)計(jì)算機(jī)與信息技術(shù)學(xué)院教授,計(jì)算機(jī)科學(xué)與技術(shù)(師范)國(guó)家特色專(zhuān)業(yè)建設(shè)點(diǎn)負(fù)責(zé)人,全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事,遼寧省計(jì)算機(jī)基礎(chǔ)教育學(xué)會(huì)理事。長(zhǎng)期從事智能信息處理、軟件工程、數(shù)據(jù)庫(kù)技術(shù)、計(jì)算機(jī)輔助教學(xué)等方向研究。在網(wǎng)絡(luò)及Web編程方向先后講授Java程序設(shè)計(jì)、網(wǎng)站設(shè)計(jì)基礎(chǔ)、Web程序設(shè)計(jì)等課程。獲批遼寧省優(yōu)秀教學(xué)成果獎(jiǎng)2項(xiàng),主編教材多部。

圖書(shū)目錄

第 1章 數(shù)據(jù)庫(kù)技術(shù)基礎(chǔ)1
任務(wù)1.1 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)2
1.1.1 數(shù)據(jù)處理2
1.1.2 數(shù)據(jù)庫(kù)系統(tǒng)3
任務(wù)1.2 數(shù)據(jù)模型4
1.2.1 數(shù)據(jù)模型的分類(lèi)和組成4
1.2.2 概念模型5
1.2.3 邏輯模型7
任務(wù)1.3 關(guān)系數(shù)據(jù)庫(kù)8
1.3.1 關(guān)系模型的基本概念8
1.3.2 關(guān)系運(yùn)算10
任務(wù)1.4 MySQL數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程11
1.4.1 數(shù)據(jù)庫(kù)設(shè)計(jì)的步驟11
1.4.2 需求分析12
1.4.3 概念模型設(shè)計(jì)13
1.4.4 邏輯模型設(shè)計(jì)14
1.4.5 物理模型設(shè)計(jì)與數(shù)據(jù)庫(kù)實(shí)施和運(yùn)行15
任務(wù)1.5 學(xué)生信息管理系統(tǒng)的設(shè)計(jì)16
1.5.1 功能要求16
1.5.2 系統(tǒng)結(jié)構(gòu)16
1.5.3 開(kāi)發(fā)過(guò)程17
習(xí)題17
第 2章 MySQL基礎(chǔ)19
任務(wù)2.1 安裝和配置MySQL服務(wù)器20
2.1.1 MySQL的特點(diǎn)20
2.1.2 MySQL 8.0的安裝20
2.1.3 MySQL 8.0的配置23
任務(wù)2.2 啟動(dòng)和登錄MySQL服務(wù)器27
2.2.1 啟動(dòng)MySQL服務(wù)器27
2.2.2 登錄MySQL服務(wù)器28
任務(wù)2.3 MySQL語(yǔ)言29
2.3.1 SQL的功能29
2.3.2 MySQL語(yǔ)言的功能30
任務(wù)2.4 MySQL的數(shù)據(jù)類(lèi)型與運(yùn)算符30
2.4.1 MySQL的數(shù)據(jù)類(lèi)型31
2.4.2 MySQL的運(yùn)算符33
上機(jī)實(shí)踐37
習(xí)題37
第3章 創(chuàng)建與操作MySQL數(shù)據(jù)庫(kù)和表39
任務(wù)3.1 創(chuàng)建和操作MySQL數(shù)據(jù)庫(kù)40
3.1.1 認(rèn)識(shí)MySQL數(shù)據(jù)庫(kù)的類(lèi)型40
3.1.2 創(chuàng)建及操作MySQL數(shù)據(jù)庫(kù)40
任務(wù)3.2 創(chuàng)建和操作表42
3.2.1 表的內(nèi)容概述42
3.2.2 創(chuàng)建表44
3.2.3 查看表46
3.2.4 刪除表47
3.2.5 修改表47
任務(wù)3.3 數(shù)據(jù)完整性約束48
3.3.1 數(shù)據(jù)完整性概述48
3.3.2 主鍵約束50
3.3.3 唯一性約束51
3.3.4 外鍵約束52
3.3.5 檢查約束54
3.3.6 非空約束55
任務(wù)3.4 學(xué)習(xí)使用HELP語(yǔ)句55
任務(wù)3.5 使用Navicat Premium管理數(shù)據(jù)庫(kù)56
3.5.1 使用Navicat Premium連接MySQL數(shù)據(jù)庫(kù)56
3.5.2 在Navicat Premium窗口中創(chuàng)建數(shù)據(jù)庫(kù)57
上機(jī)實(shí)踐58
習(xí)題59
第4章 管理表中的數(shù)據(jù)60
任務(wù)4.1 使用INSERT語(yǔ)句插入記錄60
4.1.1 向表中插入一條記錄61
4.1.2 插入多條記錄61
4.1.3 REPLACE語(yǔ)句62
4.1.4 插入查詢(xún)結(jié)果集62
4.1.5 將查詢(xún)結(jié)果插入新表63
任務(wù)4.2 使用UPDATE語(yǔ)句修改記錄64
任務(wù)4.3 刪除記錄65
4.3.1 使用DELETE語(yǔ)句刪除記錄65
4.3.2 使用TRUNCATE語(yǔ)句刪除記錄65
上機(jī)實(shí)踐66
習(xí)題66
第5章 查詢(xún)表中的數(shù)據(jù)68
任務(wù)5.1 數(shù)據(jù)查詢(xún)語(yǔ)言系統(tǒng)69
任務(wù)5.2 簡(jiǎn)單查詢(xún)70
5.2.1 SELECT…FROM語(yǔ)句70
5.2.2 WHERE子句72
5.2.3 GROUP BY子句和HAVING子句74
5.2.4 ORDER BY子句和LIMIT子句76
任務(wù)5.3 連接查詢(xún)78
5.3.1 內(nèi)連接查詢(xún)78
5.3.2 外連接查詢(xún)80
5.3.3 交叉連接查詢(xún)81
任務(wù)5.4 嵌套查詢(xún)81
5.4.1 子查詢(xún)返回單值82
5.4.2 子查詢(xún)返回集合83
5.4.3 EXISTS查詢(xún)85
任務(wù)5.5 合并查詢(xún)86
上機(jī)實(shí)踐87
習(xí)題88
第6章 創(chuàng)建與使用視圖和索引89
任務(wù)6.1 創(chuàng)建和使用視圖90
6.1.1 認(rèn)識(shí)視圖90
6.1.2 創(chuàng)建視圖91
6.1.3 查看視圖92
6.1.4 更新視圖94
6.1.5 修改視圖96
6.1.6 刪除視圖96
任務(wù)6.2 創(chuàng)建和使用索引97
6.2.1 認(rèn)識(shí)索引97
6.2.2 創(chuàng)建索引98
6.2.3 查看索引100
6.2.4 刪除索引101
上機(jī)實(shí)踐102
習(xí)題103
第7章 學(xué)習(xí)MySQL編程104
任務(wù)7.1 MySQL編程的基礎(chǔ)知識(shí)105
7.1.1 使用常量105
7.1.2 使用變量106
7.1.3 DELIMITER命令與BEGIN…END語(yǔ)句塊109
7.1.4 運(yùn)算符、表達(dá)式和內(nèi)置函數(shù)110
7.1.5 程序的注釋114
7.1.6 程序流程控制114
任務(wù)7.2 創(chuàng)建和使用存儲(chǔ)過(guò)程116
7.2.1 認(rèn)識(shí)存儲(chǔ)過(guò)程116
7.2.2 創(chuàng)建存儲(chǔ)過(guò)程117
7.2.3 調(diào)用存儲(chǔ)過(guò)程119
7.2.4 查看和刪除存儲(chǔ)過(guò)程120
任務(wù)7.3 創(chuàng)建和使用存儲(chǔ)函數(shù)120
7.3.1 創(chuàng)建存儲(chǔ)函數(shù)121
7.3.2 調(diào)用存儲(chǔ)函數(shù)122
7.3.3 查看和刪除存儲(chǔ)函數(shù)122
任務(wù)7.4 創(chuàng)建和使用觸發(fā)器123
7.4.1 認(rèn)識(shí)觸發(fā)器123
7.4.2 創(chuàng)建觸發(fā)器123
7.4.3 使用觸發(fā)器125
7.4.4 查看和刪除觸發(fā)器126
任務(wù)7.5 創(chuàng)建和使用事件126
7.5.1 認(rèn)識(shí)事件127
7.5.2 創(chuàng)建事件127
7.5.3 查看和刪除事件129
上機(jī)實(shí)踐130
習(xí)題130
第8章 MySQL的用戶(hù)和權(quán)限管理132
任務(wù)8.1 認(rèn)識(shí)MySQL的權(quán)限系統(tǒng)132
8.1.1 認(rèn)識(shí)MySQL的權(quán)限表133
8.1.2 理解權(quán)限的工作過(guò)程134
任務(wù)8.2 用戶(hù)管理135
8.2.1 創(chuàng)建用戶(hù)135
8.2.2 修改用戶(hù)賬號(hào)136
8.2.3 修改用戶(hù)密碼137
8.2.4 刪除用戶(hù)137
任務(wù)8.3 權(quán)限管理138
8.3.1 MySQL的權(quán)限級(jí)別138
8.3.2 授予用戶(hù)權(quán)限139
8.3.3 查看用戶(hù)權(quán)限140
8.3.4 限制用戶(hù)權(quán)限140
8.3.5 撤銷(xiāo)用戶(hù)權(quán)限141
上機(jī)實(shí)踐141
習(xí)題142
第9章 備份和恢復(fù)數(shù)據(jù)143
任務(wù)9.1 備份和恢復(fù)數(shù)據(jù)概述143
9.1.1 備份數(shù)據(jù)的原因144
9.1.2 備份數(shù)據(jù)的分類(lèi)144
9.1.3 恢復(fù)數(shù)據(jù)的方法145
任務(wù)9.2 備份數(shù)據(jù)145
9.2.1 使用mysqldump命令備份數(shù)據(jù)146
9.2.2 復(fù)制整個(gè)數(shù)據(jù)庫(kù)目錄148
任務(wù)9.3 恢復(fù)數(shù)據(jù)148
9.3.1 使用mysql命令恢復(fù)數(shù)據(jù)148
9.3.2 使用SOURCE命令恢復(fù)數(shù)據(jù)149
9.3.3 直接將備份文件復(fù)制到數(shù)據(jù)庫(kù)目錄149
任務(wù)9.4 導(dǎo)入和導(dǎo)出表150
9.4.1 使用SELECT…INTO OUTFILE語(yǔ)句導(dǎo)出文件150
9.4.2 使用mysql命令導(dǎo)出文本文件152
9.4.3 使用LOAD DATA INFILE語(yǔ)句導(dǎo)入文本文件152
上機(jī)實(shí)踐153
習(xí)題154
第 10章 事務(wù)與并發(fā)控制155
任務(wù)10.1 認(rèn)識(shí)事務(wù)156
10.1.1 事務(wù)的特性156
10.1.2 事務(wù)的分類(lèi)157
任務(wù)10.2 管理事務(wù)157
10.2.1 啟動(dòng)事務(wù)158
10.2.2 結(jié)束事務(wù)158
10.2.3 回滾事務(wù)158
10.2.4 設(shè)置事務(wù)保存點(diǎn)158
10.2.5 改變事務(wù)自動(dòng)提交模式159
任務(wù)10.3 并發(fā)處理事務(wù)162
10.3.1 并發(fā)問(wèn)題及其影響162
10.3.2 設(shè)置事務(wù)的隔離級(jí)別165
任務(wù)10.4 管理鎖166
10.4.1 認(rèn)識(shí)鎖機(jī)制166
10.4.2 鎖機(jī)制的類(lèi)別167
10.4.3 管理死鎖168
上機(jī)實(shí)踐169
習(xí)題169
第 11章 使用Python MySQL實(shí)現(xiàn)信息系統(tǒng)171
任務(wù)11.1 Python的數(shù)據(jù)庫(kù)API172
11.1.1 Python簡(jiǎn)介172
11.1.2 安裝Python172
11.1.3 Python DB-API概述174
11.1.4 Python DB-API中的對(duì)象175
任務(wù)11.2 使用Python訪(fǎng)問(wèn)MySQL數(shù)據(jù)庫(kù)176
11.2.1 安裝Python的MySQL驅(qū)動(dòng)176
11.2.2 訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的步驟177
11.2.3 連接MySQL數(shù)據(jù)庫(kù)178
11.2.4 操作數(shù)據(jù)庫(kù)中的數(shù)據(jù)179
11.2.5 執(zhí)行事務(wù)181
任務(wù)11.3 項(xiàng)目的分析與設(shè)計(jì)182
11.3.1 項(xiàng)目的功能182
11.3.2 數(shù)據(jù)庫(kù)及函數(shù)設(shè)計(jì)182
任務(wù)11.4 項(xiàng)目的實(shí)現(xiàn)183
11.4.1 項(xiàng)目啟動(dòng)程序的實(shí)現(xiàn)183
11.4.2 功能函數(shù)的實(shí)現(xiàn)185
上機(jī)實(shí)踐189
習(xí)題189
附錄 數(shù)據(jù)庫(kù)mydata的表結(jié)構(gòu)與數(shù)據(jù)191
參考文獻(xiàn)193

本目錄推薦

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