董 鋼
摘要:信息時代,各行各業由計算機處理的信息越來越多,而存儲和管理大量信息的最好手段就是使用數據庫技術。不僅計算機專業、電子信息專業將數據庫技術作為必修的專業課程,非計算機專業也將數據庫技術納入必修課程,并結合各自專業的知識進行了教學改革嘗試,進而發揮多學科技術的綜合優勢。
關鍵詞:計算機 教學 數據庫
中圖分類號:TP311.13文獻標識碼:A文章編號:1006-8937(2009)03-0075-01
1 數據庫課程對非計算機專業學生的重要性
隨著科技的發展,我們已經進入信息時代,越來越多的企業使用數據庫輔助生產和管理,企業對數庫的需求在增加。這必然要求進入企業工作的人員對數據庫或多或少有所了解,并會簡單的應用。這為非計算機專業的數據庫課程教學提出新的要求。
企業對數據庫應用方案的需求應該包括企業網站的構建,網上客戶數據的采集,歸納整理,以及企業內部網絡的構建和企業自身的數據管理系統,包括企業資源規劃(ERP),客戶資源管理系統(CRM)等。在不久的將來,隨著網上銀行的開設,還需要建立同金融,保險等機構的數據通信系統,以及電子商務系統。由于企業各自行業性質的不同,很難給出一個適合所有企業的應用方案。因此,在數據庫教學中要把常用的數據庫的建設方法和理念講明白,讓非計算機專業的學生有使用數據庫的理念。
2 非計算機專業數據庫課程改革的原則
數據庫技術是一門非常重要的計算機應用技術,數據庫課程已成為高校非計算機專業的本、專科學生必選的一門課程。在數據庫教學過程中,非計算機專業學生由于受到計算機知識薄弱、編程能力差等因素影響,出現一些實際學習情況與數據庫應用要求的偏差,影響了學生應用能力的提高。
2.1應用性原則
堅持教學以應用知識能力和創新能力的培養為目標,強化知識應用為教學重點,以能力培養為主線,構建應用性教學內容體系。通過本課程學習,使學生能夠進行數據庫設計、維護和操作,能夠采用面向對象程序設計方法,初步具有獨立開發小型信息管理系統的能力。
2.2漸進性原則
整個教學過程中,以學生為主體,教師為主導,將課程的教學內容分解為一個個學習任務,以完成具體的任務為線索,把教學內容隱含在每個任務中,引導學生在典型“任務”的驅動下,充分發揮自己的創造力,通過嘗試探索及教師的幫助,進行自主學習和互動協作學習。
3 非計算機專業數據庫課程改革的要點
非計算機專業的數據庫課程,強調實踐能力的培養,偏重數據庫應用,要求學生掌握必要的數據庫理論知識,具有一定的分析和設計能力,掌握常用的數據庫管理環境的操作,并具有在實踐中綜合運用這些知識的能力。在教學過程中,結合數據庫相關的案例進行講解,通過案例的分析,讓學生理解數據庫原理和系統的結構,系統創建的方法,使教學過程能夠激發學生的學習興趣,調動其學習的主動參與性。
3.1合理設置課程內容
隨著高等教育的普及,更多的大學生畢業后直接面對的是實際應用,而非理論研究。因此,數據庫課程的教學效果,應該體現在學生能夠獨立或合作承擔畢業設計、企業應用、科研項目中數據庫開發工作,學生在學習時,除了必須的理論知識外,應該更多的面向實際操作能力,特別是獨立設計、獨立編程和獨立調試數據庫,這樣才能在以后的競爭中立于不敗之地。使學生深入了解數據庫管理系統包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求利用數據庫理論知識,設置實體完整性、域完整性和參照完整性。
3.2用案例引導教學
由于非計算機專業學生的計算機知識基礎較差,要達到培養目標,在實際教學中引入項目案例成為首選方法。可將教學內容分解成 10 個單元,每個單元組成若干個問題點,然后將項目案例分解,與教學內容的分解單元對應起來。實際教學中,首先通過項目案例進行演示,然后對項目案例實現要點和教學內容問題點進行講解分析,最后演示實現過程。同時,根據教學內容的相關性,分階段進行總結和提煉。教學中所用到的項目案例是最好是任課教師自己開發的,這樣能更好的將項目內容組織到理論教學和實踐教學中,也有利于教師水平的培養和提高。
比如,要求學生根據本班的具體情況收集和組織好數據,然后上機創建數據庫,并將數據錄入到數據庫中。這樣做的好處是讓學生對表中的數據做到心中有數,便于后續設計。多數學生按要求將數據整齊地寫在作業本上,他們在后面的學習中是比較認真的。雖然在上機實驗時出現了較多問題,如學號、課程號的編號不規范,輸入數據與字段類型不匹配等,通過課堂上教師糾正,加深學生對關鍵字等知識點的理解。對學生在操作中遇到的諸如怎樣追加記錄等問題,進行有選擇的回答,并鼓勵學生自己去解決。
3.3注重實驗課教學
非計算機專業的數據庫課程,強調實踐能力的培養,偏重數據庫應用,應用能力的培養,與實踐教學密不可分。比如,通過 Access 以及 SQLServer 數據庫管理系統下圖形界面操作,以驗證性、操作性實驗為主,讓學生理解數據庫的基本概念和基本操作。要求學生能夠獨立完成數據庫、表、記錄等具體操作,掌握 SQL 語言的使用方法。
以上探討了數據庫教學改革的思路與方法,并從整體教學規劃,優化教學內容和精選教材等多方面,提出了數據庫教學的思想和建議,力求使人性化、互動式、啟發式的數據庫教學得以實現。
參考文獻:
[1] 王曉松.信息技術與高等教育學科教學整合若干問題的思考[J]..黑龍江高教研究,2008,(5).
[2] 孟繁華,顧明遠.國際教育新理念[M].海口:海南出版社,2005.
[3] 李雁翎.數據庫技術與應用—Access.北京:高等教育出版社,2006.