本書是面向MySQL數(shù)據(jù)庫初學(xué)者的入門教材,以超市管理系統(tǒng)數(shù)據(jù)庫實施、管理、優(yōu)化展開數(shù)據(jù)庫操作的詳細(xì)講解。本書從數(shù)據(jù)庫實際工作出發(fā),側(cè)重實訓(xùn)操作的講解,是工作手冊式教材,可以與《MySQL數(shù)據(jù)庫實用技術(shù)》(許春艷、王軍、張靜主編)教材配套使用。全書內(nèi)容共分為四個部分:第一部分,數(shù)據(jù)庫詳細(xì)設(shè)計說明書,給出超市管理系統(tǒng)數(shù)據(jù)庫設(shè)計的詳細(xì)描述,是完成工作任務(wù)的依據(jù);第二部分,工作任務(wù)手冊,明確要完成的工作任務(wù);第三部分,執(zhí)行參考手冊,針對任務(wù)進(jìn)行分析講解;第四部分,語句快速查詢手冊,介紹常用語句的語法,按命令字母排序,方便快速查詢。本書適合作為高等職業(yè)院校計算機(jī)相關(guān)專業(yè)數(shù)據(jù)庫基礎(chǔ)課程教材,也可作為廣大IT技術(shù)人員和編程愛好者的參考用書。
本書采用工單手冊式的結(jié)構(gòu),強(qiáng)化技能培養(yǎng),突出重點和實用性,是編者多年來在教學(xué)實踐中對本課程的教學(xué)內(nèi)容、教學(xué)方法及教學(xué)效果研究成果的具體應(yīng)用。
隨著信息技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)在網(wǎng)絡(luò)管理、網(wǎng)絡(luò)安全、軟件開發(fā)、人工智能、大數(shù)據(jù)應(yīng)用等方面有了更廣泛的應(yīng)用,成為計算機(jī)及相關(guān)專業(yè)學(xué)生必備的專業(yè)基礎(chǔ)知識。從目前各大招聘網(wǎng)站的信息來看,各類計算機(jī)人才的技能要求中都要求應(yīng)聘者至少掌握一種數(shù)據(jù)庫管理系統(tǒng)的操作方法。
與其他數(shù)據(jù)庫產(chǎn)品相比,MySQL具有體積小、速度快、使用方便、可移植、費用低等特點,并且開放源代碼,因此越來越多的公司開始使用MySQL。隨之,基于MySQL的數(shù)據(jù)庫基礎(chǔ)操作、數(shù)據(jù)庫權(quán)限管理、數(shù)據(jù)庫優(yōu)化等,成為企業(yè)崗位的主要技術(shù)需求。
本書采用工單手冊式的結(jié)構(gòu),強(qiáng)化技能培養(yǎng),突出重點和實用性,是編者多年來在教學(xué)實踐中對本課程的教學(xué)內(nèi)容、教學(xué)方法及教學(xué)效果研究成果的具體應(yīng)用。
內(nèi)容與結(jié)構(gòu)
本書以超市管理系統(tǒng)的實現(xiàn)為主線、以MySQL 8.0.19和Navicat Premium 15.0.14為實現(xiàn)環(huán)境,分為四部分完成超市管理系統(tǒng)數(shù)據(jù)庫的架設(shè)、管理與維護(hù)工作。
第一部分?jǐn)?shù)據(jù)庫詳細(xì)設(shè)計說明書
從概述、數(shù)據(jù)庫、數(shù)據(jù)庫基本操作模塊、數(shù)據(jù)庫編程模塊、數(shù)據(jù)庫管理模塊五部分完成超市管理系統(tǒng)數(shù)據(jù)庫詳細(xì)設(shè)計的說明。
第二部分工作任務(wù)手冊
設(shè)計學(xué)生工作手冊,分四期設(shè)計工作任務(wù),包括數(shù)據(jù)庫基本操作、查詢與視圖、自動化設(shè)計、數(shù)據(jù)庫管理與優(yōu)化。
第三部分執(zhí)行參考手冊
對第二部分工作進(jìn)行工作任務(wù)執(zhí)行過程的解析,攻破工作任務(wù)的重點與難點。
第四部分語句快速查詢手冊
提供按字母、功能索引的語句快速查詢,提高實用性。
編寫思路
本書的編寫以做中學(xué)為主線,注重教學(xué)生如何做、怎么學(xué),在培養(yǎng)操作技能的同時,使學(xué)生在學(xué)習(xí)中適應(yīng)企業(yè)工作模式,從而提升專業(yè)知識和職業(yè)素養(yǎng)。具體體現(xiàn)在以下幾方面:
(1)強(qiáng)調(diào)以學(xué)生為中心。以學(xué)生的學(xué)、練、思為教學(xué)主體,在注重對學(xué)生實際操作能力培養(yǎng)的同時,也強(qiáng)調(diào)其技術(shù)應(yīng)用能力的培養(yǎng),既讓學(xué)生了解數(shù)據(jù)庫管理與設(shè)計方法,又使學(xué)生掌握如何去做,使學(xué)生學(xué)后會用,學(xué)以致用。
(2)合理編排內(nèi)容,按照企業(yè)工作順序安排工作任務(wù),考慮認(rèn)知規(guī)律和接受能力,使學(xué)生更容易適應(yīng)企業(yè)工作。
(3)強(qiáng)化技能操作,突出知識重點。每期都分為若干工作任務(wù),圍繞任務(wù)進(jìn)行技能和知識的傳授。工作任務(wù)設(shè)置的總原則為從工作崗位需求出發(fā),選擇典型任務(wù)并確定相應(yīng)的知識點,其目標(biāo)是在任務(wù)的完成過程中更好地學(xué)習(xí)、理解和應(yīng)用知識。
(4)定位于職業(yè)崗位需求,適用面廣。本書中有關(guān)數(shù)據(jù)庫管理技能的訓(xùn)練,可為學(xué)生日后從事數(shù)據(jù)庫管理員工作打下基礎(chǔ);而有關(guān)數(shù)據(jù)庫開發(fā)技能的訓(xùn)練,可為學(xué)生日后從事數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)提供保證。
(5)體現(xiàn)技術(shù)的先進(jìn)性和規(guī)范性。適當(dāng)參照相關(guān)職業(yè)資格標(biāo)準(zhǔn),體現(xiàn)新技術(shù)、新標(biāo)準(zhǔn),實現(xiàn)專業(yè)課程內(nèi)容與職業(yè)標(biāo)準(zhǔn)對接、教學(xué)過程與生產(chǎn)過程對接。
本書特色
(1)體系結(jié)構(gòu)的職業(yè)性。本書結(jié)構(gòu)采用項目導(dǎo)向,任務(wù)驅(qū)動來組織教學(xué)內(nèi)容,結(jié)構(gòu)合理,便于知識、技能的查詢,具有新型手冊式教材的特點。
(2)突出實用性和可操作性。以崗位需求和職業(yè)能力為目標(biāo),以工作任務(wù)為主線,以數(shù)據(jù)庫管理與應(yīng)用開發(fā)任務(wù)為載體進(jìn)行內(nèi)容講授。所選項目和任務(wù)難易適中,實用性較強(qiáng)。
(3)注重實踐、兼顧理論。本書在突出實用性和操作性的基礎(chǔ)上也不失系統(tǒng)性和科學(xué)性,使學(xué)生能在掌握應(yīng)用技能的同時提高知識的遷移能力和實踐的創(chuàng)新能力。
(4)在內(nèi)容的表述上,行文樸實流暢、淺顯易懂,圖文并茂,示例豐富,既便于理解和操作,也便于自學(xué)和效仿。
(5)提供多元立體教學(xué)資源。為了方便教師開展教學(xué)和學(xué)生的個性化學(xué)習(xí),本書以新形態(tài)的形式展現(xiàn)教學(xué)內(nèi)容。融教材、課件、微課等教學(xué)資源于一體。讀者可以通過二維碼獲得相關(guān)操作的視頻。對于計算機(jī)類教材來說,操作演示視頻更有利于學(xué)生學(xué)習(xí)。
讀者對象
本書適合作為高等職業(yè)院校計算機(jī)相關(guān)專業(yè)數(shù)據(jù)庫基礎(chǔ)課程的教材,也可以作為廣大IT技術(shù)人員和編程愛好者的參考用書。學(xué)生在學(xué)完本書后,應(yīng)能熟練掌握MySQL數(shù)據(jù)庫的項目開發(fā)流程,會操作、應(yīng)用MySQL數(shù)據(jù)庫,并具有開發(fā)一般復(fù)雜程度的數(shù)據(jù)庫應(yīng)用系統(tǒng)的能力。
本書涉及的人名、電話號碼、家庭住址等信息均屬虛構(gòu),如有雷同,實屬巧合。
本書由長春職業(yè)技術(shù)學(xué)院張靜、張慶延、許春艷任主編,長春職業(yè)技術(shù)學(xué)院劉杰、吉林省經(jīng)濟(jì)干部管理學(xué)院趙曉丹任副主編。其中,張靜負(fù)責(zé)編寫第一部分及第二、三部分的第四期工作;張慶延負(fù)責(zé)編寫第二部分第一期工作的任務(wù)1-1至任務(wù)1-5和第三部分第一期工作的執(zhí)行解析1-1至執(zhí)行解析1-5,許春艷負(fù)責(zé)編寫第二、三部分的第三期工作及第四部分語句快速查詢手冊,
劉杰負(fù)責(zé)編寫第二、三部分的第二期工作,趙曉丹負(fù)責(zé)編寫第二部分第一期工作的任務(wù)1-6至任務(wù)1-9和第三部分第一期工作的執(zhí)行解析1-6至執(zhí)行解析1-9,全書由張靜統(tǒng)稿。本書在編寫過程中得到了長春職業(yè)技術(shù)學(xué)院信息學(xué)院領(lǐng)導(dǎo)的大力支持,在此表示衷心的感謝。
由于時間倉促,加之編者水平有限,疏漏與不妥之處在所難免,懇望廣大讀者不吝賜教。如對書中內(nèi)容有疑問或其他意見,請與作者聯(lián)系,聯(lián)系郵箱zjzqy2@foxmail.com。
編 者
2021年12月
張靜,女,吉林省長春市人,副教授,長春職業(yè)技術(shù)學(xué)院教師,主編和編著教材10部,發(fā)表核心期刊論文4篇,主持和參與20項吉林省部廳級課題,一直工作在計算機(jī)教學(xué)第一線,研究方向為數(shù)據(jù)庫技術(shù)、云計算與運維技術(shù)、應(yīng)用項目研發(fā)。 張慶延,男,吉林省長春市人,長春職業(yè)技術(shù)學(xué)院副教授,參編教材3部,發(fā)表中文核心期刊論文2篇,主持參與省部級項目8項。 許春艷,女,長春職業(yè)技術(shù)學(xué)院人工智能技術(shù)應(yīng)用教研室主任,副教授,全國信息化教學(xué)能力大賽獲獎教師。全國高等院校計算機(jī)教學(xué)設(shè)計大賽一等獎獲獎教師。發(fā)表中文核心期刊論文5篇。