數(shù)據(jù)庫原理與應(yīng)用項目化教程(MySQL)(胡巧兒)
定 價:46 元
- 作者:胡巧兒、李慧清 主編
- 出版時間:2022/4/1
- ISBN:9787122379757
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP311.138
- 頁碼:189
- 紙張:
- 版次:01
- 開本:16開
《數(shù)據(jù)庫原理與應(yīng)用項目化教程(MySQL)》教材以“模塊導(dǎo)入、任務(wù)驅(qū)動”的方式編寫,全書分為10個模塊,分別是數(shù)據(jù)庫的基礎(chǔ),設(shè)計數(shù)據(jù)庫,MySQL的安裝與配置、使用,數(shù)據(jù)庫的創(chuàng)建與維護(hù),數(shù)據(jù)表的創(chuàng)建與維護(hù),數(shù)據(jù)操作,單表簡單數(shù)據(jù)查詢,高級數(shù)據(jù)查詢,視圖與索引,數(shù)據(jù)庫的安全管理。每個模塊均針對數(shù)據(jù)庫設(shè)計與開發(fā)中的一個工作過程介紹相關(guān)的課程內(nèi)容,每個模塊又分為幾個任務(wù),以實際工作任務(wù)為背景,將知識的學(xué)習(xí)、技能的練習(xí)與任務(wù)相結(jié)合;以雙案例貫穿全書,構(gòu)建立體的技能訓(xùn)練體系,課上任務(wù)實施以“學(xué)生成績管理”數(shù)據(jù)庫的設(shè)計與開發(fā)為主線貫穿始終,課后同步實訓(xùn)以“員工管理”數(shù)據(jù)庫的設(shè)計與開發(fā)為主線貫穿始終;每個模塊后面的同步實訓(xùn)可以強(qiáng)化對學(xué)生的技能訓(xùn)練,而且每個模塊后面附有大量習(xí)題,以客觀題為主,可以讓學(xué)生課后及時鞏固需要識記、理解的知識點。
本書可作為高職高專院校計算機(jī)類相關(guān)專業(yè)的教材,也適合數(shù)據(jù)庫技術(shù)的初學(xué)者使用。
模塊1數(shù)據(jù)庫的基礎(chǔ)001
任務(wù)1.1理解數(shù)據(jù)庫的基本概念001
1.1.1數(shù)據(jù)001
1.1.2數(shù)據(jù)庫002
1.1.3數(shù)據(jù)庫管理系統(tǒng)002
1.1.4數(shù)據(jù)庫系統(tǒng)003
任務(wù)1.2理解數(shù)據(jù)模型004
1.2.1概念模型005
1.2.2關(guān)系模型006
任務(wù)1.3了解SQL語言011
1.3.1SQL語句的分類011
1.3.2SQL語言的特點011
【同步實訓(xùn)1】分析“員工管理”數(shù)據(jù)庫的數(shù)據(jù)012
習(xí)題1013
模塊2設(shè)計數(shù)據(jù)庫016
任務(wù)2.1概念結(jié)構(gòu)設(shè)計016
2.1.1設(shè)計局部E-R圖017
2.1.2設(shè)計全局E-R圖017
任務(wù)2.2邏輯結(jié)構(gòu)設(shè)計——E-R圖轉(zhuǎn)換成關(guān)系模型021
任務(wù)2.3邏輯結(jié)構(gòu)設(shè)計——關(guān)系模型的優(yōu)化022
2.3.1不好的關(guān)系模式023
2.3.2函數(shù)依賴024
2.3.3范式025
2.3.4關(guān)系模式分解025
【同步實訓(xùn)2】“員工管理”數(shù)據(jù)庫的設(shè)計027
習(xí)題2027
模塊3MySQL的安裝與配置、使用030
任務(wù)3.1MySQL的安裝與配置030
任務(wù)3.2使用MySQL043
3.2.1啟動與停止MySQL服務(wù)043
3.2.2MySQL客戶端實用程序045
【同步實訓(xùn)3】MySQL8.0的安裝與配置049
習(xí)題3050
模塊4數(shù)據(jù)庫的創(chuàng)建與維護(hù)052
任務(wù)4.1創(chuàng)建數(shù)據(jù)庫052
4.1.1創(chuàng)建數(shù)據(jù)庫052
4.1.2查看數(shù)據(jù)庫053
任務(wù)4.2維護(hù)數(shù)據(jù)庫056
4.2.1修改數(shù)據(jù)庫056
4.2.2刪除數(shù)據(jù)庫057
任務(wù)4.3使用Navicat創(chuàng)建與管理數(shù)據(jù)庫058
【同步實訓(xùn)4】創(chuàng)建與維護(hù)“員工管理”數(shù)據(jù)庫062
習(xí)題4063
模塊5數(shù)據(jù)表的創(chuàng)建與維護(hù)064
任務(wù)5.1理解數(shù)據(jù)表的基礎(chǔ)知識064
5.1.1表的命名064
5.1.2數(shù)據(jù)類型065
任務(wù)5.2創(chuàng)建數(shù)據(jù)表068
5.2.1創(chuàng)建數(shù)據(jù)表068
5.2.2查看數(shù)據(jù)表069
任務(wù)5.3維護(hù)數(shù)據(jù)表072
5.3.1修改數(shù)據(jù)表072
5.3.2刪除數(shù)據(jù)表073
任務(wù)5.4實施數(shù)據(jù)完整性076
5.4.1MySQL提供的約束076
5.4.2實施數(shù)據(jù)完整性077
任務(wù)5.5使用Navicat工具創(chuàng)建與管理數(shù)據(jù)表082
【同步實訓(xùn)5】創(chuàng)建與管理“員工管理”數(shù)據(jù)庫的數(shù)據(jù)表089
習(xí)題5090
模塊6數(shù)據(jù)操作094
任務(wù)6.1插入記錄094
任務(wù)6.2修改記錄099
任務(wù)6.3刪除記錄102
【同步實訓(xùn)6】“員工管理”數(shù)據(jù)庫的數(shù)據(jù)更新106
習(xí)題6107
模塊7單表簡單數(shù)據(jù)查詢110
任務(wù)7.1單表無條件查詢110
任務(wù)7.2單表有條件查詢115
任務(wù)7.3單表統(tǒng)計查詢120
【同步實訓(xùn)7】“員工管理”數(shù)據(jù)庫的簡單數(shù)據(jù)查詢124
習(xí)題7125
模塊8高級數(shù)據(jù)查詢131
任務(wù)8.1交叉連接與內(nèi)連接131
8.1.1交叉連接132
8.1.2內(nèi)連接132
任務(wù)8.2外連接與自連接136
8.2.1外連接136
8.2.2自連接137
任務(wù)8.3子查詢139
8.3.1[NOT]IN子查詢139
8.3.2比較子查詢139
8.3.3[NOT]EXISTS子查詢140
任務(wù)8.4子查詢在更新語句中的應(yīng)用143
任務(wù)8.5集合查詢147
【同步實訓(xùn)8】“員工管理”數(shù)據(jù)庫的高級數(shù)據(jù)查詢149
習(xí)題8149
模塊9視圖與索引155
任務(wù)9.1創(chuàng)建與使用視圖155
9.1.1視圖的概念156
9.1.2創(chuàng)建視圖156
9.1.3查看視圖156
9.1.4使用視圖157
9.1.5修改視圖157
9.1.6刪除視圖157
任務(wù)9.2創(chuàng)建與使用索引162
9.2.1索引的概念162
9.2.2創(chuàng)建索引163
9.2.3使用索引164
9.2.4刪除索引164
【同步實訓(xùn)9】“員工管理”數(shù)據(jù)庫的查詢優(yōu)化168
習(xí)題9169
模塊10數(shù)據(jù)庫的安全管理171
任務(wù)10.1用戶管理171
10.1.1查看用戶172
10.1.2創(chuàng)建用戶172
10.1.3修改用戶密碼172
10.1.4刪除用戶173
任務(wù)10.2權(quán)限管理176
10.2.1查看權(quán)限176
10.2.2授予權(quán)限178
10.2.3收回權(quán)限178
任務(wù)10.3數(shù)據(jù)的備份與還原182
10.3.1備份數(shù)據(jù)182
10.3.2還原數(shù)據(jù)183
【同步實訓(xùn)10】“員工管理”數(shù)據(jù)庫的安全管理186
習(xí)題10187
參考文獻(xiàn)189