趙靜玉
摘要:數據庫基礎是計算機專業非常重要的一門專業必修課。本文深入分析本科畢業論文與數據庫相關內容所存在的問題及成因,針對存在的問題設計教學方式和方法。本文從優化教學內容、教學案例選取與設計,教材選取,習題編排四個方面提出了相應的建議,為幫助學生明確教學目標,提高教學效果,服務畢業設計進行了有益研究與探索。
關鍵詞:數據庫;教學研究;案例教學;興趣培養;教學設計
中圖分類號:G642 文獻標識碼:A
文章編號:1009-3044(2019)27-0110-02
1數據庫基礎與畢業論文相關內容所存在的問題及原因
從歷年畢業生論文的撰寫情況來看,關于管理系統設計的論文,其數據庫相關內容的撰寫大都存在著或多或少的問題。這些問題主要歸為以下幾個方面:無法正確區分屬性和實體,錯將實體當成屬性,或者將屬性當成實體;不會繪制ER圖,在ER圖的繪制過程中,不能正確標明聯系的類型,當實體內部存在聯系時,沒有標出;不會將ER圖轉換為關系模式;不會區分主鍵、外鍵;不會將關系模轉換為相應的表;對主鍵由多個屬性構成的情況,不知道如何在表中標出。存在這些問題的原因可歸為以下幾個方面:在學習數據庫基礎的過程中,一部分同學沒有樹立積極的學習態度,在學習過程中,不認真聽講,不認真復習,沒有積極主動地做相關習題,以鞏固數據庫與畢業論文相關知識的基礎。因此導致論文與數據庫相關知識的撰寫出現各種各樣的問題。教師沒有在講課過程中強調數據庫學習在畢業論文設計中的重要性。在講課過程中沒有以歷年畢業生論文為例講解相關知識,也沒有選取與畢業生論文相關的習題進行練習。即使做了相關練習,也沒有根據一個系統進行一系列的設計。從而割裂了學生對一個完整系統的概念模式,關系模式,數據庫中的表的認識和學習。
2數據庫基礎課程學習的重要性
數據庫基礎是計算機專業本科階段的必修課程,是計算機專業的主干課程。通過數據庫原理的學習,可以為后續學習相關課程奠定良好的基礎。沒有堅實的數據庫基礎知識就無法進行相關課程的學習,比如數據挖掘,管理系統的開發與設計,安卓和IOS的開發設計等。隨著大數據和高性能計算時代的到來,數據庫基礎的學習越發顯得重要。因為信息化時代是多學科、多技術融合和發展的時代。數據庫知識的應用前景因此變得更加廣闊。數據庫基礎在研究生入學考試、入職考試、專業技能認證、畢業論文撰寫等方面也有著極其重要的作用和地位。因此,學習好數據庫有著極大的現實意義。
3提高教學效果的教學方法
為了使學生能夠熟練掌握與畢業論文相關的數據庫知識,數據庫教師應該在實踐中總結教學經驗,與同行進行交流學習,從而達到提高教學效果的目標,使學生在將來的畢業設計中輕松熟練地完成相關內容的撰寫。筆者從以下幾個方面出發,研究和探索數據庫基礎教學改革的相關方法:第一,優化教學內容。第二,教學案例選取與設計。第三,教材選取。第四,習題編排。
3.1優化教學內容
數據庫基礎的教學內容應該予以優化,充分體現本科畢業設計的需求和職業發展的需求,兼顧各種認證考試的需求。教學內容應該涵蓋需求分析,概念設計,邏輯設計和數據庫表設計的一系列內容。重要的知識點應有多個案例,并配有圖文說明。最好有一個真實的畢業論文的數據庫設計案例出現在各個知識點的說明中,這樣學生可以更好消化和理解相關知識。而且也容易聯系所學知識去解決畢業設計中涉及數據庫的問題。
3.2教學案例選取與設計
數據庫的教學不應只局限于課本的案例,還應該從實際的工作中發掘有價值的教學案例,從指導的本科畢業論文中選取有代表性的案例進行教學分析。選取的案例能夠集中反映畢業設計與數據庫相關內容存在的普遍問題。案例設計應能從正反兩個方面引導學生理論聯系實際,以解決和改正畢業論文設計問題。
3.3教材選取
數據庫基礎教程有很多,各個主流教材出版社都有相關的教材出版。但好的數據庫基礎教程應該具備以下幾個特點:書中不存在或只是存在極少的錯誤。書中相關知識配有豐富例題并有詳細的講解說明。書中的內容進行了與時俱進的改革。
3.4習題編排
除了課堂的講解還要配合一定數量的習題用來作為課后練習題。在習題的編排上要突出教學難點和重。可以從其他的數據庫習題集篩選合適的習題,也可以自己編寫一些有代表性的習題。使學生通過練習,牢固地掌握數據庫的相關知識,從而培養他們的分析能力和解決問題的能力,為在今后學習和工作中,靈活熟練應用數據庫知識奠定堅實的基礎。使學生在畢業設計中輕松完成相關知識的設計和應用。
4結語
數據庫是一門很重要的專業課,大多數學生在做畢業設計時都要使用相關的數據庫知識。然而從歷年的畢業論文中發現,數據庫相關知識的撰寫存在著各種各樣的問題。本文對數據庫基礎與畢業論文相關內容所存在的問題及原因進行了分析,并闡明了數據庫學習的重要性,最后提出了相應的解決方案。