數(shù)據(jù)庫原理與應(yīng)用項(xiàng)目化教程(MySQL)(胡巧兒)
定 價(jià):46 元
- 作者:胡巧兒、李慧清 主編
- 出版時(shí)間:2022/4/1
- ISBN:9787122379757
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP311.138
- 頁碼:189
- 紙張:
- 版次:01
- 開本:16開
《數(shù)據(jù)庫原理與應(yīng)用項(xiàng)目化教程(MySQL)》教材以“模塊導(dǎo)入、任務(wù)驅(qū)動(dòng)”的方式編寫,全書分為10個(gè)模塊,分別是數(shù)據(jù)庫的基礎(chǔ),設(shè)計(jì)數(shù)據(jù)庫,MySQL的安裝與配置、使用,數(shù)據(jù)庫的創(chuàng)建與維護(hù),數(shù)據(jù)表的創(chuàng)建與維護(hù),數(shù)據(jù)操作,單表簡單數(shù)據(jù)查詢,高級(jí)數(shù)據(jù)查詢,視圖與索引,數(shù)據(jù)庫的安全管理。每個(gè)模塊均針對(duì)數(shù)據(jù)庫設(shè)計(jì)與開發(fā)中的一個(gè)工作過程介紹相關(guān)的課程內(nèi)容,每個(gè)模塊又分為幾個(gè)任務(wù),以實(shí)際工作任務(wù)為背景,將知識(shí)的學(xué)習(xí)、技能的練習(xí)與任務(wù)相結(jié)合;以雙案例貫穿全書,構(gòu)建立體的技能訓(xùn)練體系,課上任務(wù)實(shí)施以“學(xué)生成績管理”數(shù)據(jù)庫的設(shè)計(jì)與開發(fā)為主線貫穿始終,課后同步實(shí)訓(xùn)以“員工管理”數(shù)據(jù)庫的設(shè)計(jì)與開發(fā)為主線貫穿始終;每個(gè)模塊后面的同步實(shí)訓(xùn)可以強(qiáng)化對(duì)學(xué)生的技能訓(xùn)練,而且每個(gè)模塊后面附有大量習(xí)題,以客觀題為主,可以讓學(xué)生課后及時(shí)鞏固需要識(shí)記、理解的知識(shí)點(diǎn)。
本書可作為高職高專院校計(jì)算機(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語言的特點(diǎn)011
【同步實(shí)訓(xùn)1】分析“員工管理”數(shù)據(jù)庫的數(shù)據(jù)012
習(xí)題1013
模塊2設(shè)計(jì)數(shù)據(jù)庫016
任務(wù)2.1概念結(jié)構(gòu)設(shè)計(jì)016
2.1.1設(shè)計(jì)局部E-R圖017
2.1.2設(shè)計(jì)全局E-R圖017
任務(wù)2.2邏輯結(jié)構(gòu)設(shè)計(jì)——E-R圖轉(zhuǎn)換成關(guān)系模型021
任務(wù)2.3邏輯結(jié)構(gòu)設(shè)計(jì)——關(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
【同步實(shí)訓(xùn)2】“員工管理”數(shù)據(jù)庫的設(shè)計(jì)027
習(xí)題2027
模塊3MySQL的安裝與配置、使用030
任務(wù)3.1MySQL的安裝與配置030
任務(wù)3.2使用MySQL043
3.2.1啟動(dòng)與停止MySQL服務(wù)043
3.2.2MySQL客戶端實(shí)用程序045
【同步實(shí)訓(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
【同步實(shí)訓(xùn)4】創(chuàng)建與維護(hù)“員工管理”數(shù)據(jù)庫062
習(xí)題4063
模塊5數(shù)據(jù)表的創(chuàng)建與維護(hù)064
任務(wù)5.1理解數(shù)據(jù)表的基礎(chǔ)知識(shí)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í)施數(shù)據(jù)完整性076
5.4.1MySQL提供的約束076
5.4.2實(shí)施數(shù)據(jù)完整性077
任務(wù)5.5使用Navicat工具創(chuàng)建與管理數(shù)據(jù)表082
【同步實(shí)訓(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
【同步實(shí)訓(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)計(jì)查詢120
【同步實(shí)訓(xùn)7】“員工管理”數(shù)據(jù)庫的簡單數(shù)據(jù)查詢124
習(xí)題7125
模塊8高級(jí)數(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子查詢?cè)诟抡Z句中的應(yīng)用143
任務(wù)8.5集合查詢147
【同步實(shí)訓(xùn)8】“員工管理”數(shù)據(jù)庫的高級(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
【同步實(shí)訓(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
【同步實(shí)訓(xùn)10】“員工管理”數(shù)據(jù)庫的安全管理186
習(xí)題10187
參考文獻(xiàn)189