版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
來源網(wǎng)絡(luò)侵權(quán)請聯(lián)系刪除無錫職業(yè)技術(shù)學院2020-2021年度第一學期教案首頁課程名稱: MySQL數(shù)據(jù)庫應(yīng)用開發(fā) 性質(zhì)(課時): 考試(64) 班級: XXX XXX 授課教師: XXX Jitor實訓是本教案的最大特色,教師可以根據(jù)教學的實際情況,以不同的方式使用Jitor實訓,可能的方式有如下幾種。最大程度利用Jitor實訓:全部安排在機房上課,從講授、作業(yè)、考試全部都采用Jitor實訓,教師課前備課時需要先做一遍上課時要講的Jitor實訓內(nèi)容。一般性的利用Jitor實訓:與往常一樣安排,講授時以PPT講課,在機房上課時才用Jitor實訓,并選擇部分Jitor實訓布置為作業(yè),考試仍然是傳統(tǒng)的辦法。偶爾使用Jitor實訓:與往常一樣安排,僅僅將部分Jitor實訓布置為作業(yè),教師不需要先做一遍Jitor實訓,直接布置作業(yè)就可以了,這是最簡單的一種辦法。為充分利用Jitor實訓的優(yōu)勢,可以參考下頁關(guān)于本教案的說明。
關(guān)于本教案的說明:建議全部安排在機房上課,采用邊講邊做的方式進行教學,鼓勵學生擁有自己的筆記本電腦,用于完成課后作業(yè)。本書提供的教學資源除PPT、微課之外,還提供了Jitor實訓和思維導圖,在教案中對這些資源的使用都提供了建議,并給出每個知識技能點的時間分配建議。在講授過程中,可以采用邊講PPT、邊做Jitor實訓的方式進行,參見教案中第2次課“1.3.3【實訓1–1】體驗MySQL——氣象記錄數(shù)據(jù)庫”的說明。如果不在機房上課,而是在多媒體教室上課,也可以用Jitor實訓進行演示,一方面是為學生做Jitor實訓作業(yè)作示范,另一方面,用Jitor進行演示會方便許多,每一步的要求十分清晰,表名、列名只需要復制,一些代碼也可以復制。實訓的類型根據(jù)教學的需要可以設(shè)置為【機房實訓】、【作業(yè)】、【測試】、【考試】、【復習】、【自學】等,前4項計入學期總評成績的統(tǒng)計中,由Jitor實訓教學平臺自動統(tǒng)計匯總,組成是:機房實訓30%、作業(yè)30%、測試和考試30%,考勤10%,從“成績統(tǒng)計”中下載(實訓類型最好在布置時設(shè)置好)。測試在Jitor校驗器上完成,由選擇題和操作題兩大部分組成,選擇題從題庫中隨機組卷,每位學生試題不同,但知識點相同,操作題由教師從測試題、習題、已做過或未做過的實訓中選取2到4題。機房實訓和作業(yè)的內(nèi)容可由教師根據(jù)學生情況進行調(diào)整,需要時實訓可以重復布置(在“實訓安排”實訓標題的右鍵菜單中創(chuàng)建副本),例如機房實訓沒有完成或效果不理想,這時可以創(chuàng)建一個副本作為作業(yè)。作者的經(jīng)驗是,安排在機房完成的實訓要求在機房上課的時間內(nèi)完成,課后不能再做,需要時將其再單獨布置為作業(yè)(副本),目的是評價學生的學習效果,這樣機房實訓的成績就成為期末總評成績中最客觀的一個組成部分。教案上的課后作業(yè)只是一個建議,比實際情況安排得多一些,以便教師從中選擇,也可以從習題中選擇。還可以將一些實訓安排為【自學】,自學類型的實訓不計入總評成績,學生可以自由選做,目的是提高學生的探索精神。本教案體現(xiàn)了作者編寫本書時的思考,供授課老師們參考。本文件的最后提供一個附錄“關(guān)于機房隨機組卷考試的申請報告”。本文件顯示“導航窗格”時將會顯示目錄,方便閱讀和修改(如改為48課時)。
無錫職業(yè)技術(shù)學院教案(項目1-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目1了解數(shù)據(jù)庫——氣象記錄數(shù)據(jù)庫教學內(nèi)容:任務(wù)1認識MySQL任務(wù)2安裝、配置和使用MySQL目的、要求:1.了解MySQL數(shù)據(jù)庫管理系統(tǒng),及其與其他數(shù)據(jù)庫管理系統(tǒng)的區(qū)別2.學會安裝、配置和使用MySQL3.學會安裝和使用圖形界面客戶端教學重點教學難點重點:MySQL與其他數(shù)據(jù)庫管理系統(tǒng)的區(qū)別安裝、配置和使用MySQL(命令行和圖形界面)難點:MySQL的配置MySQL命令行客戶端的使用核心任務(wù)是安裝和使用MySQL,同時了解MySQL及其相關(guān)知識使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)要求課后在學生本人的筆記本電腦上安裝好MySQL和圖形界面客戶端并能夠運行命令行客戶端和圖形客戶端,執(zhí)行一條最簡單的MySQL命令備注
授課主要內(nèi)容或板書計劃一、課程介紹與要求(15分鐘)本課程在相關(guān)專業(yè)中課程體系的位置、重要性課程主要內(nèi)容介紹上課、作業(yè)、實訓、筆記本電腦、手機等要求Jitor檢驗器介紹關(guān)于的考試說明二、創(chuàng)設(shè)意境,導入新課(5分鐘)什么是數(shù)據(jù)庫?我們的生活中哪里用到數(shù)據(jù)庫?幾乎所有手機APP都要用到數(shù)據(jù)庫,數(shù)據(jù)庫無處不在,數(shù)據(jù)庫技術(shù)是軟件和計算機相關(guān)專業(yè)最為核心的課程之一三、新授內(nèi)容及時間分配任務(wù)1認識MySQL(5分鐘)1.1.1數(shù)據(jù)庫引擎排行榜1.1.2MySQL與其他數(shù)據(jù)庫管理系統(tǒng)的比較(重點講解)任務(wù)2安裝、配置和使用MySQL1.2.1MySQL的安裝和配置(15分鐘)播放微課“1-1安裝和配置MySQL5.5”(預(yù)先下載到本地或U盤上)再講一下三項配置:字符集、安裝路徑和根用戶密碼,以及安裝中可能出現(xiàn)的問題如果采用MySQL8.0,可以不播放微課,打開附錄E:///MySQLa/,直接講解1.2.2MySQL程序介紹(5分鐘)介紹安裝的3個程序:MySQL服務(wù)器、MySQL命令行客戶端和MySQL配置工具1.2.3使用MySQL命令行客戶端(30分鐘)仔細講清楚Windows的命令提示符的啟動和使用,建議只講Win+R這一種辦法運行MySQL命令行客戶端,執(zhí)行quit和showdatabases;命令,說明結(jié)束分號的重要性詳細演示,演示3種常見問題:有意輸錯命令、輸錯密碼,特別是關(guān)閉MySQL服務(wù)器然后要求學生跟著做,如果在教室,可以請兩位學生代表先后上臺做1.2.4圖形界面工具dbForge或Navicat軟件(10分鐘)不講安裝,直接演示兩個部分:一是連接,二是運行showdatabases;介紹一下運行結(jié)果四、課堂小結(jié)(5分鐘)1、MySQL是最流行的數(shù)據(jù)庫管理系統(tǒng)軟件之一2、安裝MySQL5.5,其中的關(guān)鍵是三項配置:字符集、安裝路徑和根用戶密碼3、在Windows的命令提示符窗口里,運行MySQL命令行客戶端,執(zhí)行MySQL命令4、在圖形界面工具里,執(zhí)行MySQL命令,最后用第12頁的圖1.19作一個總結(jié)無錫職業(yè)技術(shù)學院教案(項目1-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目1了解數(shù)據(jù)庫——氣象記錄數(shù)據(jù)庫教學內(nèi)容:任務(wù)3體驗MySQL任務(wù)4理解數(shù)據(jù)庫目的、要求:1.學會使用圖形界面工具,完成創(chuàng)建數(shù)據(jù)庫、表、錄入數(shù)據(jù)和查詢數(shù)據(jù)2.學會使用Jitor校驗器提供的實訓指導材料進行實訓3.了解數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)的概念教學重點教學難點重點:學會使用圖形界面工具數(shù)據(jù)庫管理系統(tǒng)的4大功能:DDL、DML、DQL和DCL難點:使用Jitor校驗器提供的實訓指導材料進行實訓核心任務(wù)是創(chuàng)建庫、表、錄入、查詢,并理解DBMS的DDL、DML、和DQL使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)課后再做一遍【實訓1–1】體驗MySQL——氣象記錄數(shù)據(jù)庫(副本)備注對于【實訓1-1】,要求是熟練,所以至少要做兩到三次(建立副本),本周下周各一次,通過這種方法,學會使用Jitor校驗器
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)同學們課后在自己的電腦上安裝了MySQL,詢問同學們安裝的情況,并解答一些簡單的問題。二、創(chuàng)設(shè)意境,導入新課(2分鐘)現(xiàn)在想用MySQL創(chuàng)建一個數(shù)據(jù)庫,用來管理氣象記錄數(shù)據(jù),應(yīng)該如何做呢?三、新授內(nèi)容及時間分配任務(wù)3體驗MySQL(課前在Jitor實訓教學平臺上為學生創(chuàng)建賬號)1.3.1氣象記錄數(shù)據(jù)庫分析(與導入新課融為一體,共5分鐘,用PPT講解)1.3.2實訓輔助工具——Jitor校驗器(20分鐘,以PPT為主,以微課為輔)播放微課“1-5體驗MySQL(二)氣象記錄數(shù)據(jù)庫的實施”(預(yù)先下載到本地或U盤上)老師在教師機上演示一遍Jitor校驗器的安裝、啟動,無縫地轉(zhuǎn)入下一步留5分鐘時間給學生,讓學生在學生機上解壓啟動Jitor校驗器(上課前統(tǒng)一復制到學生機)1.3.3【實訓1–1】體驗MySQL——氣象記錄數(shù)據(jù)庫(40分鐘,以Jitor實訓為主,PPT為輔)老師根椐Jitor校驗器中的實訓指導,演示每一步操作,學生跟著做,具體辦法是:(1)老師演示完一步,留時間給學生跟著做這一步,老師在管理網(wǎng)站上查看學生進度,一半學生完成后,就可以演示下一步,這樣一步一步地引導學生完成整個實訓。(2)如果學生整體上完成的進度比預(yù)期的慢,可能是剛才講得不夠透徹,這時要再演示這一步,并做詳細講解。如果發(fā)現(xiàn)個別學生落后了多個步驟,就要立即詢問這個學生,問清原因,是計算機的原因?安裝的原因?還是個人的原因?如果是后者,就要進行個別輔導,有了這樣的例子,其他同學就會認真做。第一次上課,一定要建立起這樣的規(guī)矩。學生可能會手忙腳亂,以后習慣就好。(3)演示的時候,特別要演示一些出錯的情況,這時Jitor校驗器校驗失敗,并會有提示信息。1.創(chuàng)建數(shù)據(jù)庫:2.創(chuàng)建數(shù)據(jù)表:這一步要重點講解,強調(diào)一下表名、列名要從Jitor校驗器復制,以免打字錯誤。演示時,故意打錯表名,看看Jitor校驗的提示信息,再故意打錯列名,以及數(shù)據(jù)類型,看看提示信息分別是什么,通過這種錯誤提示,讓學生建立起對數(shù)據(jù)結(jié)構(gòu)規(guī)范的入門認知。3.輸入數(shù)據(jù):4.序號(主鍵值):強調(diào)主鍵的重要作用,演示一下輸入重復值會是怎樣5.查詢數(shù)據(jù)(Select語句可以直接從Jitor復制)、修改數(shù)據(jù),并用瀏覽器查看數(shù)據(jù):最后將【實訓1–1】布置為作業(yè)(建立一個副本,再記一次成績),要求學生課后再做一次任務(wù)4理解數(shù)據(jù)庫(15分鐘,用PPT講解)1.4.1理解氣象記錄數(shù)據(jù)庫1.4.2數(shù)據(jù)和數(shù)據(jù)庫1.4.3數(shù)據(jù)庫管理系統(tǒng):重點是這部分,讓學生對課程有一個全面的了解。1.4.4數(shù)據(jù)庫系統(tǒng):可以解釋一下DBA這個工作崗位1.4.5SQL和NoSQL四、課堂小結(jié)(5分鐘)1、用MySQL創(chuàng)建數(shù)據(jù)庫、表、錄入數(shù)據(jù)、查詢數(shù)據(jù),這是數(shù)據(jù)庫最典型的操作2、數(shù)據(jù)庫管理系統(tǒng)的功能有:DDL、DML、DQL和DCL,【實訓1–1】體驗了前三項3、這門課程就是圍繞這四大功能展開對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/1)無錫職業(yè)技術(shù)學院教案(項目2-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目2認識數(shù)據(jù)庫——聯(lián)系人數(shù)據(jù)庫教學內(nèi)容:任務(wù)1需求分析和數(shù)據(jù)結(jié)構(gòu)設(shè)計任務(wù)2理解MySQL的數(shù)據(jù)類型目的、要求:了解需求分析的作用學會數(shù)據(jù)結(jié)構(gòu)設(shè)計的技巧,拆分表和建立外鍵和主鍵的參照聯(lián)系理解數(shù)據(jù)類型:整型、浮點型、日期時間型、字符串型教學重點教學難點重點:拆分表和建立外鍵和主鍵的參照聯(lián)系數(shù)據(jù)類型難點:拆分表和建立外鍵和主鍵的參照聯(lián)系數(shù)據(jù)類型的使用核心任務(wù)是拆分表和建立外鍵參照主鍵,得到一個完美的數(shù)據(jù)結(jié)構(gòu)使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)再做一次【實訓1–1】體驗MySQL——氣象記錄數(shù)據(jù)庫,這是第三遍備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)用MySQL創(chuàng)建數(shù)據(jù)庫、表、錄入數(shù)據(jù)、查詢數(shù)據(jù),這樣的一個流程體現(xiàn)了數(shù)據(jù)庫管理系統(tǒng)的四大功能(DDL、DML、DQL和DCL)中的3個功能。二、創(chuàng)設(shè)意境,導入新課(5分鐘)上次課實現(xiàn)的數(shù)據(jù)庫很簡單,有個問題,每次錄入數(shù)據(jù)的時候,都要重復輸入地點,既不方便,又怕輸錯了?,F(xiàn)在要用一個技巧來做一個完美的數(shù)據(jù)庫。三、新授內(nèi)容及時間分配2.1.1需求分析(5分鐘)2.1.2數(shù)據(jù)結(jié)構(gòu)設(shè)計(40分鐘)1.簡單但有缺陷的設(shè)計分析存在的兩個問題2.復雜但完美的設(shè)計(重點講解)1)拆分為獨立的表為什么要拆分,如何一步一步地拆分2)建立表之間的聯(lián)系:講清幾個概念,主表、子表、主鍵、外鍵,不講理論(理論在項目3講解),現(xiàn)在只講例子如何建立表之間的聯(lián)系,講清楚外鍵參照主鍵的值,盡量以例子中的數(shù)據(jù)為講,不講理論3.最終的數(shù)據(jù)結(jié)構(gòu)設(shè)計成果2.1.3命名規(guī)范(5分鐘)任務(wù)2理解MySQL的數(shù)據(jù)類型(25分鐘)2.2.1整型:只有整型和微整型這兩種2.2.2浮點型和精確浮點型1)浮點型(不建議使用)2)精確浮點型(應(yīng)該用)2.2.3日期和時間類型2.2.4字符串類型(指定列的長度時,不區(qū)分漢字與英文字母):強調(diào)只用varchar()這一種四、課堂小結(jié)(5分鐘)通過拆分表來解決數(shù)據(jù)重復的問題,在兩個有聯(lián)系的表之間建立外鍵與主鍵的參照聯(lián)系,是數(shù)據(jù)庫設(shè)計的基本思路數(shù)據(jù)庫是嚴謹?shù)模瑢γ恳涣械臄?shù)據(jù)類型都有嚴格的要求,因此要正確選擇列的數(shù)據(jù)類型無錫職業(yè)技術(shù)學院教案(項目2-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目2認識數(shù)據(jù)庫——聯(lián)系人數(shù)據(jù)庫教學內(nèi)容:任務(wù)3創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表任務(wù)4操縱數(shù)據(jù)和查詢數(shù)據(jù)任務(wù)5理解主鍵和外鍵目的、要求:學會建立表之間的聯(lián)系學會插入數(shù)據(jù)時,正確輸入外鍵的值正確理解主鍵和外鍵教學重點教學難點重點:創(chuàng)建表和建立表之間的主外鍵聯(lián)系插入數(shù)據(jù)時,如何保證外鍵值的正確性難點:建立表之間的主外鍵聯(lián)系保證外鍵值的正確性核心任務(wù)是通過主外鍵的建立,實現(xiàn)上次課的數(shù)據(jù)結(jié)構(gòu)設(shè)計成果使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)課后再做一遍:【實訓2–1】創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表【實訓2–2】數(shù)據(jù)操縱【實訓2–3】數(shù)據(jù)查詢備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)通過拆分表和建立表之間的聯(lián)系,完美解決了數(shù)據(jù)重復導致的兩個問題二、創(chuàng)設(shè)意境,導入新課(5分鐘)設(shè)計好表之間的聯(lián)系,那么要如何來實現(xiàn)它?輸入數(shù)據(jù)時要注意些什么?三、新授內(nèi)容及時間分配任務(wù)3創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表2.3.1理解MySQL字符集(5分鐘)1.字符集和校對2.MySQL支持的字符集和校對,注意:MySQL5要用utf8,而MySQL8要用utf8mb43.數(shù)據(jù)庫連接與字符集:簡單解釋一下中文亂碼的原因2.3.2【實訓2–1】創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表(50分鐘):老師演示一步,學生做一步將【實訓2–1】布置為課后作業(yè),再做一遍。1.創(chuàng)建數(shù)據(jù)庫2.創(chuàng)建數(shù)據(jù)表3.建立表與表之間的聯(lián)系(這一部分是重點)在圖形界面上操作,如何確認操作是正確的?就是拖拽時,選擇正確的主外鍵列名,并且看懂彈出的對話框中每一項的含義。任務(wù)4操縱數(shù)據(jù)和查詢數(shù)據(jù)2.4.1【實訓2–2】數(shù)據(jù)操縱(10分鐘):直接演示,不在機房安排學生做重點是如何輸入外鍵值,并將【實訓2–2】布置為作業(yè)2.4.2輸入相關(guān)的常見問題(10分鐘)1.只讀模式和編輯模式2.空和空串(或數(shù)字0),強調(diào)空和空串的區(qū)別3.修改主鍵值,簡單演示或講解一下,說明過程的復雜性和危害性2.4.3【實訓2–3】數(shù)據(jù)查詢(5分鐘):直接演示,不在機房安排學生做將【實訓2–3】布置為作業(yè)四、課堂小結(jié)(5分鐘)1、學會創(chuàng)建數(shù)據(jù)庫、創(chuàng)建表、建立表之間的聯(lián)系2、學會輸入數(shù)據(jù)時,正確設(shè)置外鍵的值3、理解主鍵和外鍵的作用對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/2)無錫職業(yè)技術(shù)學院教案(項目3-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目3設(shè)計數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)1深入理解關(guān)系數(shù)據(jù)庫目的、要求:了解數(shù)據(jù)庫開發(fā)過程理解數(shù)據(jù)模型理解ER模型理解關(guān)系模型教學重點教學難點重點:ER模型關(guān)系模型難點:ER模型關(guān)系模型使用教具多媒體課件課外作業(yè)備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)前面講過兩個案例,核心的知識點是什么?是數(shù)據(jù)結(jié)構(gòu),是如何根據(jù)需求來設(shè)計數(shù)據(jù)結(jié)構(gòu)二、創(chuàng)設(shè)意境,導入新課(5分鐘)前面講的是數(shù)據(jù)結(jié)構(gòu)設(shè)計案例,今天要總結(jié)提升到理論層面,學習一些數(shù)據(jù)庫的基礎(chǔ)理論三、新授內(nèi)容及時間分配任務(wù)1深入理解關(guān)系數(shù)據(jù)庫3.1.1數(shù)據(jù)庫開發(fā)過程(10分鐘)6個階段,以及與課程內(nèi)容的關(guān)系(教材全書結(jié)構(gòu)與數(shù)據(jù)庫開發(fā)過程)3.1.2數(shù)據(jù)模型(10分鐘)什么是數(shù)據(jù)模型?1.數(shù)據(jù)模型三要素2.數(shù)據(jù)模型三層次:三個層次分別對應(yīng)三個開發(fā)階段3.幾種典型的數(shù)據(jù)模型:歷史上有過的模型,現(xiàn)在主流的模型是關(guān)系模型3.1.3ER模型(20分鐘)1.常用術(shù)語:要講清講透這些術(shù)語,可以同項目1和項目2的例子聯(lián)系起來講2.ER圖3.實體的聯(lián)系:要講清講透三種聯(lián)系:一對一,一對多,多對多3.1.4關(guān)系模型(30分鐘)1.關(guān)系的定義:這一部分重點講解關(guān)系的定義,關(guān)系的6項特征,特別是屬性的原子性幾個同義詞,分別用于概念模型、邏輯模型和物理模型的三組同義詞2.關(guān)系的表示3.候選鍵、主鍵和外鍵:候選鍵也可能是多個屬性的屬性集4.關(guān)系模型的三要素引入數(shù)據(jù)約束的概念,三大類:實體完整性約束、參照完整性約束和用戶自定義完整性約束四、課堂小結(jié)(5分鐘)1、數(shù)據(jù)庫開發(fā)6個階段2、數(shù)據(jù)模型的定義、三要素、三層次,以及四種典型的模型3、ER模型:實體、以及實體之間的聯(lián)系,一對一,一對多,多對多4、關(guān)系模型:關(guān)系的定義,關(guān)系的6項特征,候選鍵、主鍵和外鍵,關(guān)系模型三要素,數(shù)據(jù)約束無錫職業(yè)技術(shù)學院教案(項目3-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目3設(shè)計數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)1深入理解關(guān)系數(shù)據(jù)庫(續(xù))目的、要求:理解ER模型向關(guān)系模型的轉(zhuǎn)換范式理論,1NF、2NF、3NF教學重點教學難點重點:理解ER模型向關(guān)系模型的轉(zhuǎn)換范式理論,1NF、2NF、3NF難點:理解ER模型向關(guān)系模型的轉(zhuǎn)換范式理論,1NF、2NF、3NF使用教具多媒體課件課外作業(yè)再做一次【實訓2–1】創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表(建立副本),這就是范式理論的應(yīng)用備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)數(shù)據(jù)庫開發(fā)6個階段,數(shù)據(jù)模型、ER模型、關(guān)系模型二、創(chuàng)設(shè)意境,導入新課(5分鐘)ER模型是概念模型的一種,關(guān)系模型是邏輯模型的一種,它們有什么聯(lián)系?ER模型更加抽象,關(guān)系模型更加具體,因此ER模型要轉(zhuǎn)換為關(guān)系模型,以便實施三、新授內(nèi)容及時間分配3.1.4關(guān)系模型(續(xù))5.ER模型向關(guān)系模型的轉(zhuǎn)換(20分鐘)1)實體的轉(zhuǎn)換2)聯(lián)系的轉(zhuǎn)換:重點是三種聯(lián)系的轉(zhuǎn)換3)合并具有相同鍵的關(guān)系4)轉(zhuǎn)換的例子3.1.5關(guān)系數(shù)據(jù)庫設(shè)計(55分鐘)1.關(guān)系中的異常:這部分也要詳細講一下,通過數(shù)據(jù)來講1)數(shù)據(jù)冗余;2)更新異常;3)刪除異常;4)插入異常2.范式理論:重點是三個范式,至少30分鐘1)函數(shù)依賴:介紹概念即可,不作深入講解2)第一范式(1NF):重點講解例子,并且以數(shù)據(jù)來講多個屬性值,有兩種解決方案,根據(jù)需求決定用哪一種通過例子,詳細講解兩種解決方案3)第二范式(2NF):重點講解例子,并且以數(shù)據(jù)來講這時可以回顧一下剛才講的部分函數(shù)依賴,拆分表就能解決詳細講其中的例子4)第三范式(3NF):重點講解例子,并且以數(shù)據(jù)來講這時可以回顧一下剛才講的傳遞函數(shù)依賴,拆分表就能解決詳細講其中的例子3.關(guān)系中異常的消除核心內(nèi)容是拆分表,初步建立起一個實體集一張表的概念四、課堂小結(jié)(5分鐘)1、ER模型向關(guān)系模型的轉(zhuǎn)換,2、范式理論,1NF、2NF、3NF3、關(guān)系中異常的消除無錫職業(yè)技術(shù)學院教案(項目3-3)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目3設(shè)計數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)1深入理解關(guān)系數(shù)據(jù)庫(續(xù))任務(wù)2需求分析任務(wù)3數(shù)據(jù)結(jié)構(gòu)設(shè)計目的、要求:規(guī)范化設(shè)計的6步實施法需求分析數(shù)據(jù)結(jié)構(gòu)設(shè)計教學重點教學難點重點:規(guī)范化設(shè)計的6步實施法難點:規(guī)范化設(shè)計的6步實施法以規(guī)范化設(shè)計的6步實施法為主線,先講實施法本身,后面用圖書借閱數(shù)據(jù)庫的例子進行鞏固使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)關(guān)系中的異常、函數(shù)依賴、1NF、2NF、3NF、關(guān)系中異常的消除二、創(chuàng)設(shè)意境,導入新課(5分鐘)上次課講解的內(nèi)容非常重要,但是理論性強,不便操作,今天講解一個實施的辦法三、新授內(nèi)容及時間分配3.1.6規(guī)范化設(shè)計的6步實施法(35分鐘)1.列出所有二維表2.設(shè)置主鍵和外鍵參照3.檢查屬性值的原子性:重點講解,約10分鐘,并回顧第一范式的內(nèi)容4.檢查屬性值是否重復:重點講解,約15分鐘,并回顧第二、三范式的內(nèi)容5.檢查表是否包含多種實體6.合并相同的實體任務(wù)2需求分析(15分鐘)3.2.1需求描述3.2.2信息收集:講清一種書和一本書的區(qū)別3.2.3系統(tǒng)功能設(shè)計3.2.4業(yè)務(wù)處理流程任務(wù)3數(shù)據(jù)結(jié)構(gòu)設(shè)計(25分鐘)3.3.1建模工具軟件簡介1.模型轉(zhuǎn)換2.正向工程和逆向工程:這個要強調(diào)一下3.3.2擴展ER圖3.3.3規(guī)范化設(shè)計:重點講解,約10分鐘,并回顧剛剛講過的規(guī)范化設(shè)計的6步實施法3.3.4數(shù)據(jù)結(jié)構(gòu)的設(shè)計1.數(shù)據(jù)結(jié)構(gòu)2.數(shù)據(jù)結(jié)構(gòu)設(shè)計注意事項:對數(shù)據(jù)結(jié)構(gòu)設(shè)計作一個總結(jié)四、課堂小結(jié)(5分鐘)1、規(guī)范化設(shè)計6步實施法2、對圖書借閱數(shù)據(jù)庫的需求進行了分析,收集數(shù)據(jù),設(shè)計功能,理解業(yè)務(wù)流程3、了解了建模工具軟件,了解正向工程和逆向工程的概念,了解擴展ER圖4、采用規(guī)范化設(shè)計6步實施法對圖書借閱數(shù)據(jù)庫進行規(guī)范化設(shè)計無錫職業(yè)技術(shù)學院教案(項目3-4)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目3設(shè)計數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)4數(shù)據(jù)結(jié)構(gòu)的實施目的、要求:用SQL語句創(chuàng)建數(shù)據(jù)庫、表和外鍵約束用SQL語句維護數(shù)據(jù)庫結(jié)構(gòu)教學重點教學難點重點:編寫SQL語句創(chuàng)建數(shù)據(jù)庫、表和外鍵約束維護數(shù)據(jù)庫結(jié)構(gòu)難點:創(chuàng)建表和外鍵約束變更表使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓3–1】數(shù)據(jù)結(jié)構(gòu)的創(chuàng)建(課后再做一遍)【實訓3–2】數(shù)據(jù)結(jié)構(gòu)的變更(課后再做一遍)備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)上節(jié)課講解了規(guī)范化設(shè)計的6步實施法,并用這個方法設(shè)計好了圖書借閱數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu),一共5張表,標志物理設(shè)計階段的結(jié)束。二、創(chuàng)設(shè)意境,導入新課(5分鐘)現(xiàn)在的任務(wù)是要在MySQL上實施這個數(shù)據(jù)庫,通過編寫SQL語句來創(chuàng)建數(shù)據(jù)庫和表。三、新授內(nèi)容及時間分配3.5.1【實訓3–1】數(shù)據(jù)結(jié)構(gòu)的創(chuàng)建(40分鐘);老師演示一步,學生做一步1.創(chuàng)建數(shù)據(jù)庫2.打開數(shù)據(jù)庫3.創(chuàng)建表4.創(chuàng)建外鍵約束3.5.2【實訓3–2】數(shù)據(jù)結(jié)構(gòu)的變更(30分鐘):老師演示一步,學生做一步1.列出數(shù)據(jù)庫和表的信息1)列出數(shù)據(jù)庫名2)列出數(shù)據(jù)表名3)列出表的數(shù)據(jù)結(jié)構(gòu)2.變更表1)增加列2)丟棄列3)變更列4)增加約束5)列出約束名6)丟棄約束3.丟棄表4.丟棄數(shù)據(jù)庫如果時間不夠,上課時無法完成,可以只講一下PPT內(nèi)容,不繼續(xù)做實訓,剩余內(nèi)容安排為課后完成,并布置為作業(yè)。3.5.3數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)約束(5分鐘)四、課堂小結(jié)(5分鐘)1、編寫SQL語句2、用SQL語句創(chuàng)建數(shù)據(jù)庫、表、創(chuàng)建外鍵約束3、用SQL語句維護數(shù)據(jù)庫結(jié)構(gòu)對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/3)無錫職業(yè)技術(shù)學院教案(項目4-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目4使用數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)1數(shù)據(jù)操縱目的、要求:學會以各種形式編寫insert語句學會以各種形式編寫upate語句學會以各種形式編寫delete語句教學重點教學難點重點:編寫insert語句編寫upate語句編寫delete語句難點:插入時可以省略列名的3種情況Upate和delete時的where子句使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓4–1】數(shù)據(jù)插入【實訓4–2】數(shù)據(jù)更新【實訓4–3】數(shù)據(jù)刪除備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)上次課完成了數(shù)據(jù)結(jié)構(gòu)的創(chuàng)建,包括創(chuàng)建數(shù)據(jù)庫、5張表,并建立了表之間的聯(lián)系。二、創(chuàng)設(shè)意境,導入新課(5分鐘)現(xiàn)在要向這5張表輸入數(shù)據(jù)。三、新授內(nèi)容及時間分配任務(wù)1數(shù)據(jù)操縱【實訓4–1】數(shù)據(jù)插入(35分鐘):老師演示一步,學生做一步字符串、日期常量的表示方式重點講解insert語句的各種形式,省略列名列表,指定主鍵值省略列名列表,主鍵值為null,自動增量列出所有列,主鍵值為null,自動增量列出所有列,不含自動增量的主鍵所有非空列,不含自動增量的主鍵重點講解可以省略列的3種情況:自增量的主鍵,允許為空的列,有默認值的列4.1.2【實訓4–2】數(shù)據(jù)更新(20分鐘):老師演示一步,學生做一步重點講解更新行的各種形式1.更新指定行的一列數(shù)據(jù)2.更新指定行的多列數(shù)據(jù)3.更新多行數(shù)據(jù)4.更新所有行的數(shù)據(jù)4.1.3【實訓4–3】數(shù)據(jù)刪除(10分鐘):老師演示一步,學生做一步1.刪除指定的一行2.刪除部分行3.刪除所有行4.截除所有行如果時間不夠,可以只講一下PPT內(nèi)容,不繼續(xù)做實訓,剩余內(nèi)容安排為課后完成,布置為作業(yè)4.1.4數(shù)據(jù)操縱與數(shù)據(jù)約束(10分鐘)四、課堂小結(jié)(5分鐘)1、上次課講的是數(shù)據(jù)定義DDL,這次課是數(shù)據(jù)操縱DML2、插入行、更新行和刪除行無錫職業(yè)技術(shù)學院教案(項目4-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目4使用數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)2理解數(shù)據(jù)完整性約束任務(wù)3簡單數(shù)據(jù)查詢目的、要求:深刻理解三大類數(shù)據(jù)完整性約束學會單表查詢教學重點教學難點重點:三大類數(shù)據(jù)完整性約束查詢所有數(shù)據(jù)選擇列和列的別名難點:選擇列和列的別名計算列(表達式和if表達式)使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓4–4】單表查詢備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)項目3完成了數(shù)據(jù)結(jié)構(gòu)的設(shè)計和實施,上次課輸入了全部數(shù)據(jù),學習了插入、更新和刪除操作,數(shù)據(jù)庫的數(shù)據(jù)的修改只有這3種操作。二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天先鞏固一下數(shù)據(jù)完整性約束,然后學習如何查詢數(shù)據(jù),關(guān)鍵是根據(jù)需求來找到所需要的數(shù)據(jù)三、新授內(nèi)容及時間分配任務(wù)2理解數(shù)據(jù)完整性約束(20分鐘,講解)4.2.1實體完整性約束(主鍵約束)1.主鍵2.主鍵與數(shù)據(jù)操縱的關(guān)系4.2.2參照完整性約束(外鍵約束)1.外鍵2.外鍵的值是否允許為空3.外鍵的值是否允許重復4.多個外鍵:需要強調(diào)一下,以免不被注意到5.外鍵與數(shù)據(jù)操縱的關(guān)系4.2.3其他完整性約束1.非空約束2.唯一性約束3.默認約束4.2.4主鍵和外鍵的比較任務(wù)3簡單數(shù)據(jù)查詢4.3.1【實訓4–4】單表查詢(50分鐘):老師演示一步,學生做一步1.查詢所有數(shù)據(jù)2.選擇列3.選擇行(下次課詳細講解)4.計算列1)常量2)表達式3)If表達式:這里的if是表達式(類似于三元表達式),而不是語句(Case在項目7講解)四、課堂小結(jié)(5分鐘)1、實體完整性約束、參照完整性約束和用戶定義完整性約束2、簡單的數(shù)據(jù)查詢,主要是單表查詢無錫職業(yè)技術(shù)學院教案(項目4-3)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目4使用數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)3簡單數(shù)據(jù)查詢(續(xù))目的、要求:理解查詢條件排序和分頁聯(lián)合查詢教學重點教學難點重點:查詢條件排序聯(lián)合查詢難點:查詢條件多個排序列使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓4–5】理解查詢條件【實訓4–6】排序和分頁【實訓4–7】聯(lián)合查詢備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)上次課講解了簡單查詢,主要是針對單表的查詢,重點講解了與列有關(guān)的部分,選擇列、列的別名、計算列等。二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天要重點講與行有關(guān)的部分,通過where條件來選擇行。三、新授內(nèi)容及時間分配4.3.2【實訓4–5】理解查詢條件(40分鐘):老師演示一步,學生做一步1.關(guān)系表達式2.范圍查詢3.集合查詢:講清與范圍查詢的區(qū)別4.模糊查詢:說明模糊查詢的作用5.邏輯表達式:6.空值判斷:強調(diào)語法是采用英文的語法isnull和isnotnull,而不是等于null,或notisnull4.3.3【實訓4–6】排序和分頁(20分鐘):老師演示一步,學生做一步1.升序排序2.降序排序3.多個排序列4.分頁查詢4.3.4【實訓4–7】聯(lián)合查詢(15分鐘):老師演示一步,學生做一步聯(lián)合只需要把兩條Select語句的結(jié)果合并,只要滿足一定的條件就可以了。如果時間不夠,可以只講一下PPT內(nèi)容,不繼續(xù)做實訓,剩余內(nèi)容安排為課后完成,布置為作業(yè)四、課堂小結(jié)(5分鐘)1、查詢條件,就是where子句2、關(guān)系的定義中,關(guān)系中行的次序是無關(guān)緊要的,但是這里的排序是因為人類的閱讀要求。3、聯(lián)合查詢。無錫職業(yè)技術(shù)學院教案(項目4-4)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目4使用數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)4復雜數(shù)據(jù)查詢目的、要求:1.內(nèi)連接查詢教學重點教學難點重點:內(nèi)連接查詢Select語句各子句的次序難點:內(nèi)連接查詢使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓4–8】內(nèi)連接查詢備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)上次課講解了Where子句中的條件,還講了排序和分頁,最后講了聯(lián)合查詢,這是將兩張表縱向合并。二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天要接著講表的合并,但是是兩張表的橫向合并——連接,這個技術(shù)比較復雜,需要花較多的時間來學習。三、新授內(nèi)容及時間分配任務(wù)4復雜數(shù)據(jù)查詢4.4.1【實訓4–8】內(nèi)連接查詢:老師演示一步,學生做一步1.兩張表的內(nèi)連接(30分鐘):聯(lián)系數(shù)據(jù)結(jié)構(gòu)設(shè)計時對表的拆分來講,同時也強調(diào)內(nèi)連接就是外鍵參照主鍵在查詢語句中的體現(xiàn)。2.三張表的內(nèi)連接(20分鐘)三張表的內(nèi)連接是先把兩張表連接之后,再連接到第三張表3.多張表的內(nèi)連接(10分鐘)理論上可以連接的表的數(shù)量沒有限制,但是在實際項目中,一般不超過3至5張表,因為太多表的連接會影響查詢的性能4.連接查詢與其他子句(15分鐘)各個子句的次序是固定的,不能隨意改變?nèi)绻麜r間不夠,可以只講一下PPT內(nèi)容,不繼續(xù)做實訓,剩余內(nèi)容安排為課后完成,布置為作業(yè)四、課堂小結(jié)(5分鐘)今天只講了一個主題:內(nèi)連接,一定要熟練掌握。內(nèi)連接是外鍵參照主鍵在查詢語句中的體現(xiàn),在數(shù)據(jù)結(jié)構(gòu)設(shè)計時,對表進行拆分之后,再合并數(shù)據(jù)時必須使用的技術(shù)。也很重要,是關(guān)系數(shù)據(jù)庫的核心技術(shù)。無錫職業(yè)技術(shù)學院教案(項目4-5)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目4使用數(shù)據(jù)庫——圖書借閱數(shù)據(jù)庫教學內(nèi)容:任務(wù)4復雜數(shù)據(jù)查詢(續(xù))目的、要求:外連接查詢自連接查詢統(tǒng)計與分組統(tǒng)計教學重點教學難點重點:外連接查詢統(tǒng)計與分組統(tǒng)計難點:自連接查詢使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓4–9】外連接查詢【實訓4–10】自連接查詢【實訓4–11】統(tǒng)計與分組統(tǒng)計備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)內(nèi)連接查詢有什么功能?內(nèi)連接查詢與聯(lián)合查詢有什么區(qū)別?二、創(chuàng)設(shè)意境,導入新課(5分鐘)在內(nèi)連接的基礎(chǔ)上,還有更多變化,以滿足更加復雜的需求三、新授內(nèi)容及時間分配4.4.2【實訓4–9】外連接查詢(35分鐘):老師演示一步,學生做一步1.內(nèi)連接2.右外連接:講清是join關(guān)鍵字的右邊,與on條件中=號的左或右無關(guān)3.左外連接4.全外連接5.交叉連接4.4.3【實訓4–10】自連接查詢(20分鐘):老師演示,學生課后做1.查詢每個人的父親2.查詢每個人的父親和母親3.查詢所有人(包括父母已去世)4.查詢所有人(父母至少一人健在)4.4.4【實訓4–11】統(tǒng)計與分組統(tǒng)計(20分鐘):老師演示,學生課后做1.簡單的統(tǒng)計:只有一行結(jié)果2.分組統(tǒng)計:會有多行結(jié)果3.Having子句講清having子名與where子句的區(qū)別,如果兩者都能滿足需求,優(yōu)先使用where4.分組統(tǒng)計與內(nèi)連接4.4.5【實訓4–12】綜合練習:完全由學生做,可布置為作業(yè)四、課堂小結(jié)(5分鐘)外連接:右外、左外和全外連接,根據(jù)join關(guān)鍵的右或左,包括了這一側(cè)的所有行自連接:一張表連接到自身,需要用別名將這張表從邏輯上分為兩張相同的表統(tǒng)計:使用聚合函數(shù),結(jié)果只有一行分組統(tǒng)計:指定分組列,進行分組統(tǒng)計對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/4)無錫職業(yè)技術(shù)學院教案(階段測試1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:第1~4章階段測試對于32課時的課程,這是期末考試對于32課時以上的課程,這是階段測試測試內(nèi)容:【實訓4–22習題】測試(選擇題)【實訓4–23習題】測試(操作題之一)【實訓4–24習題】測試(操作題之二)測試要求:在機房采用Jitor實訓教學平臺上完成,禁用U盤,可以對機房斷網(wǎng),防止作弊,通過教師機代理上網(wǎng)(教師機可通過無線網(wǎng)卡手機上網(wǎng))教學重點教學難點使用教具計算機房課外作業(yè)備注
授課主要內(nèi)容或板書計劃階段測試無錫職業(yè)技術(shù)學院教案(項目5-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目5在線商店的數(shù)據(jù)建模體驗教學內(nèi)容:任務(wù)1需求分析任務(wù)2數(shù)據(jù)結(jié)構(gòu)設(shè)計任務(wù)3數(shù)據(jù)結(jié)構(gòu)的實施和數(shù)據(jù)的初始化目的、要求:1.體驗一個項目的需求分析和數(shù)據(jù)結(jié)構(gòu)設(shè)計教學重點教學難點重點:需求分析數(shù)據(jù)結(jié)構(gòu)設(shè)計難點:數(shù)據(jù)結(jié)構(gòu)設(shè)計使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓5–1】基礎(chǔ)數(shù)據(jù)的初始化【實訓5–2】業(yè)務(wù)數(shù)據(jù)的初始化備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)【基礎(chǔ)篇】講解了關(guān)系數(shù)據(jù)的理論,并且用“圖書借閱數(shù)據(jù)庫”案例加以實施。二、創(chuàng)設(shè)意境,導入新課(5分鐘)從現(xiàn)在開始的【提高篇】將用“在線商店”案例,講解整個項目的開發(fā)過程。三、新授內(nèi)容及時間分配任務(wù)1需求分析(20分鐘)5.1.1需求描述5.1.2信息收集1.銷售單據(jù):重點分析銷售單據(jù),關(guān)鍵點是分為訂單頭表和訂單行表2.其他信息5.1.3系統(tǒng)功能設(shè)計5.1.4業(yè)務(wù)流程處理任務(wù)2數(shù)據(jù)結(jié)構(gòu)設(shè)計(30分鐘)5.2.1規(guī)范化設(shè)計1.列出所有二維表2.設(shè)置主鍵和外鍵3.檢查屬性值的原子性4.檢查屬性值是否重復5.檢查表是否包含多種實體6.合并相同的實體5.2.2數(shù)據(jù)結(jié)構(gòu)的設(shè)計任務(wù)3數(shù)據(jù)結(jié)構(gòu)的實施和數(shù)據(jù)的初始化(20分鐘)5.4.1【實訓5–1】數(shù)據(jù)結(jié)構(gòu)的實施:教師演示,學生課后做5.4.2【實訓5–2】數(shù)據(jù)的初始化:教師演示,學生課后做四、課堂小結(jié)(5分鐘)需求分析和數(shù)據(jù)結(jié)構(gòu)設(shè)計是一個項目的基礎(chǔ)部分,是項目開發(fā)中最重要的一環(huán),通常由具有豐富經(jīng)驗的技術(shù)骨干來做,工作量占項目開發(fā)的三分之一左右,在這個基礎(chǔ)上才開始編寫代碼,在這之后才是普通程序員的工作,實現(xiàn)項目的功能。無錫職業(yè)技術(shù)學院教案(項目6-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目6子查詢、視圖和索引教學內(nèi)容:任務(wù)1使用子查詢目的、要求:嵌套子查詢相關(guān)子查詢增刪改與子查詢教學重點教學難點重點:嵌套子查詢相關(guān)子查詢增刪改與子查詢難點:相關(guān)子查詢子查詢與update語句使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓6–1】嵌套子查詢【實訓6–2】相關(guān)子查詢備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)上次課完成了“在線商店”的需求分析和數(shù)據(jù)結(jié)構(gòu)設(shè)計,創(chuàng)建了數(shù)據(jù)庫和表,并且錄入了測試數(shù)據(jù)。二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天就用這個數(shù)據(jù)庫及其測試數(shù)據(jù),學習編寫更加復雜的SQL語句。三、新授內(nèi)容及時間分配任務(wù)1使用子查詢6.1.1【實訓6–1】嵌套子查詢(15分鐘):老師演示一步,學生做一步第一種辦法:復制數(shù)據(jù)第二種辦法:復制代碼6.1.2【實訓6–2】相關(guān)子查詢(30分鐘):老師演示一步,學生做一步第一種辦法:復制數(shù)據(jù)(完全不可行)第二種辦法:復制代碼6.1.3【實訓6–3】增刪改與子查詢(30分鐘):老師演示,學生課后做1.子查詢與更新語句1)更新用戶的級別2)更新訂單總金額2.子查詢與插入語句:這部分與教材不同,按照PPT和Jitor實訓的內(nèi)容講解1)子查詢與Create語句(1)復制表以及所有數(shù)據(jù)(2)復制表結(jié)構(gòu)(3)復制表以及部分數(shù)據(jù)2)子查詢與Insert語句(1)復制所有數(shù)據(jù)到已有的表中(2)復制表的部分列以及部分數(shù)據(jù)到已有的表中3.子查詢與刪除語句四、課堂小結(jié)(5分鐘)嵌套子查詢相關(guān)子查詢增刪改與子查詢無錫職業(yè)技術(shù)學院教案(項目6-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目6子查詢、視圖和索引教學內(nèi)容:任務(wù)2使用視圖任務(wù)3使用索引目的、要求:學會創(chuàng)建視圖理解并會使用索引教學重點教學難點重點:視圖索引難點:需要使用索引的場合不應(yīng)該使用索引的場合使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓6–4】創(chuàng)建和使用視圖【實訓6–6】創(chuàng)建索引備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)嵌套查詢和相關(guān)查詢有什么區(qū)別?子查詢可以與哪些DML語句一起使用?二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天再學習另外兩種高級技術(shù),視圖和索引三、新授內(nèi)容及時間分配任務(wù)2使用視圖6.2.1視圖的優(yōu)點(10分鐘)6.2.2【實訓6–4】創(chuàng)建和使用視圖(20分鐘):老師演示一步,學生做一步6.2.3【實訓6–5】管理視圖(10分鐘):老師演示,學生課后做1.查看視圖列表和定義2.查看視圖的數(shù)據(jù)結(jié)構(gòu)3.變更視圖4.丟棄視圖任務(wù)3使用索引6.3.1索引及其分類(10分鐘)1.按用途分類2.按列的數(shù)量分類6.3.2索引的設(shè)計原則1.應(yīng)該建立索引的情形2.不應(yīng)該建立索引的情形6.3.3【實訓6–6】創(chuàng)建索引(20分鐘):老師演示一步,學生做一步1.間接創(chuàng)建索引2.直接創(chuàng)建索引6.3.4【實訓6–7】管理索引(5分鐘):老師演示,學生課后做1)列出所有索引2)刪除索引3)修改索引四、課堂小結(jié)(5分鐘)視圖是為一條Select語句起一個名字,這個視圖的地位與表類似索引能夠大幅度提高查詢的性能,它是物理數(shù)據(jù)結(jié)構(gòu)設(shè)計中的一個部分對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/6)無錫職業(yè)技術(shù)學院教案(項目7-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目7數(shù)據(jù)庫編程教學內(nèi)容:任務(wù)1目的、要求:理解常量、變量、運算符、表達式學會使用條件判斷以及循環(huán)教學重點教學難點重點:常量、變量、運算符、表達式條件判斷以及循環(huán)難點:三種變量的區(qū)別If、case表達式If表達式與if語句、case表達式和case語句的區(qū)別使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓7–1】MySQL語言基礎(chǔ)【實訓7–2】MySQL流程控制備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)視圖有什么特點?索引的作用是什么?什么時候要用索引,什么時候不應(yīng)該用索引?二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天要學習全新的內(nèi)容:數(shù)據(jù)庫編程三、新授內(nèi)容及時間分配任務(wù)1學習MySQL編程7.1.1MySQL編程概述(5分鐘)7.1.2【實訓7–1】MySQL語言基礎(chǔ)(40分鐘)1.變量2.字面常量3.運算符和表達式1)常用運算符2)If運算符:3)Ifnull運算符4)Case運算符7.1.3【實訓7–2】MySQL流程控制(30分鐘)1.條件分支語句1)If語句:這是if語句,剛才講的是if運算符,使用場合是不同的2)Case語句:這是Case語句,剛才講的是Case運算符,使用場合是不同的2.循環(huán)語句:可以與其他語言的循環(huán)語句進行比較1)While循環(huán)語句2)Repeat循環(huán)語句3)Loop循環(huán)語句四、課堂小結(jié)(5分鐘)與其他編程語言一樣,SQL也有常量、變量、運算符、表達式,也有條件判斷以及循環(huán)在后面的編程中,我們要用到這些編程元素無錫職業(yè)技術(shù)學院教案(項目7-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目7數(shù)據(jù)庫編程教學內(nèi)容:任務(wù)1學習MySQL編程(續(xù))任務(wù)2使用存儲函數(shù)目的、要求:學會使內(nèi)置函數(shù)學會編寫存儲函數(shù)教學重點教學難點重點:內(nèi)置函數(shù)語句塊和語句分隔符存儲程序的概念存儲函數(shù)難點:轉(zhuǎn)換函數(shù)語句塊和語句分隔符使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓7–3】使用內(nèi)置函數(shù)【實訓7–5】存儲函數(shù)備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)MySQL的變量有哪幾種類型?If表達式與if語句有什么區(qū)別?case表達式和case語句有什么區(qū)別?二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天先講解MySQL的內(nèi)置函數(shù),然后學習編寫出自己的函數(shù)。三、新授內(nèi)容及時間分配7.1.4【實訓7–3】使用內(nèi)置函數(shù)(20分鐘):老師演示一步,學生做一步1.統(tǒng)計函數(shù)2.數(shù)學函數(shù)3.字符串函數(shù)4.日期和時間函數(shù)5.系統(tǒng)函數(shù)6.轉(zhuǎn)換函數(shù)7.1.5【實訓7–4】使用游標:只介紹一下,可安排為【自學】(不是作業(yè),成績不統(tǒng)計)任務(wù)2使用存儲函數(shù)7.2.1存儲程序概述(25分鐘)1.存儲程序和存儲例程1)存儲程序2)存儲例程2.存儲程序的優(yōu)點:同時強調(diào)優(yōu)點和缺點,新技術(shù)的出現(xiàn),使其缺點更加突出3.語句塊和語句分隔符:這一部分需要重點講解,約20分鐘7.2.2【實訓7–5】存儲函數(shù)(20分鐘):老師演示一步,學生做一步1.單行語句的存儲函數(shù)2.多行語句的存儲函數(shù)7.2.3【實訓7–6】管理存儲函數(shù)(10分鐘):老師演示,學生課后做1.列出存儲函數(shù)2.查看存儲函數(shù)的定義3.刪除存儲函數(shù)4.修改存儲函數(shù)四、課堂小結(jié)(5分鐘)1、內(nèi)置函數(shù)2、語句塊和語句分隔符3、存儲函數(shù)無錫職業(yè)技術(shù)學院教案(項目7-3)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目7數(shù)據(jù)庫編程教學內(nèi)容:任務(wù)3使用存儲過程任務(wù)4使用觸發(fā)器目的、要求:學會編寫存儲過程學會編寫使用觸發(fā)器教學重點教學難點重點:存儲過程觸發(fā)器難點:存儲過程的參數(shù)類型:輸入型、輸出型、輸入輸出型觸發(fā)器的類型:before,after觸發(fā)器的觸發(fā)條件:insert,update,delete使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓7–7】創(chuàng)建和使用存儲過程【實訓7–8】存儲過程的參數(shù)【實訓7–10】Before觸發(fā)器備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)多行語句的存儲函數(shù)是如何編寫的?行末分隔符是如何處理的?二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天學習另外兩種存儲程序,它們與存儲函數(shù)既有相同點,也有不同點三、新授內(nèi)容及時間分配任務(wù)3使用存儲過程7.3.1【實訓7–7】創(chuàng)建和使用存儲過程(20分鐘):老師演示一步,學生做一步7.3.2【實訓7–8】存儲過程的參數(shù)(15分鐘):老師演示一步,學生做一步1.輸入型參數(shù)2.輸出型參數(shù)3.輸入輸出型參數(shù)7.3.3【實訓7–9】管理存儲過程:簡單講解,布置為作業(yè)1.列出存儲過程2.查看存儲過程的定義3.刪除存儲過程4.修改存儲過程任務(wù)4使用觸發(fā)器7.4.1觸發(fā)器概述(10分鐘)1.觸發(fā)器的優(yōu)缺點1)觸發(fā)器的優(yōu)點2)觸發(fā)器的缺點2.觸發(fā)器的類型3.觸發(fā)條件4.創(chuàng)建觸發(fā)器7.4.2【實訓7–10】Before觸發(fā)器(25分鐘):老師演示一步,學生做一步四、課堂小結(jié)(5分鐘)存儲函數(shù)有返回值,存儲過程沒有返回值,但也能通過輸出型參數(shù)返回一個值觸發(fā)器沒有返回值,也沒有參數(shù)存儲函數(shù)、存儲過程和觸發(fā)器的調(diào)用方式是不同的,觸發(fā)器不能被調(diào)用,只是被觸發(fā)無錫職業(yè)技術(shù)學院教案(項目7-4)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目7數(shù)據(jù)庫編程教學內(nèi)容:任務(wù)4使用觸發(fā)器(續(xù))任務(wù)5了解事務(wù)和鎖(這部分內(nèi)容很重要,必須講解,雖然不必深入講解)目的、要求:學會編寫觸發(fā)器理解事務(wù)和并發(fā)控制教學重點教學難點重點:觸發(fā)器事務(wù)和并發(fā)控制難點:事務(wù)和并發(fā)控制使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓7–11】After觸發(fā)器【實訓7–13】體驗事務(wù)控制語句備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)存儲函數(shù)與存儲過程有什么區(qū)別?存儲過程與觸發(fā)器有什么區(qū)別?二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天講解觸發(fā)器的另一種應(yīng)用,通過這個例子,你會體會到觸發(fā)器是十分強大的另外還要講解一個非常重要的概念,事件和并發(fā)控制三、新授內(nèi)容及時間分配7.4.3【實訓7–11】After觸發(fā)器(20分鐘)7.4.4觸發(fā)器中的新行和舊行7.4.5【實訓7–12】管理觸發(fā)器:簡單介紹,安排為作業(yè)1.列出觸發(fā)器2.查看觸發(fā)器的定義3.刪除觸發(fā)器4.修改觸發(fā)器7.4.6數(shù)據(jù)庫對象總結(jié)(10分鐘)1.表2.存儲對象任務(wù)5了解事務(wù)和鎖7.5.1事務(wù)(25分鐘,講解)1.事務(wù)的概念2.事務(wù)的特性3.并發(fā)控制4.事務(wù)控制語句7.5.2【實訓7–13】體驗事務(wù)控制語句(10分鐘)7.5.3事務(wù)隔離和鎖機制(10分鐘)1.事務(wù)并發(fā)產(chǎn)生的問題2.鎖機制3.隔離級別四、課堂小結(jié)(5分鐘)兩種觸發(fā)器有不同的用途事件和并發(fā)控制是數(shù)據(jù)庫項目開發(fā)中要特別注意的方面,保證項目的正常運行。對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/7)無錫職業(yè)技術(shù)學院教案(項目8-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目8在線商店的開發(fā)體驗教學內(nèi)容:任務(wù)1安裝和認識PHP任務(wù)2(布置為【自學】)任務(wù)3體驗在線商店應(yīng)用的開發(fā)過程目的、要求:了解項目代碼的編寫,體驗項目的結(jié)果吸引學生的興趣,激發(fā)學生的求知欲教學重點教學難點重點:體驗“在線商店”應(yīng)用開發(fā)過程難點:體驗過程,不能有難點使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓8–5】體驗在線商店的應(yīng)用開發(fā)過程備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)事務(wù)是什么?事務(wù)有哪四大特征?如果沒有對事務(wù)進行管理,可能出現(xiàn)什么問題?并發(fā)是什么?并發(fā)控制的目的是什么?二、創(chuàng)設(shè)意境,導入新課(5分鐘)到目前為止,項目開發(fā)需要的SQL都學完了,現(xiàn)在請同學們看看“在線商店”項目在采用這些技術(shù)后,開發(fā)出來的網(wǎng)站是什么樣子的,同學們?nèi)绻σ稽c,也能夠自己開發(fā)出這樣的項目來。三、新授內(nèi)容及時間分配任務(wù)1安裝和認識PHP8.1.1安裝開發(fā)環(huán)境XAMPP(10分鐘)8.1.2【實訓8-1】PHP基本語法(30分鐘)8.1.3【實訓8-2】PHP數(shù)組(安排為【自學】)任務(wù)2用PHP開發(fā)數(shù)據(jù)庫項目(安排為【自學】)8.2.1【實訓8-3】從PHP訪問MySQL數(shù)據(jù)庫(安排為【自學】)8.2.2【實訓8-4】從PHP調(diào)用存儲函數(shù)和存儲過程(安排為【自學】)任務(wù)3體驗“在線商店”應(yīng)用的開發(fā)過程8.3.1前臺功能的實現(xiàn)(5分鐘)8.3.2后臺功能的實現(xiàn)8.3.3【實訓8-5】體驗“在線商店”應(yīng)用開發(fā)過程(30分鐘)四、課堂小結(jié)(5分鐘)數(shù)據(jù)庫項目的典型應(yīng)用是動態(tài)網(wǎng)站和手機APP,本項目是一個動態(tài)網(wǎng)站,同學們可以體驗到在一個動態(tài)網(wǎng)站中,SQL在其中所起的作用。無錫職業(yè)技術(shù)學院教案(階段測試2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:第1~8章階段測試對于48課時的課程,這是期末考試對于48課時以上的課程,這是階段測試測試內(nèi)容:【實訓8–8習題】考試(選擇題)【實訓8–9習題】考試(操作題之一)【實訓8–10習題】考試(操作題之二)測試要求:在機房采用Jitor實訓教學平臺上完成,禁用U盤,可以對機房斷網(wǎng),防止作弊,通過教師機代理上網(wǎng)(教師機可通過無線網(wǎng)卡手機上網(wǎng))教學重點教學難點使用教具計算機房課外作業(yè)備注
授課主要內(nèi)容或板書計劃階段測試無錫職業(yè)技術(shù)學院教案(項目9-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目9“在線商店”項目的部署和遷移教學內(nèi)容:任務(wù)1準備Linux環(huán)境任務(wù)2使用Linux目的、要求:了解虛擬機學會Linux的基本使用方法教學重點教學難點重點:虛擬機Linux的基本使用方法難點:虛擬機使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓9–1】Linux基本操作備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)SQL語言是如何應(yīng)用到一個數(shù)據(jù)庫項目中的?二、創(chuàng)設(shè)意境,導入新課(5分鐘)項目開發(fā)完成后,就是發(fā)布和運行,這個過程稱為“部署”,而最常用的運行環(huán)境是Linux操作系統(tǒng),今天學習如何在Linux上部署一個數(shù)據(jù)庫項目。三、新授內(nèi)容及時間分配任務(wù)1準備Linux虛擬機環(huán)境(50分鐘)9.1.1安裝和運行Linux虛擬機課前將VMware虛擬機軟件和虛擬機復制到學生機上,文件比較大,分別是78MB和545MB9.1.2安裝和使用遠程管理工具9.1.3運行Jitor校驗器9.1.4虛擬機相關(guān)的問題任務(wù)2使用Linux操作系統(tǒng)9.2.1Linux操作系統(tǒng)的文件系統(tǒng)(5分鐘)9.2.2【實訓9-1】Linux操作系統(tǒng)的基本操作(20分鐘)四、課堂小結(jié)(5分鐘)虛擬機是用虛擬機軟件模擬出來的一個完整的計算機系統(tǒng)在虛擬機上可以安裝Windows或Linux操作系統(tǒng)可以說,虛擬機就是一個云服務(wù)器無錫職業(yè)技術(shù)學院教案(項目9-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目9“在線商店”項目的部署和遷移教學內(nèi)容:任務(wù)2使用Linux(續(xù))任務(wù)3在線商店項目的部署和數(shù)據(jù)庫的遷移任務(wù)4在線商店項目的遠程維護目的、要求:學會在云服務(wù)器上部署一個項目學會將數(shù)據(jù)庫遷移到另一臺服務(wù)器上了解項目的遠程維護教學重點教學難點重點:項目的部署數(shù)據(jù)庫的遷移難點:項目的部署數(shù)據(jù)庫的遷移使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓9–2】應(yīng)用程序的部署【實訓9–3】數(shù)據(jù)庫的遷移備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)虛擬機是什么?云服務(wù)器與虛擬機有什么聯(lián)系?二、創(chuàng)設(shè)意境,導入新課(5分鐘)上次課安裝好了Linux系統(tǒng),現(xiàn)在要將項目8開發(fā)的“在線商店”項目發(fā)布到Linux上。三、新授內(nèi)容及時間分配9.2.3Linux操作系統(tǒng)的常用服務(wù)(10分鐘)任務(wù)3“在線商店”項目的部署和數(shù)據(jù)庫的遷移9.3.1【實訓9-2】應(yīng)用程序的部署(20分鐘):老師演示一步,學生做一步1.復制項目文件2.修改訪問密碼9.3.2【實訓9-3】數(shù)據(jù)庫的遷移(35分鐘):老師演示一步,學生做一步這部分與教材上的次序不同,按PPT和Jitor實訓的要求來做1、在源機器上的操作:備份數(shù)據(jù)庫的下述數(shù)據(jù),全部在一個備份文件中數(shù)據(jù)結(jié)構(gòu):即表結(jié)構(gòu)數(shù)據(jù):基礎(chǔ)數(shù)據(jù)和少量測試數(shù)據(jù)SQL代碼:視圖、存儲函數(shù)、存儲過程和觸發(fā)器等數(shù)據(jù)庫對象2、在源機器和目標機器之間將備份文件從源機器上傳到目標機器3、在目標機器上的操作登錄Linux上的MySQL在Linux上的MySQL中創(chuàng)建數(shù)據(jù)庫eshop從備份文件恢復所有數(shù)據(jù)到eshop數(shù)據(jù)庫中遷移完成這時可以訪問Linux上的項目網(wǎng)站任務(wù)4“在線商店”項目的遠程維護(10分鐘)9.4.1Linux操作系統(tǒng)的遠程維護9.4.2MySQL的遠程維護四、課堂小結(jié)(5分鐘)項目的部署就是將項目的各種文件上傳到服務(wù)器數(shù)據(jù)庫的遷移就是在源機器上備份數(shù)據(jù)庫,然后在目標機器上恢復它對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/3)無錫職業(yè)技術(shù)學院教案(項目10-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目10“在線商店”項目的安全管理教學內(nèi)容:任務(wù)1理解數(shù)據(jù)庫安全任務(wù)2用戶管理目的、要求:理解數(shù)據(jù)庫安全學會用戶的管理教學重點教學難點重點:數(shù)據(jù)庫安全用戶管理難點:數(shù)據(jù)庫安全的概念創(chuàng)建用戶,并驗證用戶的登錄途徑使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓10–1】創(chuàng)建用戶賬號(一種或兩種版本)【實訓10–4】管理用戶賬號備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)如何部署一個動態(tài)網(wǎng)站項目?如何遷移一個數(shù)據(jù)庫?二、創(chuàng)設(shè)意境,導入新課(5分鐘)一個項目部署到云服務(wù)器上以后,可以被許多人訪問,這時該如何保證它的安全呢?三、新授內(nèi)容及時間分配任務(wù)1理解數(shù)據(jù)庫安全(20分鐘)10.1.1權(quán)限分類10.1.2授權(quán)過程任務(wù)2用戶管理10.2.1用戶管理概述(5分鐘)兩種登錄方式三種登錄途徑10.2.2【實訓10-1】用Createuser語句創(chuàng)建用戶賬號(Linux)(20分鐘)1.創(chuàng)建賬號2.驗證本地登錄3.驗證遠程登錄10.2.3【實訓10-2】用Createuser語句創(chuàng)建用戶賬號(Windows)(20分鐘)1.創(chuàng)建賬號2.驗證本地登錄3.驗證遠程登錄10.2.4【實訓10-3】用Grant語句創(chuàng)建用戶賬號(僅作簡單介紹,也不布置作業(yè))10.2.5【實訓10-4】管理用戶賬號(10分鐘)1.列出賬號2.刪除賬號3.修改密碼10.2.6MySQL5.7和8.0的安全性四、課堂小結(jié)(5分鐘)數(shù)據(jù)庫安全是指允許合法用戶的合法訪問,拒絕非法用戶的訪問和合法用戶的非法訪問保護數(shù)據(jù)不被泄露、不被篡改、不被破壞就是允許哪個用戶對什么數(shù)據(jù)進行什么操作無錫職業(yè)技術(shù)學院教案(項目10-2)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目10“在線商店”項目的安全管理教學內(nèi)容:任務(wù)3權(quán)限管理任務(wù)4在線商店項目的安全目的、要求:學會設(shè)置用戶權(quán)限理解項目安全的因素學會設(shè)置項目的安全教學重點教學難點重點:權(quán)限管理項目安全難點:權(quán)限管理權(quán)限的三個層次:全局層次、數(shù)據(jù)庫、表列和例程層次使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓10–5】權(quán)限管理【實訓10–6】在線商店應(yīng)用的安全備注
授課主要內(nèi)容或板書計劃一、復習回顧(5分鐘)MySQL登錄方式有哪幾種?MySQL登錄途徑有哪幾種?二、創(chuàng)設(shè)意境,導入新課(5分鐘)今天繼續(xù)講解安全管理,今天的內(nèi)容是設(shè)置用戶的權(quán)限。還要講解應(yīng)用項目的安全三、新授內(nèi)容及時間分配10.2.6MySQL5.7的安全性(10分鐘)任務(wù)3權(quán)限管理10.3.1權(quán)限管理概述(10分鐘)10.3.2【實訓10-5】權(quán)限管理(20分鐘)1.授予權(quán)限2.權(quán)限的層次3.查看權(quán)限4.撤回權(quán)限任務(wù)4“在線商店”項目的安全10.4.1操作系統(tǒng)的安全(5分鐘)10.4.2MySQL服務(wù)器的安全(5分鐘)10.4.3應(yīng)用軟件的安全(5分鐘)10.4.4【實訓10-6】“在線商店”項目的安全(20分鐘)四、課堂小結(jié)(5分鐘)對照思維導圖進行復習總結(jié)(:///MySQLa/?p=1/3)無錫職業(yè)技術(shù)學院教案(項目11-1)教師姓名XX老師授課形式授課時數(shù)2授課日期授課班級202X年月日第周星期第節(jié)XX01班級202X年月日第周星期第節(jié)XX02班級授課章節(jié)名稱及教學內(nèi)容、目的、要求章節(jié)名稱:項目11“在線商店”項目的日常管理教學內(nèi)容:任務(wù)1管理MySQL服務(wù)器任務(wù)2備份和恢復數(shù)據(jù)目的、要求:初步學會管理MySQL服務(wù)器學會數(shù)據(jù)備份和恢復教學重點教學難點重點:MySQL服務(wù)器備份和恢復數(shù)據(jù)難點:MySQL服務(wù)器的配置備份和恢復數(shù)據(jù)使用教具多媒體課件;Jitor實訓;計算機房課外作業(yè)【實訓11–1】數(shù)據(jù)庫備份與恢復【實訓11–2】備份策略和恢復策略(一種或兩種版本)備
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度航空航天發(fā)動機零件采購合同示范文本4篇
- 專項活動承辦商服務(wù)協(xié)議規(guī)范文本2024版版
- 二零二五年消防監(jiān)控系統(tǒng)集成服務(wù)合同模板2篇
- 寫理想的高考滿分作文6篇
- 2025年度鋁合金門窗行業(yè)新材料應(yīng)用研究合同4篇
- 個人稅務(wù)代理執(zhí)行協(xié)議(2024年版)版B版
- 2025年度網(wǎng)絡(luò)安全系統(tǒng)測評與優(yōu)化委托合同2篇
- 二零二四年農(nóng)業(yè)機械化設(shè)備租賃合作協(xié)議3篇
- 專項個人勞務(wù)協(xié)議:2024年度工程版版A版
- 西安市2025年度汽車租賃市場調(diào)研報告3篇
- 三年級數(shù)學(上)計算題專項練習附答案
- GB/T 12723-2024單位產(chǎn)品能源消耗限額編制通則
- 2024年廣東省深圳市中考英語試題含解析
- GB/T 16288-2024塑料制品的標志
- 麻風病防治知識課件
- 建筑工程施工圖設(shè)計文件審查辦法
- 干部職級晉升積分制管理辦法
- 培訓機構(gòu)應(yīng)急預(yù)案6篇
- 北師大版數(shù)學五年級上冊口算專項練習
- 應(yīng)急物資智能調(diào)配系統(tǒng)解決方案
- 2025年公務(wù)員考試時政專項測驗100題及答案
評論
0/150
提交評論