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