



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《MySQL數(shù)據(jù)庫應用與實踐教程(第2版)微課視頻版》教學大綱(含課程思政內容)課程名稱數(shù)據(jù)庫技術與應用(DatabaseTechnologyandApplication)課程類別專業(yè)必修課學分4學時理論學時32/實踐學時32建議修讀學期5考核方式實踐類考核方式適用專業(yè)計算機相關專業(yè)大綱執(zhí)筆人卜耀華01.課程目標課程目標1:掌握數(shù)據(jù)庫技術的基本理論、數(shù)據(jù)庫設計與實現(xiàn)方法,并能夠將數(shù)據(jù)庫分析和設計知識應用于數(shù)據(jù)庫應用系統(tǒng)的開發(fā)設計之中。課程目標2:掌握數(shù)據(jù)庫和表的創(chuàng)建與管理、視圖管理、數(shù)據(jù)庫安全管理,并具有數(shù)據(jù)庫維護和管理能力。課程目標3:掌握數(shù)據(jù)查詢、MySQL編程基礎、存儲過程與觸發(fā)器、數(shù)據(jù)庫并發(fā)控制,并具有數(shù)據(jù)庫的編程和數(shù)據(jù)庫應用系統(tǒng)開發(fā)的能力。02.課程目標與畢業(yè)要求的對應關系本課程目標主要支撐的畢業(yè)要求包括:掌握計算機基礎理論,能夠設計數(shù)據(jù)庫、為開發(fā)新型數(shù)據(jù)庫系統(tǒng)打好基礎;使學生具有信息系統(tǒng)和數(shù)據(jù)庫的管理能力;能夠運用專業(yè)知識,對計算機領域復雜工程問題的解決方案進行分析、改進。根據(jù)學生特點、本課程教學特色,教學目標還涉及對選擇和使用現(xiàn)代工具等能力培養(yǎng)。03.課程教學要求通過數(shù)據(jù)庫技術的基本理論、數(shù)據(jù)庫設計與實現(xiàn)方法、數(shù)據(jù)的完整性、安全性和一致性等教學內容,傳授數(shù)據(jù)庫和表的創(chuàng)建與管理、數(shù)據(jù)查詢與視圖管理、存儲過程與觸發(fā)器、數(shù)據(jù)庫備份與恢復、數(shù)據(jù)庫并發(fā)控制等知識,從而有針對性地培養(yǎng)學生數(shù)據(jù)庫分析和設計的能力(課程目標1)、數(shù)據(jù)庫維護和管理能力(課程目標2)、數(shù)據(jù)庫的編程(SQL語言)和數(shù)據(jù)庫應用系統(tǒng)開發(fā)的能力(課程目標3)。04.教學內容與課程目標的對應關系H-表示支撐度高,M-表示支撐度中等,L-表示支撐度低章課程目標1課程目標2課程目標3數(shù)據(jù)庫技術基礎HMySQL概述LM數(shù)據(jù)庫的創(chuàng)建與管理LHL表的創(chuàng)建與管理HHL數(shù)據(jù)查詢與視圖管理MHHMySQL編程基礎MLH存儲過程與觸發(fā)器MLH數(shù)據(jù)庫安全管理LHL事務與鎖MLH數(shù)據(jù)庫應用開發(fā)實例HLH05.教學內容和課時安排(含課程思政內容)(一)課程學時分配序號章名學時分配支撐課程目標講授實驗/實踐1數(shù)據(jù)庫技術基礎4212MySQL概述2223數(shù)據(jù)庫的創(chuàng)建與管理2224表的創(chuàng)建與管理441,25數(shù)據(jù)查詢與視圖管理661,2,36MySQL編程基礎221,37存儲過程與觸發(fā)器441,38數(shù)據(jù)庫安全管理4429事務與鎖221,310數(shù)據(jù)庫應用開發(fā)實例241,3合計3232(二)課程思政參考內容序號課程思政參考內容1通過從數(shù)據(jù)庫設計和需求分析到數(shù)據(jù)庫實施過程的理論知識學習,結合實例設計,培養(yǎng)科學思維方法,提高創(chuàng)新思維能力。2通過學習MySQL的特性、MySQL的安裝、配置和連接方法,及MySQL管理工具的功能與使用方法。了解具有自主知識產(chǎn)權、躋身世界數(shù)據(jù)庫之列的國產(chǎn)數(shù)據(jù)庫產(chǎn)品。3熟練掌握使用SQL語句進行數(shù)據(jù)庫的創(chuàng)建、修改和刪除操作技能與操作方法。通過刪除數(shù)據(jù)庫操作,培養(yǎng)認真嚴謹?shù)墓ぷ鲬B(tài)度,堅守良好的職業(yè)道德。4通過對索引的學習,弘揚潛心研究的奉獻精神;對表的約束以及對表的屬性列或用戶自定義數(shù)據(jù)類型取值的規(guī)定和限制,使得表中的數(shù)據(jù)保持完整性、正確性和一致性。通過使用約束,培養(yǎng)良好的行為規(guī)范,增強自我約束的意識和能力。5重點掌握數(shù)據(jù)查詢的各種方法(簡單查詢、連接查詢、子查詢、聯(lián)合查詢),要勤于思考,善于學習,勇于實踐,敢于創(chuàng)新。6學習SQL的常量與變量、函數(shù)、操作符與表達式、游標和流控制語句等知識。理解和掌握它們的用法,才能正確編寫SQL程序和深入理解SQL語言。培養(yǎng)應用計算思維方法分析和解決實際問題的能力。7通過存儲過程中的異常處理,學會工匠精神之一的用戶至上的服務精神。觸發(fā)器是一種實現(xiàn)復雜數(shù)據(jù)完整性、一致性的特殊存儲過程,可在執(zhí)行SQL語句觸發(fā)事件時自動生效。通過使用觸發(fā)器定義業(yè)務規(guī)則,增強規(guī)則意識,自覺遵守規(guī)則。事件能方便地實現(xiàn)數(shù)據(jù)庫的計劃任務,提高工作效率,而且能精確到秒。通過事件的開發(fā)應用,學會工匠精神之一的精益求精的品質精神。8學習掌握用戶和權限管理的概念和方法,理解日志文件的概念與管理。掌握數(shù)據(jù)庫備份與恢復的概念和方法。學習數(shù)據(jù)安全法及相關法律法規(guī),堅持總體國家安全觀,提高數(shù)據(jù)安全保障能力,履行數(shù)據(jù)安全保護義務。9當事務中所有操作成功時,事務對數(shù)據(jù)的修改將永久寫入數(shù)據(jù)庫。加鎖是為了隔離事務間的相互干擾,實際就是將被操作的數(shù)據(jù)保護起來。思索有效的預防和保護措施,培養(yǎng)縝密的思維方式、較強的分析能力。10掌握數(shù)據(jù)庫設計與其在MySQL的實現(xiàn)。培養(yǎng)知識整合與運用的能力,提高解決問題的能力。(三)課程教學內容與重點難點第1章數(shù)據(jù)庫技術基礎教學目的:理解數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)的概念;掌握數(shù)據(jù)模型的概念和數(shù)據(jù)模型的類型;掌握關系數(shù)據(jù)庫基本概念和關系運算;了解設計數(shù)據(jù)庫的基本方法;掌握概念結構設計和邏輯結構設計的技術和方法,具備將E-R圖轉化為關系模式的能力;了解數(shù)據(jù)庫實施、數(shù)據(jù)庫運行和維護。教學內容:數(shù)據(jù)庫系統(tǒng)概述;數(shù)據(jù)模型;數(shù)據(jù)庫系統(tǒng)結構;數(shù)據(jù)庫設計基礎;需求分析;數(shù)據(jù)庫實施。重點難點:重點是數(shù)據(jù)庫設計,難點是數(shù)據(jù)庫系統(tǒng)結構。第2章MySQL概述教學目的:了解MySQL的特點和MySQL8.0新特性;掌握MySQL安裝和配置過程;掌握登錄MySQL服務器的MySQL命令行客戶端和Windows命令行兩種方式;了解MySQL圖形化管理工具。教學內容:MySQL的功能及特點;MySQL的安裝和配置;MySQL管理工具。重點難點:重點是登錄MySQL服務器的方式,難點是MySQL安裝和配置過程。第3章數(shù)據(jù)庫的創(chuàng)建與管理教學目的:了解MySQL系統(tǒng)數(shù)據(jù)庫的組成;掌握創(chuàng)建與管理數(shù)據(jù)庫的方法與操作;掌握數(shù)據(jù)庫與數(shù)據(jù)庫對象間的關系。教學內容:MySQL數(shù)據(jù)庫簡介;管理數(shù)據(jù)庫。重點難點:重點是創(chuàng)建與管理數(shù)據(jù)庫,難點是數(shù)據(jù)庫對象之間的關系。第4章表的創(chuàng)建與管理教學目的:理解表的概念,掌握表的創(chuàng)建與管理;掌握對表中的數(shù)據(jù)進行增加、修改、刪除的操作;理解索引的概念及其作用;理解數(shù)據(jù)完整性的概念,掌握數(shù)據(jù)完整性的實現(xiàn)途徑。教學內容:表概述;創(chuàng)建和管理表;表數(shù)據(jù)操作;創(chuàng)建和管理索引;數(shù)據(jù)完整性。重點難點:重點是實體完整性、域完整性、參照完整性和用戶自定義完整性;難點是實現(xiàn)數(shù)據(jù)完整性的途徑。第5章數(shù)據(jù)查詢與視圖管理教學目的:理解SELECT語句的組成;掌握SELECT子句,WHERE子句,GROUPBY子句、HAVING子句和聚合函數(shù),ORDERBY子句和LIMIT子句;掌握連接查詢、子查詢、聯(lián)合查詢;理解視圖的概念及其作用,掌握視圖管理。教學內容:簡單查詢;連接查詢;子查詢;聯(lián)合查詢;視圖管理。重點難點:重點是內連接、外連接和交叉連接查詢方式,難點是比較子查詢、IN子查詢、EXISTS子查詢。第6章MySQL編程基礎教學目的:理解SQL語言的概念;掌握MySQL系統(tǒng)函數(shù);掌握函數(shù)調用方式及相關概念;理解游標的概念,掌握游標的操作。教學內容:SQL基礎;函數(shù);流程控制語句;游標。重點難點:重點是流程控制語句的應用,難點是游標的操作。第7章存儲過程與觸發(fā)器教學目的:理解存儲過程的概念,掌握MySQL存儲過程支持的三種類型參數(shù);掌握存儲過程的操作;理解觸發(fā)器的概念,掌握MySQL支持的三種觸發(fā)器;掌握觸發(fā)器的操作;理解事件的概念。教學內容:存儲過程;觸發(fā)器;事件。重點難點:重點是存儲過程、觸發(fā)器的操作,難點是存儲過程、觸發(fā)器和事件的三者的區(qū)別。第8章數(shù)據(jù)庫安全管理教學目的:理解安全管理的概念;理解用戶的概念,掌握用戶管理操作;理解權限的概念,掌握權限管理操作;理解日志文件的概念,掌握日志文件操作;理解備份和恢復的概念,掌握數(shù)據(jù)備份與恢復操作。教學內容:MySQL的安全性;用戶管理;權限管理;日志文件;數(shù)據(jù)備份與恢復。重點難點:重點是數(shù)據(jù)備份與恢復操作,難點是日志文件操作。第9章事務與鎖教學目的:理解事務的概念;掌握事務的基本操作;理解事務的并發(fā)處理的概念;理解鎖機制的概念。教學內容:事務;鎖。重點難點:重點是事務的概念,難點是鎖機制的概念。第10章數(shù)據(jù)庫應用開發(fā)實例教學目的:了解數(shù)據(jù)庫應用系統(tǒng)開發(fā)過程;掌握數(shù)據(jù)庫設計及數(shù)據(jù)庫對象設計;掌握數(shù)據(jù)庫設計在MySQL中的實現(xiàn)。教學內容:系統(tǒng)分析;系統(tǒng)設計;系統(tǒng)實現(xiàn)。重點難點:重點是數(shù)據(jù)庫設計及數(shù)據(jù)庫對象設計,難點是數(shù)據(jù)庫設計在MySQL中的實現(xiàn)。06.課程教學方法本課程教學采用網(wǎng)絡互動、視頻教學、分組討論、翻轉課堂等教學方法,以提高學生的創(chuàng)新能力。并采用案例教學法、比較教學法等實踐性強、學生參與度高的教學方法,增強學生的學習興趣并加深學生對重點知識以及理論與實際工程問題相結合的理解。講授環(huán)節(jié)主要采用教師講解、演示、互動的教學形式。教師講解知識點、演示SQL代碼,使學生對知識點形成直觀印象,并通過課堂教學雙方互相提問,與學生互
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年湖北省荊州市單招職業(yè)傾向性測試題庫及答案1套
- 科技助力腸易激綜合征的現(xiàn)代診療手段
- 2025年河南推拿職業(yè)學院單招職業(yè)技能測試題庫完整版
- 2025年黑龍江農(nóng)墾職業(yè)學院單招職業(yè)傾向性測試題庫附答案
- 2025年呼和浩特職業(yè)學院單招職業(yè)技能測試題庫帶答案
- 科技助力疫情下電競酒店的設施升級與改造
- 2025年黑龍江農(nóng)業(yè)工程職業(yè)學院單招職業(yè)適應性測試題庫完整版
- 2025年河北政法職業(yè)學院單招職業(yè)傾向性測試題庫及答案一套
- 科技行業(yè)甲基四氫苯酐的財務分析與發(fā)展趨勢
- 2025年廣西工商職業(yè)技術學院單招職業(yè)適應性測試題庫含答案
- 2022年中考數(shù)學二輪專題復習:二次函數(shù)性質綜合題
- 男生青春期生理教育
- 現(xiàn)代漢語(黃伯榮、廖序東版)課件-第四章語法課件
- 統(tǒng)編版小學語文五年級下冊第四單元解讀與大單元設計思路
- 壓瘡護理質控反饋
- 山東春季高考Photoshop考試復習題庫(含答案)
- 湖南省長沙市2023-2024學年八年級下學期入學考試英語試卷(附答案)
- 青海2024年01月青海省省直機關遴選公務員69人^2024年國家公務員考試考試大綱歷年真題筆試歷年高頻考點難、易錯點薈萃附答案帶詳解
- 一年級美術課后輔導教案-1
- 智慧社區(qū)建設中的智能化醫(yī)療與康養(yǎng)服務
- 2023-2024年人教版八年級上冊數(shù)學期末模擬試卷(含答案)
評論
0/150
提交評論