孫亞楠
摘 要:數(shù)據(jù)庫技術(shù)是我國高校的計算機專業(yè)最重要的必修課之一,然而,數(shù)據(jù)庫課程傳統(tǒng)的教學方法嚴重影響了學生對數(shù)據(jù)庫的學習興趣,因此,教育部門和高等院校應加大數(shù)據(jù)庫教學方法優(yōu)化研究,提升數(shù)據(jù)庫課程的教學效果。
關(guān)鍵詞:數(shù)據(jù)庫 教學方法 優(yōu)化
中圖分類號:G642 文獻標識碼:A 文章編號:1674-098X(2014)08(c)-0128-01
目前,計算機科學技術(shù)中門類中,發(fā)展最快、應用最廣泛、功能也最強大的就是數(shù)據(jù)庫技術(shù),因此,我國高校的計算機專業(yè)都把數(shù)據(jù)庫技術(shù)列入本專業(yè)的必修課。然而,一些高等院校內(nèi),數(shù)據(jù)庫課程的教學方法還是沿用傳統(tǒng)的課堂教學方法,這種方法重在理論表述,與實踐操作相脫節(jié),很難調(diào)動起學習積極性,因此,教育部門和高等教學應正視學生的現(xiàn)實需求,結(jié)合各個學校的教學優(yōu)勢,加大數(shù)據(jù)庫教學方法優(yōu)化研究,進而提升數(shù)據(jù)庫課程的教學效果。
1 數(shù)據(jù)庫課程的教學內(nèi)容
一般而言,數(shù)據(jù)庫課程的理論教學內(nèi)容主要涵蓋關(guān)系代數(shù)、關(guān)系數(shù)據(jù)庫標準語言、SQL 關(guān)系數(shù)據(jù)理論和數(shù)據(jù)庫設計等章節(jié)的內(nèi)容,一本科學、系統(tǒng)、綜合的數(shù)據(jù)庫技術(shù)教材,應該具備上述知識內(nèi)容。
1.1 關(guān)系代數(shù)
關(guān)系的完整性和關(guān)系代數(shù)是關(guān)系數(shù)據(jù)庫的重點內(nèi)容,這一章節(jié)的內(nèi)容需要學生上機操作,讓學生在上機練習中初步接觸數(shù)據(jù)庫管理工具 SQL Server,對DBMS 數(shù)據(jù)庫管理工具也進行簡單的了解。關(guān)系代數(shù)中最難學習的內(nèi)容就是除法,因為除法涉及新概念象集、關(guān)系代數(shù)運算投影和選擇等,因此,教師在講授除法時,盡量多分配一些時間,采用一些合適的教學技巧,幫助學生攻克難關(guān)。
1.2 關(guān)系數(shù)據(jù)庫標準語言
關(guān)系數(shù)據(jù)庫標準語言SQL是數(shù)據(jù)庫課程中最重要的內(nèi)容,也是在社會上應用最為廣泛的語言,這節(jié)內(nèi)容的學習要求學生熟練運用SQL軟件完成對數(shù)據(jù)庫的查詢、插入、刪除、更新等操作操作,其難點是如何教會學生用 SQL 正確完成復雜的查詢,教師也應根據(jù)實際情況,加大這個環(huán)節(jié)的授課時間。
1.3 關(guān)系數(shù)據(jù)理論
關(guān)系數(shù)據(jù)理論指的是數(shù)據(jù)庫邏輯設計中如何構(gòu)造一個好的數(shù)據(jù)庫模式,這節(jié)內(nèi)容應詳細闡述1NF、2NF、3NF、BCNF和4NF的定義,和每種范式所達到的數(shù)據(jù)庫規(guī)范化要求,這一章節(jié)的難點在于對于給定的數(shù)據(jù)庫進行規(guī)范化程度的分析。
1.4 數(shù)據(jù)庫設計
數(shù)據(jù)庫設計重在安排實際的操作設計內(nèi)容,這一章節(jié)的內(nèi)容應向?qū)W生大量提供一些典型數(shù)據(jù)庫的設計和操作案例,讓學生明白數(shù)據(jù)庫的建立過程,掌握常用的操作方法和操作技巧,是指導學生從事上機實驗的必備內(nèi)容。
2 數(shù)據(jù)庫課程教學優(yōu)化的必要性
2.1 數(shù)據(jù)庫課程內(nèi)容的獨特性要求改革陳舊的授課方式
數(shù)據(jù)庫課程具有理論基礎強、實踐應用性突出、學科間知識綜合性明顯、學科內(nèi)多層面內(nèi)容交融、前沿新技術(shù)發(fā)展迅速等特征,這種特征就要求數(shù)據(jù)庫課程設置和教學方式應不斷改革和創(chuàng)新,只有這樣才能適應不斷增添的新知識新技術(shù)的需要。因此,教師在授課中,可以根據(jù)知識體系的特點及環(huán)節(jié)間關(guān)聯(lián),從系統(tǒng)的高度和協(xié)同的觀點對教學大綱和核心內(nèi)容進行設計,突出這門課程體系的科學性、系統(tǒng)性和層次性。
2.2 理論講授的教學方式弱化了教學效果
目前,我國一些高校里,教師比較喜歡沿用傳統(tǒng)、陳舊的講授式的教學方法來講授這門課程,課堂上,教師把大部分時間都安排在理論講授上,教師僅僅希望通過講授,這種教學方式嚴重影響了學生的學習積極性,學生只是被動的聽講,很難精神集中,興趣也很難被激發(fā)起來,這種方式的教學效果可想而知。
2.3 一些數(shù)據(jù)庫的課程內(nèi)容也不太完善
目前,國內(nèi)一些高校編制的數(shù)據(jù)庫教材中,有的學校采用適用于理論研究的人員如重點高校本科生、 研究生使用的課程,這種教材主要介紹數(shù)據(jù)庫原理,側(cè)重于理論研究,忽視了應用方法與技術(shù)的表述;有的學校采用適用于廣大非計算機、非信息管理類專業(yè)的本、專科生的課程,這類教材主要是以數(shù)據(jù)庫技術(shù)為主題,側(cè)重于對某一具體數(shù)據(jù)庫軟件產(chǎn)品及其開發(fā)技術(shù)的介紹, 數(shù)據(jù)庫理論知識方面較少,可見,這兩類風格的教材各有千秋,也各有缺陷,都不能完全滿足計算機應用技術(shù)、信息管理技術(shù)等應用性專業(yè)的本、??茖W生進行數(shù)據(jù)庫課程教學的需求。
3 數(shù)據(jù)庫課程教學優(yōu)化策略
數(shù)據(jù)庫課程的實踐性很強,要求學生必須花費較長的時間才從事上機操作,傳統(tǒng)的教學方式已不能滿足學生的實際需求,因此,我國教育機構(gòu)和相關(guān)高校以充分考慮數(shù)據(jù)庫課程的特殊性,結(jié)合學校的自身優(yōu)勢,加大教學方式的創(chuàng)新力度,在理論授課、實驗操作、課程考核等環(huán)節(jié)上都進行改革嘗試,鼓勵多元化的教學方式進行優(yōu)化組合,提升這門課程的教學效果。
3.1 理論講授上鼓勵采用互動式教學方法
數(shù)據(jù)庫課程的理論比較深奧、復雜,完全靠學生自學也不太現(xiàn)實,這門課程在源頭上還是離不開老師的教授。教師在理論講授的時候,可以告別傳統(tǒng)的個人獨自照本宣科的方法,讓學生參與到理論學習之中,與學生實現(xiàn)雙向互動。課堂上,教師可以采用課堂講解、代碼段分析、軟件演示、相互提問、課堂討論和鼓勵學生表達個人觀點等方式,合理安排各個理論知識點的學習,充分發(fā)揮學生的主動性,使他們由以前的被動接受改為主動學習,這樣就可以培養(yǎng)學生積極思考、創(chuàng)新思維的習慣與能力。
3.2 改革實驗課程的操作方法
學生要想完全掌握數(shù)據(jù)庫課程的理論內(nèi)容,具備一定的操作技巧,離不開長時間的課內(nèi)實驗操作。部分學校理論學習和實驗操作相分離,教師講授理論的進度和實驗老師的總體安排不一定完全吻合,導致了學生對所學內(nèi)容并不能得到及時的實驗操作。因此,高校必須改革實驗課程的操作方法,增加數(shù)據(jù)庫的上機課時,突出實驗操作的重點和難點。比如,在上機內(nèi)容中,SQL 教學是重點,實驗老師在根據(jù)實際情況,多準備一些SQL上機練習題,通過大量的練習,最終讓學生熟練運用SQL 語言。
3.3 運用案例教學來激發(fā)學生的學習興趣
根據(jù)相關(guān)的教學理論,案例教學最容易激發(fā)學生的學習興趣,這種教學方法也最容易取得良好的教學效果,數(shù)據(jù)庫教學中應用這種方法,也會起到事半功倍的效果。老師通過案例教學可以將課本上的理論知識形象化,這樣更有利于學生更好地理解知識。案例教學中,教師可以選用與學生相關(guān)的數(shù)據(jù)庫案例,比如利用學生花名冊、成績表、教師工資單等建立數(shù)據(jù)庫,然后進行數(shù)據(jù)庫設計、建模、數(shù)據(jù)庫維護等示范操作,既能保證教學內(nèi)容的連貫性,又可以激發(fā)學生的學習興趣,一舉兩得。
總之,數(shù)據(jù)庫教學方法的優(yōu)化策略,不是以一種教學方法替代另一種教學方法,而是促進各個教學環(huán)節(jié)進行改革,把多種教法的組合起來,進行多元化運用。只有把多種教學方法有機地結(jié)合起來,才能提高學生的實踐能力與綜合應用能力。
參考文獻
[1] 王曉松.信息技術(shù)與高等教育學科教學整合若干問題的思考[J].黑龍江高教研究,2005(5).
[2] 隋云海.IMS數(shù)據(jù)庫的優(yōu)勢和未來發(fā)展[J].中國金融電腦,2007(12).endprint