孟程 黃建國
摘? ?要:隨著經濟的發展和社會的進步,MySQL軟件技術在課程教學中被廣泛應用和學習。作為一門剛剛興起的課程,它與計算機課程相掛鉤,同時MySQL具有功能齊全、便于使用的優點。但是MySQL由于在研究資料方面較少,學生在學習的同時也容易產生難點,失去學習興趣。本文主要針對MySQL數據庫課程教學展開探索性研究,以形成較好的教學方式。
關鍵詞:MySQL數據庫? 課程教學? 探究研究
中圖分類號:TP311? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻標識碼:A? ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2019)05(c)-0190-02
MySQL軟件是一種關系型數據庫管理系統,在實際應用中具有完全免費、實現快速查詢、體積較小等特點。它已經成為承接數據庫系統的重要課程之一,主要目的是幫助學生掌握數據庫系統原理的知識,為市場培養所需求的人才,促進學生就業,從而有效指導學生進行軟件開發教學內容的學習,增添學生的學習興趣和學習熱情,以此提高課程質量和課程效率。
1? 數據庫傳統教學現狀和存在的普遍問題
1.1 知識難度較大,不利于全體學生掌握知識
在MySQL數據庫課程教學過程中,學生在接受新知識時可能產生問題。相同的一個知識,不同層次的學生接受起來會產生差異。對于理解能力強的學生來講,一遍的講解就容易掌握問題本質;相反對于理解能力較弱的學生來講,講解二次或三次仍無法理解問題。因此在實際課堂教學中,理解能力較弱的學生可能不能跟上教學進度,喪失對這門課程的信心和熱情,逐漸成為班里掉隊的一員。不怕遇到問題,要有分析問題、解決問題的能力、團隊的合作協助能力,自主學習能力尤其重要。
1.2 上機實驗注課程安排,難以體現實踐的真正意義
在MySQL數據庫課程教學過程中,教師應該引導學生進行實踐操作。上機實踐能有效的幫助學生掌握知識,在實踐中獲得真理。在傳統的數據庫教學中,不經過思考和自我探索的實踐活動,不利于學生的學習和知識點的鞏固,可能導致學生學習的知識一知半解。長期如此,會導致學生不能取得優異成績,降低課堂效率。
1.3 課程評價著重最后一次成績,體系表現不夠
MySQL數據庫的學習應該是理論與實踐的結合,在課堂中需要加強教師的引導作用。因此教師在進行課堂評價的時候,不能僅僅將一次成績作為最終的成績,這樣的評價標準有失偏頗。教師在進行期末評價時往往注意形式,為了方便著重于學生的最后卷面表現,而不是平時的實踐與能力的積累,有失評價的公平性和客觀性。
1.4 課程學習目的不明確,不能進行有效的角色代入
在數據庫課程的講解中,教師往往按照傳統方法講授,沒有一定的創新精神。在講課時,不能有效吸引學生的學習興趣,不能有效為學生構建知識的整體框架。從而導致學生對課程學習的目的不明確,不能進行有效的角色代入。從而降低學生的學習興趣,理解能力也不能得到有效提高。
2? 對于數據庫內容的探索與研究
2.1 數據純屬引擎的區分
MySQL具有很多優點,它既能支持多種引擎的工作,也能根據實際情況選擇像CSV、BOB、HEAP等多種方式的存儲引擎。而且數據存儲在進行網頁應用的開發時,也會被用到兩種不同類型的引擎,例如MYSAM和InnoDB等。對于MYSAM而言,具有技術成熟穩定、存儲速度快等優點。在選擇該引擎時,應該熟知該引擎的原則以及參考具體的參考標準,在不涉及外鍵操作和事務處理時,可以選擇該引擎。例如在進行網址收藏、在線文檔應用時都可以進行選擇。對于InnoDB而言,學生在選擇時,也可從并發性約束等方面進行考慮。如果想要保證具有較高的安全性、在應用事務時需求,允許更多用戶進行并發操作,可以選擇該引擎。例如在應用3D程序開發實現虛擬景觀漫游功能都屬于該引擎的使用范圍。同時,對于數據存儲引擎的區分,一定要加強注意力。如果多用戶同時進行數據表的操作時,需要進行仔細分析,注意在該模式下,數據庫使用的是數據行鎖定方式,參與的用戶也能夠繼續訪問數據表。
2.2 數據庫設計和設計范式
在進行課程教學的實踐中,學生應該充分了解,有關數據庫課程的具體知識原理,從而為較好設計和應用數據庫做好準備工作,以此讓學生在實際的數據庫設計師掌握一定的經驗。對于數據庫設計問題而言,范式的選擇是一個關鍵問題。教師在補充本科院校才開設的這一項知識體系中,指導高職學生進行范式設計時,應該引導學生聯系實際。尋找出需要訪問信息之間的邏輯關系,通過自然語言的描述方法來利用E-R圖進行操作演練,從而有利于簡潔明了。范式的選擇也是一個規范化的過程,能夠有效的保障數據庫之間不會出現刪除、插入、更新操作異常等問題,它能夠有效的解決有關數據庫完整性問題。但是在實際實踐和設計時,也會存在較大問題。比如,在操作編程上不能將數據結構優化為最高存儲的效率。因此對于范式的選擇問題,需要學生從多方面因素進行考慮,在設計師需要保障范式和實際效率的均衡性,防止錯誤的發生。
2.3 關于MySQL的服務器環境配置
對于MySQL配置而言相對較簡單,它的配置主要涉及復制版、服務器版、普通版和安裝版等4個方面,主要配置文件也分為兩個部分:服務器區配置和客戶端區配置。因此,MySQL配置器雖然相對其他工具較簡單,但學生在學習中也容易產生困擾和問題,從而可能造成數據庫服務啟動失敗現象的產生。長期情況下,可能降低學生的學習興趣,導致學生喪失自信心,從而不能有效跟隨課堂教學進度??偟膩碚f,MySQL性能占比在Web開發體系架構中較大,它的配置合理性會直接影響到計算機應用的速度和狀態。為了有效的幫助學生解決問題,在教學過程中應用了Navicat for MySQL開發環境,從命令行方式到圖形環境開發,有效地進行參數值的設置和還原備份數據庫。
3? 優化數據庫教學模式的策略
3.1 采用實踐導向模式,加強實踐練習
在數據庫課程講解過程中,教師應該制定良好的學習氛圍,設計合理的教學情境來提高學生的學習興趣。教學任務應該做到理論和實踐的有機結合,以此來克服學生基礎差和抽象能力較弱的問題。同時,教師要善于運用教材上的例題,拓寬學生的思維,真正實現上機的探索價值,讓學生在上機實踐中掌握知識點,通過上級來幫助學生增強自信心,以此形成良性循環的教學課堂。
3.2 采用合理的評價手段來創新評價方式
評價方式在教學中對于學生的學習有其關鍵的意義,通過合理的評價手段能夠客觀的評價學生的學習水平。教師在進行課堂教學的實踐中,應該不斷創新評價方式可以采取注重平時表現和上機相結合的方式,并有針對性的布置任務作業來幫助學生鞏固知識要點,有效合理的評價手段能夠有利于評定學生的綜合學習能力,同時促進課堂效率的提高。
3.3 設計學習情境,打破章節教學
教師在數據庫課堂教學中,不能局限于章節教學。教師可以通過創新方式,來設定有趣的學習情境,以此來吸引學生的學習興趣。教師可以以情境任務為線索,借助學校引進的智慧課程使用,讓學生弄懂知識的盲點和難點。同時促進每一階段的教學內容能夠有效的培養學生的實踐能力。
4? 結語
綜上所述,在MySQL數據庫課程教學中,教師應該以學生為主體,充分發揮學生的主觀能動性。在課程教學中,教師應該注重教學理論知識與上機實踐的有機結合,在課上設計相應的情境來吸引學生的學習興趣,從而在整體上提升教學水平的質量。
參考文獻
[1] 李德勝.MySQL數據庫課程教學難點教學分析——以數據庫設計為例[J].長春大學學報:自然科學版,2017,27(5):113-116.
[2] 吳風雨.高校數據庫課程教學改革的建議——以MYSQL為例[J].新校園(上旬刊),2017(5):7.
[3] 裴士新,于賀.MySQL數據庫課程教學改革實踐[J].才智,2016(21):78.