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