




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
教案首頁課程名稱《MySQL數據庫技術應用》總計:64學時課程類別專業基礎課課程代碼理論:學時上機:學時授課教師學分4授課對象教材和主要參考資料《MySQL數據庫技術應用》西安電子科技大學出版社主編張沛強王雙明課程簡介數據庫技術是信息技術和信息產業的基礎,它不僅廣泛應用在傳統的商業領域、管理領域和金融領域,在非傳統領域,如工程、多媒體技術等領域也發揮著重要作用。教學難點重點
任務1編程基礎課題名稱編程基礎教學課時2教學目標知識目標1.掌握常量、變量的基本概念;2.掌握流程控制的三種結構。能力目標1.能正確理解和使用變量;2.能利用流程控制結構進行數據庫編程。素質目標1.培育具備獨立思考與獨立完成數據庫編程的能力2.培養在數據庫編程中精益求精的品質。教學重點分支語句和循環語句的使用教學難點分支語句和循環語句的使用教學資源1.教學場所:多媒體教室+實訓機房2.教學設備:安裝有MySQL的計算機。3.教學資料:輔助教材和課件、多媒體教學軟件、MySQL數據庫技術應用在線精品課教法任務驅動、分析對比、操作演示學法自主學習、獨立思考、合作探究、實操練習教學過程課前準備課程導入知識講解實踐操作課堂小結作業布置時間分配0103530105教學過程教學過程教學內容教師活動學生活動教學方法與設計意圖課前準備1.閱讀教材和觀看在線課視頻預習編程基礎部分內容;2.搜集數據編程在實際應用中的案例。1.在班級微信群發出本課程在線課程學習視頻的鏈接,要求學生提前熟悉教材中本章節內容,并觀看課程視頻預習編程基礎;2.在學習通平臺發布課前探索問題-數據庫編程的案例。1.通過熟悉教材、觀看在線課程視頻,認真預習編程基礎內容;2.通過搜集數據庫編程的案例,了解數據庫編程的的重要性。1.設計意圖:培養學生自主學習能力課程導入1.了解學生課前預習的情況,強調課前預習的重要性。2.利用學生搜集到的數據庫編程在實際應用中的案例,引入數據庫編程的課堂內容1.查看學生課前預習情況;2.進行數據庫編程方面的課堂提問;3.學習通平臺發布搶答、問卷等活動;4.引導學生積極思考,組織學生主題討論;5.引入本任務課堂內容。1.反饋課前預習情況;2.在老師的啟發下積極思考;3.積極參與學習通平臺的搶答、問卷等活動。3.積極參與課堂提問和課堂討論;1.教學方法:講授法、提問法、討論法。
2.設計意圖:導入新課。知識講解一、常量和變量1.常量:常量是指在程序運行過程中值不會改變的量。1)字符串常量2)數值常量3)日期時間常量4)布爾常量2.變量:變量是指程序運行時會變化的量,常用于存儲臨時數據。1)系統變量2)用戶變量3)局部變量二、流程控制1.分支語句1)IF…THEN…ELSE語句語法格式:IF條件1THEN語句序列1[ELSEIF條件2THEN語句序列2]...[ELSE語句序列n]ENDIF2)CASE語句CASE語句用于實現分支處理,存儲過程中的用法。語法格式:CASE條件表達式WHEN值1THEN語句序列1[WHEN值2THEN語句序列2...[ELSE語句序列n]ENDCASE2.循環語句1)WHILE循環語句語法格式:WHILE條件表達式DO語句序列ENDWHILE(2)LOOP語句(3)REPEAT語句REPEAT語句是有條件控制的循環語句。當滿足特定條件時,就會跳出循環語句。語法格式:REPEAT語句序列UNTIL條件表達式ENDREPEAT1.講授權限管理的每個知識點;2.結合本任務的重難點知識進行課堂提問;3.組織學生討論;4.學習通平臺發布隨堂練習,要求學生全員參與答題;5.最后進行課堂點評1.認真聽講知識點,尤其是語法格式;2.積極參與課堂提問和小組討論;3.認真完成學習通平臺隨堂練習;4.結合老師的課堂點評,鞏固知識。1.教學方法:講授法、提問法、討論法、任務驅動教學法。2.設計意圖:讓學生掌握用戶權限管理的語法格式和命令操作方法。實踐操作1.講解演示【例8-1】查看當前使用的MySQL版本號和系統變量。2.講解演示【例8-2】定義局部變量。3.講解演示【例8-3】判斷整數n的奇偶性。4.講解演示【例8-4】根據月份mon判斷其所屬的季度。5.講解演示【例8-5】輸出前100個自然數的和。1.結合講授的知識點,進行教材中對應例題的命令演示操作;2.強調命令語句中的重難點;3.學生操作練習后,切換學生屏幕進行課堂作業點評。1.認真完成【例8-1】-【例8-2】的操作練習,獨立思考操作中遇到的問題;2.并理解語句的作用;3.掌握利于流程控制語句解決實際問題。1.教學方法:講授法、演示法、任務驅動法、點評法。2.設計意圖:通過實際案例讓學生掌握利用流程控制語句的技巧。課堂小結通過本次課理解常量、變量的概念,掌握的程序設計中的順序、選擇和循環結構。利用流程控制語句解決數據庫實際問題。教師總結學生邊聽講,邊回顧思考。1.教學方法:總結法、講授法、提問法。2.設計意圖:對本堂課進行小結,并布置下節課預習內容和知識。課后作業1.完成課后習題。2.通過觀看在線精品課程視頻鞏固復習本節課內容。3.通過閱讀教材,掌握循環結構的高級用法。教學評價與反饋教師備課需充分,教學各個環節需把控好,語言表達流暢,重難點突出,大部分學生能跟著老師的思路和節奏聽講學習,整個教學流程較為順利,能按照預先設計完成大部分教學任務。但還有部分學生在課堂中配合度不高,缺乏學習主動性。教學反思與改進通過詳細講解、演示,幫助學生理解和掌握基本概念,基本流程結構,通過精講實例,加深學生對每個知識點的理解。任務2存儲過程課題名稱存儲過程教學課時2教學目標知識目標熟練掌握存儲過程的創建和使用。能力目標能夠根據實際需求,靈活調整并優化函數和存儲過程,提升數據庫性能。素質目標培養精益求精的工匠精神,追求卓越品質。教學重點創建存儲過程教學難點創建存儲過程教學資源1.教學場所:多媒體教室+實訓機房2.教學設備:安裝有MySQL的計算機。3.教學資料:輔助教材和課件、多媒體教學軟件、MySQL數據庫技術應用在線精品課教法任務驅動、分析對比、操作演示學法自主學習、獨立思考、合作探究、實操練習教學過程課前準備課程導入知識講解實踐操作課堂小結作業布置時間分配55353555教學過程教學過程教學內容教師活動學生活動教學方法與設計意圖課前準備1.閱讀教材和觀看在線課視頻預習存儲過程部分內容;2.搜集存儲過程在實際應用中的案例。1.在班級微信群發出本課程在線課程學習視頻的鏈接,要求學生提前熟悉教材中本章節內容,并觀看課程視頻預習存儲過程;2.在學習通平臺發布課前探索問題存儲過程的案例。1.通過熟悉教材、觀看在線課程視頻,認真預習存儲過程內容;2.通過搜集數據庫存儲過程的案例,了解數據庫編程的的重要性。1.設計意圖:培養學生自主學習能力課程導入1.了解學生課前預習的情況,強調課前預習的重要性。2.利用學生搜集到的存儲過程在實際應用中的案例,引入存儲過程的課堂內容1.查看學生課前預習情況;2.進行數據庫存儲過程方面的課堂提問;3.學習通平臺發布搶答、問卷等活動;4.引導學生積極思考,組織學生主題討論;5.引入本任務課堂內容。1.反饋課前預習情況;2.在老師的啟發下積極思考;3.積極參與學習通平臺的搶答、問卷等活動。3.積極參與課堂提問和課堂討論;1.教學方法:講授法、提問法、討論法。
2.設計意圖:導入新課。知識講解一、創建和調用存儲過程1.DELIMITER命令語法格式:DELIMITER$$說明2.創建存儲過程語法格式:CREATEPROCEDURE存儲過程名([[IN|OUT|INOUT]參數名類型])
BEGIN存儲過程體END說明:3.調用存儲數據語法格式:CALL存儲過程名([參數1,參數2,…])說明:二、管理存儲過程1.查看存儲過程SHOWCREATEPROCEDURE存儲過程說明:2.刪除存儲過程語法格式:DROPPROCEDURE存儲過程名說明:一次只能刪除一個存儲過程。三、游標在存儲過程和函數中,查詢語句可能返回多條記錄,使用游標可以實現逐條讀取結果集中的記錄。1.聲明游標語法格式:DECLARE游標名稱CURSORFORselect語句2.打開游標語法格式:OPEN游標名稱3.使用游標語法格式:FETCH[[NEXT]FROM]游標名稱INTO變量列表4.關閉游標語法格式:CLOSE游標名稱1.講授權限管理的每個知識點;2.結合本任務的重難點知識進行課堂提問;3.組織學生討論;4.學習通平臺發布隨堂練習,要求學生全員參與答題;5.最后進行課堂點評1.認真聽講知識點,尤其是語法格式;2.積極參與課堂提問和小組討論;3.認真完成學習通平臺隨堂練習;4.結合老師的課堂點評,鞏固知識。1.教學方法:講授法、提問法、討論法、任務驅動教學法。2.設計意圖:讓學生掌握用戶權限管理的語法格式和命令操作方法。實踐操作1.講解和演示【例8-7】在dbschool數據庫中,創建一個無參數的存儲過程proc_1,輸出student表中所有少數民族學生的信息。2.講解演練【例8-8】在dbschool數據庫中,創建一個帶輸入參數的存儲過程proc_2,查看回族學生的信息。3.講解演練【例8-11】在dbschool數據庫中建立一個應用游標的存儲過程proc_4,逐條讀取class表的前3條記錄數據。1.結合講授的知識點,進行教材中對應例題的命令演示操作;2.強調命令語句中的重難點;3.學生操作練習后,切換學生屏幕進行課堂作業點評。1.認真完成【例8-7】-【例8-8】的操作練習,學會創建無參和有參存儲過程;2.并理解語句的作用;3.掌握存儲過程創建。1.教學方法:講授法、演示法、任務驅動法、點評法。2.設計意圖:通過實際案例讓學生掌握如何創建和管理存儲過程。課堂小結本節課主要學習存儲過程的創建、調和管理,游標的聲明和使用等。通過學習希望大家能通過實例進一步掌握它們的使用方法。教師總結學生邊聽講,邊回顧思考。1.教學方法:總結法、講授法、提問法。2.設計意圖:對本堂課進行小結,并布置下節課預習內容和知識。課后作業1.完成課后習題。2.通過觀看在線精品課程視頻鞏固復習本節課內容。3.通過閱讀教材,掌握循存儲過程創建和管理。教學評價與反饋教師備課需充分,教學各個環節需把控好,語言表達流暢,重難點突出,大部分學生能跟著老師的思路和節奏聽講學習,整個教學流程較為順利,能按照預先設計完成大部分教學任務。教學反思與改進通過詳細講解、演示,幫助學生理解和掌握存儲過程基本概念,通過精講實例,加深學生對存儲過程和游標的理解。任務3存儲函數課題名稱存儲函數教學課時2教學目標知識目標掌握存儲函數的創建和使用。能力目標能夠根據實際需求,靈活調整并優化函數,提升數據庫性能。素質目標精益求精的工匠精神,追求卓越品質。教學重點存儲函數的創建。教學難點存儲函數的創建。教學資源1.教學場所:多媒體教室+實訓機房2.教學設備:安裝有MySQL的計算機。3.教學資料:輔助教材和課件、多媒體教學軟件、MySQL數據庫技術應用在線精品課教法任務驅動、分析對比、操作演示學法自主學習、獨立思考、合作探究、實操練習教學過程課前準備課程導入知識講解實踐操作課堂小結作業布置時間分配55353555教學過程教學過程教學內容教師活動學生活動教學方法與設計意圖課前準備1.閱讀教材和觀看在線課視頻預習存儲過程部分內容;2.搜集存儲函數在實際應用中的案例。1.在班級微信群發出本課程在線課程學習視頻的鏈接,要求學生提前熟悉教材中本章節內容,并觀看課程視頻預習存儲函數;2.在學習通平臺發布課前探索問題存儲函數的案例。1.通過熟悉教材、觀看在線課程視頻,認真預習存儲過程內容;2.通過搜集存儲函數的案例,存儲函數的創建調用等。1.設計意圖:培養學生自主學習能力課程導入1.了解學生課前預習的情況,強調課前預習的重要性。2.利用學生搜集到的存儲函數在實際應用中的案例,引入存儲函數的課堂內容1.查看學生課前預習情況;2.進行數據庫存儲函數的課堂提問;3.學習通平臺發布搶答、問卷等活動;4.引導學生積極思考,組織學生主題討論;5.引入本任務課堂內容。1.反饋課前預習情況;2.在老師的啟發下積極思考;3.積極參與學習通平臺的搶答、問卷等活動。3.積極參與課堂提問和課堂討論;1.教學方法:講授法、提問法、討論法。
2.設計意圖:導入新課。知識講解一、創建存儲函數語法格式:CREATEFUNCTION存儲函數名([參數列表])RETURNS類型DETERMINSTIC函數體二、調用存儲函數和刪除存儲函數1.調用存儲函數和內置函數一樣,使用SELECT關鍵字調用。語法格式:SELECT存儲函數名([參數列表])2.刪除存儲函數語法格式:DROPFUNCTION存儲函數名1.講授權限管理的每個知識點;2.結合本任務的重難點知識進行課堂提問;3.組織學生討論;4.學習通平臺發布隨堂練習,要求學生全員參與答題;5.最后進行課堂點評1.認真聽講知識點,尤其是語法格式;2.積極參與課堂提問和小組討論;3.認真完成學習通平臺隨堂練習;4.結合老師的課堂點評,鞏固知識。1.教學方法:講授法、提問法、討論法、任務驅動教學法。2.設計意圖:讓學生掌握創建和調用存儲函數。實踐操作1.講解演示【例8-12】在dbschool數據庫中創建一個獲得不同民族的學生人數存儲函數func_1。2.講解演示【例8-13】調用【例8-12】創建的函數func_1,輸出同族學生人數。1.結合講授的知識點,進行教材中對應例題的命令演示操作;2.強調命令語句中的重難點;3.學生操作練習后,切換學生屏幕進行課堂作業點評。1.認真完成【例8-12】-【例8-13】的操作練習,學會創建和調用存儲函數;2.并理解語句的作用;3.掌握存儲過程創建。1.教學方法:講授法、演示法、任務驅動法、點評法。2.設計意圖:通過實際案例讓學生掌握如何創建和調用存儲函數。課堂小結本節課主要學習存儲函數的創建、調和刪除。通過學習希望大家能通過實例進一步掌握存儲函數的使用方法。教師總結學生邊聽講,邊回顧思考。1.教學方法:總結法、講授法、提問法。2.設計意圖:對本堂課進行小結,并布置下節課預習內容和知識。課后作業完成課后客觀題和主觀題。教學評價與反饋備課充分,能按照預先設計完成大部分教學任務。學生對存儲函數的理解和使用還需要加強。教學反思與改進通過詳細講解、演示,幫助學生理解和掌握存儲函數創建,通過精講實例,加深學生對存儲函數的使用。任務4觸發器課題名稱觸發器教學課時2教學目標知識目標1.學習創建、查看、刪除觸發器的基本語法格式;2.學習使用INSERT、UPDATE和DELETE語句激活觸發器的方法。能力目標1.能運用觸發器解決實際問題,確保數據庫操作的高效性和準確性;2.掌握觸發器的管理方法.素質目標1.使學生了解MySQL程序開發規范的重要性,培養學生的職業素質和道德規范;2.培養良好的數據安全意識。教學重點創建觸發器教學難點創建觸發器教學資源1.教學場所:多媒體教室+實訓機房2.教學設備:安裝有MySQL的計算機。3.教學資料:輔助教材和課件、多媒體教學軟件、MySQL數據庫技術應用在線精品課教法任務驅動、分析對比、操作演示學法自主學習、獨立思考、合作探究、實操練習教學過程課前準備課程導入知識講解實踐操作課堂小結作業布置時間分配55353555教學過程教學過程教學內容教師活動學生活動教學方法與設計意圖課前準備1.閱讀教材和觀看在線課視頻預習觸發器部分內容;2.搜集觸發器在實際應用中的案例。1.在班級微信群發出本課程在線課程學習視頻的鏈接,要求學生提前熟悉教材中本章節內容,并觀看課程視頻預習觸發器;2.在學習通平臺發布課前探索問題觸發器的案例。1.通過熟悉教材、觀看在線課程視頻,認真預習觸發器程內容;2.通過搜集觸發器的案例。1.設計意圖:培養學生自主學習能力課程導入1.了解學生課前預習的情況,強調課前預習的重要性。2.利用學生搜集到的觸發器在實際應用中的案例,引入觸發器的課堂內容1.查看學生課前預習情況;2.進行觸發器的課堂提問;3.學習通平臺發布搶答、問卷等活動;4.引導學生積極思考,組織學生主題討論;5.引入本任務課堂內容。1.反饋課前預習情況;2.在老師的啟發下積極思考;3.積極參與學習通平臺的搶答、問卷等活動。3.積極參與課堂提問和課堂討論;1.教學方法:講授法、提問法、討論法。
2.設計意圖:導入新課。知識講解一、觸發器概述觸發器是特殊的存儲過程,用于保護表中的數據,常用來實現比外鍵約束更復雜的業務規則,使得表與表之間的數據依賴問題直接在數據庫層面得到解決。二、創建觸發器1.關鍵字NEW和OLD觸發器中的NEW和OLD關鍵字用來表示觸發器正在觸發操作的一行記錄數據:語法格式:NEW.col_name|OLD.col_name說明:2.創建觸發器語法格式:CREATETRIGGER觸發器名觸發時間觸發事件ON表名FOREACHROW觸發器動作說明:3.查看觸發器語法格式:SHOWTRIGGERS\G說明:三、刪除觸發器語法格式:DROPTRIGGER(IFEXISTS]觸發器名教師現場講解與操作演示理解觸發器概念1.教學方法:講授法、提問法、討論法、任務驅動教學法。2.設計意圖:讓學生掌握觸發器知識。實踐操作1.講解演示【例8-14】分別對student表和study表建立副本,名字為s表和cj表。創建一個觸發器,當刪除s表中學生“孫月茹”的信息時,會同時刪除cj表中該學生的成績信息。2.講解演示【例8-15】查看【例8-14】創建的觸發器,并刪除s表中學生“孫月茹”的信息。查看dbschool中的觸發器。教師現場講解與操作演示1.認真完成【例8-14】-【例8-15】的操作練習,學會創建創建和查看觸發器;2.掌握觸發器的創建。1.教學方法:講授法、演示法、任務驅動法、點評法。2.設計意圖:通過實際案例讓學生掌握如何創建和查看觸發器。課堂小結通過案例介紹了創建、查看、刪除觸發器的基本語法,演示了創建、查看、刪除觸發器的技術方法和實施過程。其中的重點是創建、查看和刪除觸發器,難點是根據實際需求創建觸發器。課后作業1.完成與本講內容相關的課后練習;2.完成學習通課程平臺上相應的作業;3.通過學習通課程平臺預習事件。教學評價與反饋教學任務基本完成,學生在課內外學習時一定要多練習,在實際操作中通過案例掌握任務的內容,為以后事務的應用打好基礎。教學反思與改進任務5事件課題名稱事件教學課時2教學目標知識目標學習事件創建的方法。能力目標掌握應用事件管理的能力。素質目標培養學生的系統觀念,能夠以系統觀念推動各領域工作。教學重點創建事件教學難點創建事件教學資源1.教學場所:多媒體教室+實訓機房2.教學設備:安裝有MySQL的計算機。3.教學資料:輔助教材和課件、多媒體教學軟件、MySQL數據庫技術應用在線精品課教法任務驅動、分析對比、操作演示學法自主學習、獨立思考、合作探究、實操練習教學過程課前準備課程導入知識講解實踐操作課堂小結作業布置時間分配55353555教學過程教學過程教學內容教師活動學生活動教學方法與設計意圖課前準備1.閱讀教材和觀看在線課視頻預習事件部分內容;2.搜集事件在實際應用中的案例。1.在班級微信群發出本課程在線課程學習視頻的鏈接,要求學生提前熟悉教材中本章節內容,并觀看課程視頻預習事件;2.在學習通平臺發布課前探索問題事件的案例。1.通過熟悉教材、觀看在線課程視頻,認真預習事件內容;2.通過搜集觸發器的案例。1.設計意圖:培養學生自主學習能力課程導入1.了解學生課前預習的情況,強調課前預習的重要性。2.利用學生搜集到的事件在實際應用中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新能源汽車行業的本土化發展策略試題及答案
- 幼兒園數學能力測評試題的探討及答案
- 花卉栽培技術試題及答案
- 四川省成都實驗外國語校2025年初三開年第一考化學試題含解析
- 江西鷹潭貴溪二中學2024-2025學年初三下-競賽(期中)生物試題試卷含解析
- 征兵智力測試題及答案
- 寧夏警官職業學院《書法技法與設計文化》2023-2024學年第二學期期末試卷
- 汕尾職業技術學院《綠色化學化工技術》2023-2024學年第二學期期末試卷
- 數學啟示能力培養試題及答案
- 綏化學院《材料加工治金傳輸原理》2023-2024學年第二學期期末試卷
- 聯想EAP案例分析
- 社會工作介入老年社區教育的探索
- 國開電大-工程數學(本)-工程數學第4次作業-形考答案
- 高考倒計時30天沖刺家長會課件
- 施工項目現金流預算管理培訓課件
- 時行疾病(中醫兒科學課件)
- 街道計生辦主任先進事跡材料-巾幗弄潮顯風流
- GB/T 32616-2016紡織品色牢度試驗試樣變色的儀器評級方法
- 部編版小學語文三年級下冊第七單元整體解讀《奇妙的世界》課件
- 管道支吊架培訓教材課件
- 2、工程工質量保證體系框圖
評論
0/150
提交評論