MySQL數(shù)據(jù)庫應(yīng)用(微課版)
定 價:56 元
- 作者:危光輝
- 出版時間:2025/7/1
- ISBN:9787121505478
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP311.132.3
- 頁碼:228
- 紙張:
- 版次:01
- 開本:16開
本書以培養(yǎng)數(shù)據(jù)庫的設(shè)計、開發(fā)、管理能力為主線,以基于工作過程的教學(xué)原則,采用任務(wù)驅(qū)動項目的方式編寫。全書圍繞切合學(xué)生身份的"學(xué)生成績管理”數(shù)據(jù)庫項目貫穿始末,包括部署數(shù)據(jù)庫開發(fā)環(huán)境、數(shù)據(jù)庫設(shè)計、數(shù)據(jù)查詢、創(chuàng)建數(shù)據(jù)庫對象、數(shù)據(jù)庫安全管理和數(shù)據(jù)庫綜合應(yīng)用6個項目,通過大量的前后銜接的數(shù)據(jù)庫任務(wù)來完整介紹MySQL數(shù)據(jù)庫應(yīng)用技術(shù),每個任務(wù)都有相應(yīng)的工作情景導(dǎo)入,分析要完成該任務(wù)需要掌握的相關(guān)知識和工作能力,并在完成每個任務(wù)后還設(shè)置了任務(wù)拓展,以進(jìn)一步提升讀者能力水平。本書為新形態(tài)一體化教材,配有57個微課視頻、授課PPT、電子教案、課程標(biāo)準(zhǔn)、源代碼、課后習(xí)題及答案、多套完整測試題及答案等數(shù)字化資源,與本教材配套的在線開放課程已在重慶高校智慧教育平臺上線(http://www.cqooc.net/),現(xiàn)已開課12期,省部級在線精品課程;讀者每個學(xué)期都可以登錄學(xué)習(xí)。
危光輝,計算機技術(shù)專業(yè),碩士,于2005年通過國家軟件資格水平考試中級資格的網(wǎng)絡(luò)工程師考試,并于2010年通過高級資格的網(wǎng)絡(luò)規(guī)劃設(shè)計師考試,在進(jìn)入學(xué)校任教前在企業(yè)從事網(wǎng)絡(luò)技術(shù)工作11年,在網(wǎng)絡(luò)技術(shù)方面具有較豐富的實踐經(jīng)驗和教學(xué)經(jīng)驗。
項目 1? 部署數(shù)據(jù)庫開發(fā)環(huán)境?…………………………………………………………………… 1
任務(wù) 1 數(shù)據(jù)模型的規(guī)劃與設(shè)計 …………………………………………………………………………… 2
1.1.1 數(shù)據(jù)庫概念模型設(shè)計 …………………………………………………………………………… 2
1.1.2 數(shù)據(jù)庫邏輯模型設(shè)計 …………………………………………………………………………… 9
1.1.3 關(guān)系模式規(guī)范化 ……………………………………………………………………………… 13
任務(wù)小結(jié) …………………………………………………………………………………………………… 16 課堂實訓(xùn) …………………………………………………………………………………………………… 16 思考與練習(xí) ………………………………………………………………………………………………… 19 任務(wù) 2 MySQL 的安裝與配置 …………………………………………………………………………… 21
1.2.1 下載、安裝和配置 MySQL…………………………………………………………………… 21
1.2.2 MySQL 的啟動與登錄 ………………………………………………………………………… 29
任務(wù)小結(jié) …………………………………………………………………………………………………… 34 課堂實訓(xùn) …………………………………………………………………………………………………… 34 思考與練習(xí) ………………………………………………………………………………………………… 36
項目 2? 數(shù)據(jù)庫設(shè)計?……………………………………………………………………………… 37
任務(wù) 1 創(chuàng)建與管理數(shù)據(jù)庫 ……………………………………………………………………………… 38
2.1.1 創(chuàng)建數(shù)據(jù)庫 …………………………………………………………………………………… 38
2.1.2 管理數(shù)據(jù)庫 …………………………………………………………………………………… 43
任務(wù)小結(jié) …………………………………………………………………………………………………… 47
課堂實訓(xùn) …………………………………………………………………………………………………… 47
思考與練習(xí) ………………………………………………………………………………………………… 48
任務(wù) 2 創(chuàng)建與管理數(shù)據(jù)表 ……………………………………………………………………………… 49
2.2.1 創(chuàng)建數(shù)據(jù)表結(jié)構(gòu) ……………………………………………………………………………… 49
2.2.2 管理數(shù)據(jù)表 …………………………………………………………………………………… 61
2.2.3 表數(shù)據(jù)操作 …………………………………………………………………………………… 70
任務(wù)小結(jié) …………………………………………………………………………………………………… 79
課堂實訓(xùn) …………………………………………………………………………………………………… 79
思考與練習(xí) ………………………………………………………………………………………………… 80
項目 3? 數(shù)據(jù)查詢?………………………………………………………………………………… 83
任務(wù) 1 數(shù)據(jù)簡單查詢 …………………………………………………………………………………… 84
3.1.1 運算符 ………………………………………………………………………………………… 84
3.1.2 數(shù)據(jù)基本查詢 ………………………………………………………………………………… 86
3.1.3 條件查詢 ……………………………………………………………………………………… 89
3.1.4 排序查詢結(jié)果 ………………………………………………………………………………… 94
任務(wù)小結(jié) …………………………………………………………………………………………………… 97 課堂實訓(xùn) …………………………………………………………………………………………………… 97 思考與練習(xí) ………………………………………………………………………………………………… 98 任務(wù) 2 統(tǒng)計匯總數(shù)據(jù)查詢 ……………………………………………………………………………… 100
3.2.1 使用聚合函數(shù)查詢 …………………………………………………………………………… 100
3.2.2 分類匯總查詢 ………………………………………………………………………………… 102
3.2.3 多表查詢 ……………………………………………………………………………………… 105
3.2.4 子查詢 ………………………………………………………………………………………… 110
3.2.5 將查詢結(jié)果輸出到其他表 …………………………………………………………………… 113
任務(wù)小結(jié) …………………………………………………………………………………………………… 117 課堂實訓(xùn) …………………………………………………………………………………………………… 117 思考與練習(xí) ………………………………………………………………………………………………… 118
項目 4? 創(chuàng)建數(shù)據(jù)庫對象?……………………………………………………………………… 122
任務(wù) 1 創(chuàng)建索引與視圖 ………………………………………………………………………………… 123
4.1.1 索引的創(chuàng)建和管理 …………………………………………………………………………… 123
4.1.2 視圖的創(chuàng)建和管理 …………………………………………………………………………… 134
任務(wù)小結(jié) …………………………………………………………………………………………………… 145 課堂實訓(xùn) …………………………………………………………………………………………………… 145 思考與練習(xí) ………………………………………………………………………………………………… 147 任務(wù) 2 創(chuàng)建存儲過程和存儲函數(shù) ……………………………………………………………………… 149
4.2.1 創(chuàng)建和使用存儲過程 ………………………………………………………………………… 149
4.2.2 創(chuàng)建和使用存儲函數(shù) ………………………………………………………………………… 160
任務(wù)小結(jié) …………………………………………………………………………………………………… 163 課堂實訓(xùn) …………………………………………………………………………………………………… 164 思考與練習(xí) ………………………………………………………………………………………………… 165 任務(wù) 3 創(chuàng)建和管理觸發(fā)器 ……………………………………………………………………………… 167
4.3.1 創(chuàng)建觸發(fā)器 …………………………………………………………………………………… 167
4.3.2 管理觸發(fā)器 …………………………………………………………………………………… 173
任務(wù)小結(jié) …………………………………………………………………………………………………… 175
5.2.1 數(shù)據(jù)備份 ……………………………………………………………………………………… 190
5.2.2 數(shù)據(jù)還原 ……………………………………………………………………………………… 194
任務(wù)小結(jié) …………………………………………………………………………………………………… 197 課堂實訓(xùn) …………………………………………………………………………………………………… 197 思考與練習(xí) ………………………………………………………………………………………………… 198
項目 6? 數(shù)據(jù)庫綜合應(yīng)用?……………………………………………………………………… 200
任務(wù) 1 搭建開發(fā)環(huán)境 …………………………………………………………………………………… 201
6.1.1 開發(fā)平臺搭建 ………………………………………………………………………………… 201
6.1.2 使用 PHP 操作 MySQL 數(shù)據(jù)庫 ……………………………………………………………… 205
任務(wù)小結(jié) …………………………………………………………………………………………………… 207 課堂實訓(xùn) …………………………………………………………………………………………………… 208 思考與練習(xí) ………………………………………………………………………………………………… 208 任務(wù) 2 設(shè)計留言板 ……………………………………………………………………………………… 209
6.2.1 在 Dreamweaver 8 中創(chuàng)建站點 ……………………………………………………………… 209
6.2.2 留言板設(shè)計 …………………………………………………………………………………… 211
任務(wù)小結(jié) …………………………………………………………………………………………………… 216 課堂實訓(xùn) …………………………………………………………………………………………………… 217 思考與練習(xí) ………………………………………………………………………………………………… 217
參考文獻(xiàn)………………………………………………………………………………………… 218