MySQL8 數(shù)據(jù)庫(kù)原理與實(shí)戰(zhàn)
定 價(jià):45 元
- 作者:麻進(jìn)玲陳婷陳昌平
- 出版時(shí)間:2023/3/1
- ISBN:9787111723639
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP311.138SQ
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
MySQL是目前比較流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,由于其具有開放源碼的特點(diǎn)而深受用戶喜愛。本書采用項(xiàng)目驅(qū)動(dòng)的方式,詳細(xì)講述了MySQL的相關(guān)概念與應(yīng)用。本書分為8個(gè)項(xiàng)目,共有29個(gè)任務(wù),包括學(xué)生體能健康數(shù)據(jù)庫(kù)設(shè)計(jì)、MySQL數(shù)據(jù)庫(kù)相關(guān)知識(shí)、創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù)、創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù)中的表、學(xué)生體能健康數(shù)據(jù)庫(kù)表數(shù)據(jù)的操作、程序化操作學(xué)生體能健康數(shù)據(jù)庫(kù)的表數(shù)據(jù)、學(xué)生體能健康數(shù)據(jù)庫(kù)的安全管理以及多種方式實(shí)現(xiàn)可視化操作學(xué)生體能健康數(shù)據(jù)庫(kù)。
本書既可以作為高等學(xué)校計(jì)算機(jī)專業(yè)的教材,也可以作為計(jì)算機(jī)教育培訓(xùn)機(jī)構(gòu)的培訓(xùn)用書,還可以作為相關(guān)開發(fā)人員學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)與技術(shù)的參考資料。
MySQL是目前比較流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,具有體積小、速度快、開放源碼等特點(diǎn)。尤其是其開放源碼的特點(diǎn),深受中小型網(wǎng)站用戶的歡迎。
本書采用項(xiàng)目驅(qū)動(dòng)的方式,把一個(gè)完整的項(xiàng)目分解成多個(gè)通俗易懂且豐富多彩的案例,詳細(xì)講述了MySQL的相關(guān)概念與技術(shù)。每個(gè)項(xiàng)目中的任務(wù)均涵蓋了相關(guān)理論與實(shí)踐,既有助于讀者理解掌握理論知識(shí),又具有實(shí)用操作性,讀者可通過項(xiàng)目操作強(qiáng)化理論知識(shí)的掌握。
本書具有由淺入深、循序漸進(jìn)、結(jié)構(gòu)新穎、輕松易學(xué)、案例豐富、實(shí)用性強(qiáng)等特點(diǎn),包含8個(gè)項(xiàng)目,共計(jì)29個(gè)任務(wù)。項(xiàng)目一是學(xué)生體能健康數(shù)據(jù)庫(kù)設(shè)計(jì),共分4個(gè)任務(wù);項(xiàng)目二是MySQL數(shù)據(jù)庫(kù)相關(guān)知識(shí),共分3個(gè)任務(wù);項(xiàng)目三是創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù),共分3個(gè)任務(wù);項(xiàng)目四是創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù)中的表,共分4個(gè)任務(wù);項(xiàng)目五是學(xué)生體能健康數(shù)據(jù)庫(kù)表數(shù)據(jù)的操作,共分5個(gè)任務(wù);項(xiàng)目六是程序化操作學(xué)生體能健康數(shù)據(jù)庫(kù)的表數(shù)據(jù),共分3個(gè)任務(wù);項(xiàng)目七是學(xué)生體能健康數(shù)據(jù)庫(kù)的安全管理,共分5個(gè)任務(wù);項(xiàng)目八是多種方式實(shí)現(xiàn)可視化操作學(xué)生體能健康數(shù)據(jù)庫(kù),共分2個(gè)任務(wù)。本書提供電子課件,讀者可在機(jī)械工業(yè)出版社教育服務(wù)網(wǎng)(http://www.cmpedu.com)下載。
本書既可以作為高等學(xué)校計(jì)算機(jī)專業(yè)的教材,也可以作為計(jì)算機(jī)教育培訓(xùn)機(jī)構(gòu)的培訓(xùn)用書,還可以作為相關(guān)開發(fā)人員學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)與技術(shù)的參考資料。建議授課學(xué)時(shí)48小時(shí),實(shí)驗(yàn)學(xué)時(shí)32小時(shí)。
本書由麻進(jìn)玲、陳婷、陳昌平任主編,古波、羅文佳、李化任副主編,徐鴻雁、陳小寧、劉丹、張良參與了編寫。其中,麻進(jìn)玲負(fù)責(zé)編寫項(xiàng)目一與項(xiàng)目六,陳婷負(fù)責(zé)編寫項(xiàng)目四與項(xiàng)目七,陳昌平負(fù)責(zé)編寫項(xiàng)目三與項(xiàng)目五,古波負(fù)責(zé)編寫項(xiàng)目二與項(xiàng)目八,羅文佳、李化、劉丹負(fù)責(zé)統(tǒng)稿,徐鴻雁、陳小寧、張良對(duì)本書提出了許多中肯有益的建議。在本書編寫過程中參考了很多專家學(xué)者的文獻(xiàn)資料,在此表示衷心感謝。
由于編者水平有限,編寫時(shí)間倉(cāng)促,書中難免存在疏漏和不足之處,懇請(qǐng)讀者批評(píng)指正。
前 言
項(xiàng)目一 學(xué)生體能健康數(shù)據(jù)庫(kù)設(shè)計(jì) 1
任務(wù)一 體能健康項(xiàng)目需求分析 1
任務(wù)二 數(shù)據(jù)庫(kù)概念設(shè)計(jì) 5
任務(wù)三 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 10
任務(wù)四 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) 18
實(shí)踐訓(xùn)練 21
項(xiàng)目二 MySQL數(shù)據(jù)庫(kù)相關(guān)知識(shí) 22
任務(wù)一 MySQL工作原理 22
任務(wù)二 MySQL的安裝 32
任務(wù)三 MySQL的基本操作 44
實(shí)踐訓(xùn)練 50
項(xiàng)目三 創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù) 51
任務(wù)一 體能健康數(shù)據(jù)庫(kù)的操作 51
任務(wù)二 理解SQL 53
任務(wù)三 創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù)shd 54
實(shí)踐訓(xùn)練 60
項(xiàng)目四 創(chuàng)建學(xué)生體能健康數(shù)據(jù)庫(kù)中的表 61
任務(wù)一 理解表 61
任務(wù)二 創(chuàng)建和操作數(shù)據(jù)表 62
任務(wù)三 約束控制 68
任務(wù)四 使用Navicat可視化圖形管理工具創(chuàng)建和操作數(shù)據(jù)表 71
實(shí)踐訓(xùn)練 77
項(xiàng)目五 學(xué)生體能健康數(shù)據(jù)庫(kù)表數(shù)據(jù)的操作 78
任務(wù)一 表數(shù)據(jù)的插入、修改和刪除 78
任務(wù)二 單表查詢 84
任務(wù)三 多表查詢 94
任務(wù)四 查詢優(yōu)化 99
任務(wù)五 使用Navicat可視化圖形管理工具實(shí)現(xiàn)數(shù)據(jù)庫(kù)表數(shù)據(jù)的操作 115
實(shí)踐訓(xùn)練 127
項(xiàng)目六 程序化操作學(xué)生體能健康數(shù)據(jù)庫(kù)的表數(shù)據(jù) 130
任務(wù)一 MySQL編程基礎(chǔ) 130
任務(wù)二 MySQL的存儲(chǔ)過程與函數(shù) 146
任務(wù)三 觸發(fā)器 157
實(shí)踐訓(xùn)練 163
項(xiàng)目七 學(xué)生體能健康數(shù)據(jù)庫(kù)的安全管理 164
任務(wù)一 理解MySQL的權(quán)限管理 164
任務(wù)二 用戶管理 167
任務(wù)三 用戶權(quán)限管理 170
任務(wù)四 數(shù)據(jù)的備份和還原 173
任務(wù)五 使用Navicat可視化圖形管理工具實(shí)現(xiàn)安全管理 177
實(shí)踐訓(xùn)練 182
項(xiàng)目八 多種方式實(shí)現(xiàn)可視化操作學(xué)生體能健康數(shù)據(jù)庫(kù) 183
任務(wù)一 學(xué)生體測(cè)系統(tǒng)的設(shè)計(jì) 183
任務(wù)二 學(xué)生體測(cè)系統(tǒng)的實(shí)現(xiàn) 186
實(shí)踐訓(xùn)練 195
參考文獻(xiàn) 196