數據庫技術與應用-課程標準_第1頁
數據庫技術與應用-課程標準_第2頁
數據庫技術與應用-課程標準_第3頁
數據庫技術與應用-課程標準_第4頁
數據庫技術與應用-課程標準_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

《數據庫技術與應用》課程標準課程代碼課程名稱數據庫技術與應用課程性質專業基礎課課程類型B理實一體化課程(理論教學+實踐教學)學分4學時64適用專業軟件技術,人工智能技術應用,云計算技術應用,大數據技術,移動互聯應用技術,區塊鏈技術應用等合作企業教學方式B線上線下混合式考核類型考試課制訂時間制訂人審核人一、課程定位1.課程在專業培養中的定位及作用本課程是面向計算機相關專業大一學生在第二學期開設的一門重要的專業基礎課。課程選用當前流行的MySQL,搭配圖形化的Navicate管理工具做為實驗環境,注重理論和實踐相結合,以“學生管理數據庫stuinfo”和“銷售管理數據庫sales”兩個項目案例作為授課和實踐載體并貫穿課程始終。

通過本課程的學習,學生可以掌握數據庫管理與應用的基本知識與基本技能,具備開發數據庫應用系統的基本能力,并為后續其他專業課程的學習打下堅實的基礎;同時能夠體驗企業數據庫設計與開發工作規范和實際流程。課程的最終目標是通過對數據庫專業知識的學習,培養學生對軟件技術的興趣;通過應用數據庫設計及管理的知識,解決將來實際工作環境中遇到的實際問題。2.本課程與其它課程的關系本課程的前導課程包括《計算機應用》、《信息技術基礎》這兩門計算機通識基礎課,以及不同專業開設的編程基礎課,如《Java程序設計》、《C語言程序設計》,《Python程序設計基礎》等。通過前導課程的學習,學生已經具備基本的計算機操作能力及基本的編程能力。針對不同的專業,該課程后續課程可以包括:《JavaWeb應用開發》、《Node.js應用開發》,《Python數據處理》等,學習完本課程,學生則具備了在后續課程中連接及使用數據庫時所需的基本知識和技能。表1前導、后續課程一覽表前導課程本課程后續課程《計算機應用》,《信息技術基礎》《數據庫技術與應用》《JavaWeb應用開發》,或《Node.js應用開發》,或《Python數據處理》等二、課程目標通過本課程內容的學習及相關項目實踐,培養學生使用MySQL創建及管理數據庫及各種數據庫對象的能力,提高學生管理與應用數據庫、以及分析和解決問題的能力,使學生能夠應用所學知識,實現一個簡單數據庫系統的設計及創建。在教學中通過介紹項目設計流程、編碼規范、數據安全、授權加密等知識,引導學生遵守及維護職業道德規范,誠實、守信,不利用所學知識竊取他人保密信息,同時培養學生認真細致的做事態度和勇于探索的創新精神。課程具體目標為:1.知識目標掌握數據庫管理系統安裝和配置的方法。熟悉數據庫基本概念,掌握創建和管理用戶數據庫的方法。熟悉表字段的數據類型,掌握創建和管理用戶數據表的方法。掌握增、刪、改表數據的方法,及多種方式進行表數據查詢的方法。掌握創建與管理索引的方法。掌握創建、查詢與管理視圖的方法。掌握創建、執行和管理存儲過程和存儲函數的方法。掌握創建用戶、以及管理用戶權限的方法。掌握備份和還原數據庫的方法。2.能力目標能夠安裝和配置數據庫管理系統。能夠創建和管理用戶數據庫。能夠創建和管理用戶數據表。能夠操作和查詢表數據。能夠使用索引設計數據表。能夠創建視圖、并利用視圖訪問和操作表數據。能夠創建存儲過程和存儲函數、并利用存儲過程和存儲函數進行數據庫設計。能夠對數據庫進行安全管理和權限設置。能夠根據實際情況對數據庫進行備份和還原。3.素質目標養成善于思考、深入研究的良好自主學習的習慣和創新精神。培養細致縝密的工作態度、團隊協作的良好品質,鍛煉學生溝通交流水平。養成愛崗敬業、遵守職業道德規范、誠實、守信的高尚品質。三、課程內容與要求本課程根據數據庫系統工程師崗位能力要求,并對接大數據應用開發及Web前端開發1+X證書內容,合理設計課程內容及實踐項目,按照內容由淺入深、遵循企業項目開發流程,設計了教學內容包括:MySQL基礎、數據庫和數據表的創建與管理、索引、數據查詢、視圖、存儲過程及函數、安全性、備份和還原等,并涵蓋了數據庫設計、數據定義DDL、數據管理DML、數據查詢DQL、數據控制DCL等技術。在實施教學的過程中,以企業案例“學生管理數據庫”為載體,將數據庫系統開發流程分為相互聯系、層層遞進的六個子項目,課程的理論和實踐內容全部融入子項目中,這樣做的好處是,明確了每個知識點在項目中的位置和作用,使學生更容易理解企業項目開發實際過程。學生在實踐訓練時使用企業實際案例“銷售管理數據庫”。通過該課程的學習,學生基本具備獨立開發與維護數據庫系統的能力。表2教學內容及要求序號模塊/項目名稱教學單元/子任務主要學習內容(知識點)對接典型工作任務要求或職業能力要求思政育人目標建議學時1項目一:創建數據庫、數據表任務1-1:安裝MySQL服務器MySQL的安裝步驟MySQL的常用配置MySQL的常用工具MySQL的常見操作了解MySQL的安裝步驟;掌握MySQL的常用配置;了解MySQL的常用工具;掌握MySQL的常見操作。發揮主觀能動性,看安裝視頻完成安裝。22項目一:創建數據庫、數據表任務1-2:創建數據庫MySQL數據庫文件MySQL的字符集CREATEDATABASE語句ALTERDATABASE語句DROPDATABASE語句了解MySQL數據庫文件;了解MySQL的字符集;掌握CREATEDATABASE語句的使用;掌握ALTERDATABASE語句的使用;掌握DROPDATABASE語句的使用。掌握數據庫的設計方法,培養嚴謹工作態度。23項目一:創建數據庫、數據表任務1-3:創建數據表表字段的數據類型CREATETABLE語句了解表字段的數據類型;掌握CREATETABLE語句的使用。細心規范,選擇數據類型。44項目一:創建數據庫、數據表任務1-4:管理數據表ALTERTABLE語句DROPTABLE語句掌握ALTERTABLE語句的使用;掌握DROPTABLE語句的使用。做事要注重效率。25項目一:創建數據庫、數據表任務1-5:操作表中數據INSERT語句UPDATE語句DELETE語句掌握INSERT語句的使用;掌握UPDATE語句的使用;掌握DELETE語句的使用。細心規范,踏實認真。26項目二:創建索引及約束管理任務2-1:創建索引索引的概念和優點在CREATETABLE語句中創建索引在ALTERTABLE語句中創建索引CREATEINDEX語句DROPINDEX語句了解索引的概念和優點;掌握在CREATETABLE語句中創建索引的方法;掌握在ALTERTABLE語句中創建索引的方法;掌握CREATEINDEX語句的使用;掌握DROPINDEX語句的使用。理性思考,認真實踐。47項目二:創建索引及約束管理任務2-2:約束管理主鍵約束唯一性約束默認約束外鍵約束掌握主鍵約束的使用;掌握唯一性約束的使用;掌握默認約束的使用;掌握外鍵約束的使用。發揮主觀能動性,積極思考。48項目三:數據查詢任務3-1:基礎查詢SELECT語句選擇所有字段WHERE子句LIKE關鍵字(NOT)BETWEENAND關鍵字(NOT)IN關鍵字ORDERBY子句LIMIT子句DISTINCT關鍵字了解SELECT語句的組成;掌握選擇所有字段的查詢;掌握WHERE子句的使用;掌握LIKE關鍵字的使用;掌握(NOT)BETWEENAND關鍵字的使用;掌握(NOT)IN關鍵字的使用;掌握ORDERBY子句的使用;掌握LIMIT子句的使用;掌握DISTINCT關鍵字的使用。細心規范,耐心實踐。49項目三:數據查詢任務3-2:多表查詢內連接(INNERJOIN)左外連接(LEFTOUTERJOIN)右外連接(RIGHTOUTERJOIN)掌握內連接(INNERJOIN)的查詢;掌握左外連接(LEFTOUTERJOIN)的查詢;掌握右外連接(RIGHTOUTERJOIN)的查詢。精益求精的工匠精神。410項目三:數據查詢任務3-3:統計與分組匯總統計函數GROUPBY子句HAVING子句掌握統計函數的使用;掌握GROUPBY子句的使用;掌握HAVING子句的使用。細心規范,一絲不茍。411項目三:數據查詢任務3-4:嵌套查詢嵌套查詢語句帶子查詢的數據更新掌握嵌套查詢語句的使用;掌握帶子查詢的數據更新。鼓勵學生大膽嘗試、比較。412項目四:創建視圖任務4-1:創建視圖視圖的概念和優點CREATEVIEW語句ALTERVIEW語句DROPVIEW語句了解視圖的概念和優點;掌握CREATEVIEW語句的使用;掌握ALTERVIEW語句的使用;掌握DROPVIEW語句的使用。提升數據安全意識。413項目四:創建視圖任務4-2:更新視圖通過視圖插入表中數據通過視圖修改表中數據通過視圖刪除表中數據掌握通過視圖插入表中數據;掌握通過視圖修改表中數據;掌握通過視圖刪除表中數據。提升數據安全意識。414項目五:創建存儲過程(函數)任務5-1:創建存儲過程存儲過程的概念和優點局部變量CREATEPROCEDURE語句調用存儲過程ALTERPROCEDURE語句DROPPROCEDURE語句了解存儲過程的概念和優點;掌握局部變量的使用;掌握CREATEPROCEDURE語句的使用;掌握調用存儲過程的方法;掌握ALTERPROCEDURE語句的使用;掌握DROPPROCEDURE語句的使用。引導學生增強技術自信,建立崇高的職業理想。415項目五:創建存儲過程(函數)任務5-2:創建存儲函數存儲函數與存儲過程的區別CREATEFUNCTION語句調用存儲函數ALTERFUNCTION語句DROPFUNCTION語句了解存儲函數與存儲過程的區別;掌握CREATEFUNCTION語句的使用;掌握調用存儲函數的方法;掌握ALTERFUNCTION語句的使用;掌握DROPFUNCTION語句的使用。引導學生增強技術自信,建立崇高的職業理想。416項目五:創建存儲過程(函數)任務5-3:流程控制語句分支結構語句循環結構語句掌握分支結構語句的使用;掌握循環結構語句的使用。選擇程序流程,如同選擇人生。417項目六:安全性管理任務6-1:用戶管理CREATEUSER語句修改用戶密碼DROPUSER語句掌握CREATEUSER語句的使用;掌握修改用戶密碼的方法;掌握DROPUSER語句的使用。培養學生遵守法律法規,增強網絡安全意識。218項目六:安全性管理任務6-2:權限管理MySQL中的權限類型GRANT語句REVOKE語句了解MySQL中的權限類型;掌握GRANT語句的使用;掌握REVOKE語句的使用。培養學生遵守法律法規,增強網絡安全意識。219項目六:安全性管理任務6-3:備份和還原數據庫mysqldump、mysql命令日志文件還原數據庫掌握使用mysqldump、mysql命令備份/還原數據庫的方法;掌握使用日志文件還原數據庫的方法。未雨綢繆,居安思危,提升憂患意識。4四、教學方法建議本課程在教學中全面落實立德樹人思想,有機融入思想政治教育元素,采用理實一體化、線上線下混合式等教學模式,依據課程目標和學生的認知規律,將教學過程序化為“課前準備-課堂引入-新知講解-操作示范-技能實踐-課后鞏固”六個環節,利用信息化資源與手段,運用任務驅動、直觀演示、討論探究等多種方法展開教學活動。五、課程實施條件1.師資團隊要求課程主講教師需具備扎實的數據庫相關專業知識,熟悉教學內容和實踐項目,需具備MySQL數據相關的教學設計能力、資源開發能力、教學實施能力。教學團隊由一名課程團隊帶頭人以及若干名專業骨干教師、專業課教師組成,要求教師團隊能夠對所教學科進行討論思考探索,發掘和分析問題,不斷調整及更新教學,要能夠根據學生學習情況,和學生進行有效的溝通交流,激發學生積極性,引導學生正確的學習態度,從而不斷提高教學效果,達到教書育人的目的。2.實踐教學條件要求(1)計算機硬件要求:CPU主頻>1.5GHz,內存容量>=2GB。(2)軟件要求:Windows7或以上,安裝MySQL和Navicat開發工具。(3)其他要求:本課程要求在多媒體實訓室完成,以實現“做、學、教”一體化,同時要求安裝多媒體教學軟件。3.教學資源基本要求(1)教材選用與編寫校企合作開發了新形態一體化教材,該教材被評為江蘇省“十四五”精品教材。教材信息:《MySQL數據庫應用與管理第3版》,魯大林主編,機械工業出版社,2024年1月。(2)課程資源的開發與利用校企共同開發了線上課程,該課程已被評為江蘇省職業教育首批在線精品課程,已在下列平臺使用多輪。超星課程平臺愛課程(中國大學MOOC)網六、考核方式建議本課程注重學生平時學習過程,考核由態度性評價、知識性評價、技能性評價、素質性評價4部分組成,具體如表3所示。表3各項考核比例學生課程成績評價:態度性評價(20%)+知識性評價(40%)+技能性評價(40%)+創新性評價(附加分,不超過10分)考核分類考核項目考核依據分值比例(%)態度性評價平時表現考勤記錄、課堂表現記錄20%知識性評價單元測

溫馨提示

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

評論

0/150

提交評論