數(shù)據(jù)庫(kù)應(yīng)用與數(shù)據(jù)分析(MySQL) 教案 項(xiàng)目二 MySQL數(shù)據(jù)庫(kù)的創(chuàng)建與管理_第1頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用與數(shù)據(jù)分析(MySQL) 教案 項(xiàng)目二 MySQL數(shù)據(jù)庫(kù)的創(chuàng)建與管理_第2頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用與數(shù)據(jù)分析(MySQL) 教案 項(xiàng)目二 MySQL數(shù)據(jù)庫(kù)的創(chuàng)建與管理_第3頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用與數(shù)據(jù)分析(MySQL) 教案 項(xiàng)目二 MySQL數(shù)據(jù)庫(kù)的創(chuàng)建與管理_第4頁(yè)
數(shù)據(jù)庫(kù)應(yīng)用與數(shù)據(jù)分析(MySQL) 教案 項(xiàng)目二 MySQL數(shù)據(jù)庫(kù)的創(chuàng)建與管理_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGEPAGE1任務(wù)一數(shù)據(jù)庫(kù)的基本操作一、授課班級(jí)專(zhuān)業(yè)班級(jí)二、課時(shí)學(xué)時(shí)學(xué)情分析中職學(xué)生在學(xué)習(xí)本項(xiàng)目前,通常具備計(jì)算機(jī)基本操作能力,對(duì)“數(shù)據(jù)存儲(chǔ)”有生活化認(rèn)知(如手機(jī)通訊錄、表格文件),但對(duì)“數(shù)據(jù)庫(kù)”這一專(zhuān)業(yè)概念較為陌生,缺乏結(jié)構(gòu)化數(shù)據(jù)管理的理論基礎(chǔ)和操作經(jīng)驗(yàn)。中職學(xué)生更傾向于直觀、具象的學(xué)習(xí)方式,對(duì)純理論知識(shí)接受度較低,而對(duì)動(dòng)手操作、可視化界面(如Navicat)的興趣較高;邏輯思維能力處于發(fā)展階段,對(duì)SQL語(yǔ)句的語(yǔ)法規(guī)則、參數(shù)含義等抽象內(nèi)容容易混淆,需要通過(guò)反復(fù)實(shí)踐強(qiáng)化記憶。四、教學(xué)目標(biāo)分析1.知識(shí)目標(biāo)了解MySQL中數(shù)據(jù)庫(kù)的基本概念,包括系統(tǒng)數(shù)據(jù)庫(kù)和用戶數(shù)據(jù)庫(kù)的區(qū)別。掌握使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)法規(guī)則,包括數(shù)據(jù)庫(kù)名的命名要求、字符集和排序規(guī)則的設(shè)置。掌握在Navicat中創(chuàng)建數(shù)據(jù)庫(kù)連接及使用圖形化工具創(chuàng)建數(shù)據(jù)庫(kù)的方法。能力目標(biāo)能夠使用SQL語(yǔ)句在命令行中創(chuàng)建數(shù)據(jù)庫(kù),并查看已創(chuàng)建的數(shù)據(jù)庫(kù)。能夠在Navicat中成功創(chuàng)建數(shù)據(jù)庫(kù)連接,并用圖形化工具創(chuàng)建數(shù)據(jù)庫(kù)。具備解決數(shù)據(jù)庫(kù)創(chuàng)建過(guò)程中常見(jiàn)問(wèn)題的初步能力,如連接失敗、命名錯(cuò)誤等。素質(zhì)目標(biāo)培養(yǎng)嚴(yán)謹(jǐn)?shù)倪壿嬎季S,在輸入SQL語(yǔ)句和設(shè)置參數(shù)時(shí)做到準(zhǔn)確無(wú)誤。樹(shù)立規(guī)范操作的意識(shí),遵循數(shù)據(jù)庫(kù)命名規(guī)則和操作流程。激發(fā)對(duì)數(shù)據(jù)庫(kù)技術(shù)的學(xué)習(xí)興趣,提高數(shù)字技術(shù)應(yīng)用能力。五、教學(xué)重點(diǎn)與難點(diǎn)分析1.教學(xué)重點(diǎn):使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)法及應(yīng)用。在Navicat中創(chuàng)建數(shù)據(jù)庫(kù)連接和數(shù)據(jù)庫(kù)的步驟。教學(xué)難點(diǎn):正確設(shè)置數(shù)據(jù)庫(kù)的字符集和排序規(guī)則。解決數(shù)據(jù)庫(kù)連接過(guò)程中出現(xiàn)的問(wèn)題。教學(xué)方法講授法:講解數(shù)據(jù)庫(kù)的基本概念、SQL語(yǔ)句語(yǔ)法等理論知識(shí)。演示法:教師在多媒體設(shè)備上演示使用SQL語(yǔ)句和Navicat創(chuàng)建數(shù)據(jù)庫(kù)的操作過(guò)程。任務(wù)驅(qū)動(dòng)法:布置具體的實(shí)訓(xùn)任務(wù),讓學(xué)生在實(shí)踐中掌握操作技能。小組討論法:針對(duì)操作中遇到的問(wèn)題,組織學(xué)生小組討論,共同尋找解決方法七、教學(xué)準(zhǔn)備PPT,素材(示例數(shù)據(jù)庫(kù)),機(jī)房,多媒體八、教學(xué)過(guò)程(一)導(dǎo)入:教師提問(wèn):“同學(xué)們,我們?cè)诰W(wǎng)上購(gòu)物時(shí),商品的信息、訂單信息都存儲(chǔ)在哪里呢?”引導(dǎo)學(xué)生思考,引出數(shù)據(jù)庫(kù)的概念。接著說(shuō):“這些信息都存儲(chǔ)在數(shù)據(jù)庫(kù)中,數(shù)據(jù)庫(kù)就像一個(gè)巨大的倉(cāng)庫(kù),有序地存放著各種數(shù)據(jù)。今天我們就來(lái)學(xué)習(xí)如何創(chuàng)建這個(gè)‘?dāng)?shù)據(jù)倉(cāng)庫(kù)’——MySQL數(shù)據(jù)庫(kù)的基本操作?!敝v解新知:1.數(shù)據(jù)庫(kù)的構(gòu)成(1)系統(tǒng)數(shù)據(jù)庫(kù):介紹MySQL安裝后自動(dòng)生成的四個(gè)核心數(shù)據(jù)庫(kù)(information_schema、mysql、performance_schema、sys),強(qiáng)調(diào)其重要性,禁止刪除。(2)用戶數(shù)據(jù)庫(kù):說(shuō)明是由用戶根據(jù)業(yè)務(wù)需求創(chuàng)建的,用于存儲(chǔ)特定應(yīng)用的數(shù)據(jù)。2.使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)(1)語(yǔ)法格式:CREATEDATABASE[IFNOTEXISTS]數(shù)據(jù)庫(kù)名[CHARACTERSET字符集名稱(chēng)][COLLATE排序規(guī)則名稱(chēng)];(2)語(yǔ)句說(shuō)明:詳細(xì)講解數(shù)據(jù)庫(kù)名的命名規(guī)則(由字母、數(shù)字、下劃線組成,禁止使用空格和特殊字符等)、可選參數(shù)的含義(CHARACTERSET指定字符集,默認(rèn)utf8mb4;COLLATE指定排序規(guī)則,默認(rèn)utf8mb4_0900_ai_ci)。3.創(chuàng)建數(shù)據(jù)庫(kù)連接介紹在Navicat中創(chuàng)建連接的必要參數(shù):主機(jī)地址(如localhost)、端口(默認(rèn)3306)、用戶名、密碼等。4.使用圖形化工具創(chuàng)建數(shù)據(jù)庫(kù)簡(jiǎn)要說(shuō)明步驟:新建并打開(kāi)連接、右擊連接選擇“新建數(shù)據(jù)庫(kù)”、配置參數(shù)、確認(rèn)創(chuàng)建。(三)任務(wù)操作演示1.使用SQL語(yǔ)句創(chuàng)建goods數(shù)據(jù)庫(kù)(1)打開(kāi)MySQL命令行客戶端,輸入密碼登錄。(2)輸入命令CREATEDATABASEgoodsCHARACTERSETGBKCOLLATEGBK_CHINESE_CI;,演示創(chuàng)建過(guò)程。(3)輸入SHOWDATABASES;,查看創(chuàng)建的數(shù)據(jù)庫(kù)。2.在Navicat中創(chuàng)建連接(1)啟動(dòng)Navicat,點(diǎn)擊“連接”按鈕,選擇MySQL。(2)輸入連接名稱(chēng)“Salesmanagement”、主機(jī)名localhost、端口3306、用戶名root、密碼123456,測(cè)試連接并確認(rèn)。3.使用Navicat創(chuàng)建goods數(shù)據(jù)庫(kù)(1)打開(kāi)“Salesmanagement”連接,右擊選擇“新建數(shù)據(jù)庫(kù)”。(2)輸入數(shù)據(jù)庫(kù)名goods,選擇字符集gb2312,排序規(guī)則gb2312_chinese_ci,點(diǎn)擊確定。(四)學(xué)生實(shí)訓(xùn)布置以下實(shí)訓(xùn)任務(wù),學(xué)生獨(dú)立完成,教師巡回指導(dǎo):1.使用SQL語(yǔ)句創(chuàng)建數(shù)據(jù)庫(kù)book1,字符集為gbk18030,排序規(guī)則為gb2312_chinese_ci。2.在Navicat中新建一個(gè)MySQL連接,命名為Product_System,主機(jī)localhost,端口3306,用戶名root,輸入自己的密碼,測(cè)試連接成功后保存。3.在Product_System連接下新建數(shù)據(jù)庫(kù)“圖書(shū)管理”,字符集選擇utf8mb4,排序規(guī)則為utf8_unicode_ci。(五)課堂小結(jié)1、數(shù)據(jù)庫(kù)的構(gòu)成、使用SQL語(yǔ)句和Navicat創(chuàng)建數(shù)據(jù)庫(kù)的方法、數(shù)據(jù)庫(kù)連接的創(chuàng)建。2、強(qiáng)調(diào)創(chuàng)建數(shù)據(jù)庫(kù)時(shí)的注意事項(xiàng):命名規(guī)則、字符集和排序規(guī)則的正確設(shè)置、連接參數(shù)的準(zhǔn)確性。3、對(duì)學(xué)生實(shí)訓(xùn)情況進(jìn)行簡(jiǎn)要點(diǎn)評(píng),表?yè)P(yáng)操作規(guī)范、完成較好的學(xué)生,指出存在的共性問(wèn)題。(六)課后作業(yè)1、完成實(shí)訓(xùn)中未完成的部分。2、使用SQL語(yǔ)句創(chuàng)建名為“student_db”的數(shù)據(jù)庫(kù),要求字符集為“utf8mb4”,排序規(guī)則為“utf8mb4_general_ci”,創(chuàng)建完成后使用命令查看所有數(shù)據(jù)庫(kù)以確認(rèn)創(chuàng)建成功。3、在Navicat中新建一個(gè)名為“Teacher_Management”的MySQL連接,主機(jī)為“l(fā)ocalhost”,端口“3306”,用戶名“root”,密碼為自己安裝MySQL時(shí)設(shè)置的密碼,測(cè)試連接成功后保存。4、在“Teacher_Management”連接下,用圖形化工具創(chuàng)建名為“teacher_info”的數(shù)據(jù)庫(kù),字符集選擇“gbk”,排序規(guī)則為“gbk_bin”,創(chuàng)建后截圖保存。九、教學(xué)反思任務(wù)二數(shù)據(jù)庫(kù)的管理一、授課班級(jí)專(zhuān)業(yè)班級(jí)二、課時(shí)學(xué)時(shí)學(xué)情分析學(xué)生經(jīng)過(guò)任務(wù)1的實(shí)踐,學(xué)生已掌握Navicat的基本操作邏輯,對(duì)“右鍵菜單→功能選擇”的流程熟悉,有助于快速上手?jǐn)?shù)據(jù)庫(kù)管理的圖形化操作。同時(shí)學(xué)生對(duì)SQL命令掌握不均,SHOWDATABASES易掌握,SHOWCREATEDATABASE因需指定數(shù)據(jù)庫(kù)名易出錯(cuò)。連續(xù)操作中易忘用USE命令選擇數(shù)據(jù)庫(kù)。學(xué)生會(huì)對(duì)導(dǎo)入導(dǎo)出操作接受度高,但對(duì)轉(zhuǎn)儲(chǔ)形式理解不深,選擇盲目。易忽略導(dǎo)入前創(chuàng)建空數(shù)據(jù)庫(kù)的步驟,或因路徑、文件選擇錯(cuò)誤導(dǎo)致失敗。學(xué)生有一定基礎(chǔ),但需加強(qiáng)命令細(xì)節(jié)和操作規(guī)范性,尤其是風(fēng)險(xiǎn)意識(shí)。四、教學(xué)目標(biāo)分析1.知識(shí)目標(biāo)掌握查看數(shù)據(jù)庫(kù)、查看數(shù)據(jù)庫(kù)創(chuàng)建信息、選擇數(shù)據(jù)庫(kù)及刪除數(shù)據(jù)庫(kù)的SQL語(yǔ)句。了解數(shù)據(jù)庫(kù)導(dǎo)入與導(dǎo)出的概念和作用,掌握使用Navicat進(jìn)行數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)和運(yùn)行SQL文件的方法。能力目標(biāo)能夠熟練使用SQL語(yǔ)句對(duì)數(shù)據(jù)庫(kù)進(jìn)行查看、選擇、修改和刪除操作。能夠使用Navicat將數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)為SQL文件,并將SQL文件導(dǎo)入到新的數(shù)據(jù)庫(kù)中。具備在數(shù)據(jù)庫(kù)管理過(guò)程中謹(jǐn)慎操作的意識(shí),避免誤刪數(shù)據(jù)等情況發(fā)生。素質(zhì)目標(biāo)培養(yǎng)細(xì)心、嚴(yán)謹(jǐn)?shù)墓ぷ鲬B(tài)度,在進(jìn)行數(shù)據(jù)庫(kù)刪除等危險(xiǎn)操作時(shí)做到謹(jǐn)慎小心。提高解決實(shí)際問(wèn)題的能力,能應(yīng)對(duì)數(shù)據(jù)庫(kù)管理過(guò)程中出現(xiàn)的常見(jiàn)問(wèn)題。增強(qiáng)團(tuán)隊(duì)協(xié)作精神,在小組討論和實(shí)踐中互相學(xué)習(xí)、共同進(jìn)步五、教學(xué)重點(diǎn)與難點(diǎn)分析1.教學(xué)重點(diǎn):數(shù)據(jù)庫(kù)的查看、修改、刪除等SQL語(yǔ)句的使用。2.使用Navicat進(jìn)行數(shù)據(jù)庫(kù)的導(dǎo)入與導(dǎo)出操作。2.教學(xué)難點(diǎn):正確使用ALTERDATABASE語(yǔ)句修改數(shù)據(jù)庫(kù)的字符集和排序規(guī)則。數(shù)據(jù)庫(kù)刪除操作的謹(jǐn)慎性及數(shù)據(jù)導(dǎo)入過(guò)程中的注意事項(xiàng)。教學(xué)方法講授法:講解數(shù)據(jù)庫(kù)管理的SQL語(yǔ)句和導(dǎo)入導(dǎo)出的相關(guān)知識(shí)。演示法:教師演示數(shù)據(jù)庫(kù)的查看、修改、刪除及導(dǎo)入導(dǎo)出的操作步驟。案例分析法:通過(guò)實(shí)際案例說(shuō)明誤刪數(shù)據(jù)庫(kù)的危害,強(qiáng)調(diào)謹(jǐn)慎操作的重要性。實(shí)踐操作法:讓學(xué)生親自動(dòng)手進(jìn)行數(shù)據(jù)庫(kù)管理操作,鞏固所學(xué)知識(shí)。七、教學(xué)準(zhǔn)備PPT,素材(示例數(shù)據(jù)庫(kù)),機(jī)房,多媒體八、教學(xué)過(guò)程(一)導(dǎo)入:教師說(shuō):“上節(jié)課我們創(chuàng)建了自己的數(shù)據(jù)庫(kù),就像蓋好了房子。但房子蓋好后還需要進(jìn)行維護(hù)和管理,比如查看房子的情況、修改內(nèi)部結(jié)構(gòu)、在需要時(shí)搬家等。數(shù)據(jù)庫(kù)也一樣,今天我們就來(lái)學(xué)習(xí)如何對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理,包括查看、修改、刪除以及數(shù)據(jù)的導(dǎo)入導(dǎo)出?!敝v解新知:數(shù)據(jù)庫(kù)的管理(1)查看數(shù)據(jù)庫(kù):SHOWDATABASES;語(yǔ)句的使用及作用。(2)查看數(shù)據(jù)庫(kù)創(chuàng)建信息:SHOWCREATEDATABASE數(shù)據(jù)庫(kù)名;的語(yǔ)法和功能。(3)選擇數(shù)據(jù)庫(kù):USE數(shù)據(jù)庫(kù)名稱(chēng);語(yǔ)句,說(shuō)明選擇數(shù)據(jù)庫(kù)是進(jìn)行后續(xù)操作的前提。(4)修改數(shù)據(jù)庫(kù):ALTERDATABASE數(shù)據(jù)庫(kù)名CHARACTERSET字符集名稱(chēng)COLLATE排序規(guī)則名稱(chēng);的用法。(5)刪除數(shù)據(jù)庫(kù):DROPDATABASE數(shù)據(jù)庫(kù)名;強(qiáng)調(diào)該操作的危險(xiǎn)性,數(shù)據(jù)刪除后不可恢復(fù),使用時(shí)需謹(jǐn)慎。2.數(shù)據(jù)庫(kù)的導(dǎo)入與導(dǎo)出(1)轉(zhuǎn)儲(chǔ)SQL文件:介紹轉(zhuǎn)儲(chǔ)的兩種形式(“結(jié)構(gòu)和數(shù)據(jù)”“僅結(jié)構(gòu)”)及轉(zhuǎn)儲(chǔ)的作用(備份數(shù)據(jù)、遷移數(shù)據(jù))。運(yùn)行SQL文件:說(shuō)明如何將SQL腳本文件導(dǎo)入到數(shù)據(jù)庫(kù)中,以及導(dǎo)入時(shí)的注意事項(xiàng)(如創(chuàng)建空數(shù)據(jù)庫(kù)、選擇正確的字符編碼等)。教師演示1、任務(wù)操作1:在命令提示符下使用SQL語(yǔ)句查看數(shù)據(jù)庫(kù),修改數(shù)據(jù)庫(kù)goods的字符集為gb_18030,排序規(guī)則為gb18030_chinese_ci,打開(kāi)goods庫(kù),并查看當(dāng)前打開(kāi)的數(shù)據(jù)庫(kù),刪除數(shù)據(jù)庫(kù)book,顯示當(dāng)前所有的數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)的查看、修改、刪除在命令行中輸入SHOWDATABASES;查看所有數(shù)據(jù)庫(kù)。輸入ALTERDATABASEgoodsCHARACTERSETGB18030COLLATEGB18030_CHINESE_CI;修改goods數(shù)據(jù)庫(kù)的字符集和排序規(guī)則。輸入U(xiǎn)SEgoods;選擇goods數(shù)據(jù)庫(kù),再輸入SELECTDATABASE();查看當(dāng)前數(shù)據(jù)庫(kù)。輸入DROPDATABASEbook;刪除book數(shù)據(jù)庫(kù),演示后強(qiáng)調(diào)刪除前一定要確認(rèn)。任務(wù)操作2;數(shù)據(jù)庫(kù)的導(dǎo)入與導(dǎo)出。使用圖形化工具Navicat將goods數(shù)據(jù)庫(kù)轉(zhuǎn)儲(chǔ)為goods.sql文件,存儲(chǔ)到D盤(pán)根目錄下,創(chuàng)建新數(shù)據(jù)庫(kù)goodsbak,將goods.sql腳本文件導(dǎo)入到goodsbak數(shù)據(jù)庫(kù)。在Navicat中右擊goods數(shù)據(jù)庫(kù),選擇“轉(zhuǎn)儲(chǔ)SQL文件”→“結(jié)構(gòu)和數(shù)據(jù)”,將其保存到D盤(pán)根目錄。新建goodsbak數(shù)據(jù)庫(kù),右擊該數(shù)據(jù)庫(kù)選擇“運(yùn)行SQL文件”,選擇之前轉(zhuǎn)儲(chǔ)的goods.sql文件進(jìn)行導(dǎo)入。學(xué)生實(shí)訓(xùn)讓學(xué)生完成以下實(shí)訓(xùn)任務(wù):在命令提示符下使用SQL語(yǔ)句查看數(shù)據(jù)庫(kù),修改自己創(chuàng)建的數(shù)據(jù)庫(kù)的字符集和排序規(guī)則,選擇該數(shù)據(jù)庫(kù)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論