時(shí)間:2023-02-01 04:25:04
開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇數(shù)據(jù)庫原理,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進(jìn)步。
關(guān)鍵詞:數(shù)據(jù)庫原理與應(yīng)用;教學(xué)改革;創(chuàng)新能力;優(yōu)化
中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2009)35-10035-02
數(shù)據(jù)庫技術(shù)從20世紀(jì)60年代中期產(chǎn)生到現(xiàn)在幾十年來得到了迅速的發(fā)展,是計(jì)算機(jī)科學(xué)技術(shù)中發(fā)展最快的技術(shù)之一。在計(jì)算機(jī)輔助設(shè)計(jì)、人工智能、電子商務(wù)、工農(nóng)業(yè)生產(chǎn)、行政管理、科學(xué)研究和工程技術(shù)等諸多領(lǐng)域得到了廣泛應(yīng)用,已經(jīng)成為計(jì)算機(jī)信息系統(tǒng)和應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。通過這門課程的學(xué)習(xí),使學(xué)生能夠正確理解數(shù)據(jù)庫的基本原理,熟練掌握數(shù)據(jù)庫的設(shè)計(jì)方法和應(yīng)用技術(shù)。作為培養(yǎng)數(shù)據(jù)庫應(yīng)用人才的主要基地,高等院校在過去、現(xiàn)在和將來都發(fā)揮著不可替代的核心作用。然而一些高等院校在傳統(tǒng)的課程教學(xué)過程中強(qiáng)調(diào)數(shù)據(jù)庫理論知識的完備性,缺乏學(xué)習(xí)的應(yīng)用性和針對性,理論性強(qiáng)、概念抽象,理論和實(shí)踐教學(xué)存在不同程度的脫節(jié)。而應(yīng)用性課程的教學(xué)又多以低端數(shù)據(jù)庫系統(tǒng)平臺為基礎(chǔ),如SQL Server, Access等,對大型數(shù)據(jù)庫系統(tǒng)服務(wù)器的管理和應(yīng)用涉及較少,不能很好地滿足企業(yè)對人才的需求。因此分析該課程目前教學(xué)過程中存在的主要問題,研究教學(xué)改革方案,就教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段、教學(xué)組織與管理、考核方式等方面進(jìn)行研究具有十分重要的意義。
1 傳統(tǒng)教學(xué)中的局限性
結(jié)合自己的教學(xué)體會,分析了計(jì)算機(jī)及相關(guān)專業(yè)數(shù)據(jù)庫原理與應(yīng)用課程的教學(xué)現(xiàn)狀,認(rèn)為該課程教學(xué)過程中存在的主要問題有以下幾個(gè)方面。
1.1 理論與實(shí)際脫節(jié)
數(shù)據(jù)庫原理與應(yīng)用課程一般包括數(shù)據(jù)庫原理、設(shè)計(jì)和應(yīng)用三個(gè)部分。原理是其基礎(chǔ),設(shè)計(jì)和應(yīng)用是提高,他們相輔相成、互相促進(jìn)。但是目前一些高等院校教學(xué)的基本情況如下:
1)教師重點(diǎn)偏向理論教學(xué),很少向?qū)W生介紹具體的數(shù)據(jù)庫使用技術(shù),使學(xué)生不能將所學(xué)知識融會貫通,不能適應(yīng)企業(yè)對數(shù)據(jù)庫應(yīng)用人才的需要。
2)教師重點(diǎn)偏向流行數(shù)據(jù)庫開發(fā)工具的使用,忽視甚至放棄原理的教學(xué),造成學(xué)生對具體開發(fā)工的操作能力突出,但缺乏完整的知識結(jié)構(gòu)。高等院校數(shù)據(jù)庫原理與應(yīng)用課程的教育目標(biāo)是培養(yǎng)社會需求的數(shù)據(jù)庫應(yīng)用人才,這就要求培養(yǎng)的學(xué)生既理解原理、具有扎實(shí)功底,又善于靈活運(yùn)用、富于創(chuàng)新。
1.2 對實(shí)踐教學(xué)環(huán)節(jié)重視不夠
數(shù)據(jù)庫原理與應(yīng)用課程是一門實(shí)踐性很強(qiáng)的計(jì)算機(jī)課程,但目前實(shí)驗(yàn)課教學(xué)存在很多弊端,例如學(xué)生不明確實(shí)驗(yàn)?zāi)康?實(shí)驗(yàn)內(nèi)容不清楚,考核中實(shí)驗(yàn)課也沒有一定的比例等。
1.3 教學(xué)實(shí)踐有悖工程化原則
現(xiàn)代企業(yè)數(shù)據(jù)庫應(yīng)用基本上是工程化的合作開發(fā),其基本特征是按軟件工程學(xué)的原則進(jìn)行組織,軟件工程學(xué)的基本方法融入數(shù)據(jù)庫原理與應(yīng)用課程的實(shí)踐環(huán)節(jié),使學(xué)生盡早建立起工程化的概念,順應(yīng)人才市場需求的一條原則,但考察目前的教學(xué)過程可以看到,除了畢業(yè)設(shè)計(jì)(論文)之外,從課后作業(yè)、上機(jī)實(shí)踐到課程設(shè)計(jì),幾乎都是學(xué)生的個(gè)人行為,大多數(shù)學(xué)生是抱著應(yīng)付差事的心理被動(dòng)地來完成這些任務(wù)的,缺乏創(chuàng)新思維。在畢業(yè)設(shè)計(jì)(論文)中反映出許多學(xué)生不懂得如何合作開發(fā)一個(gè)實(shí)用的數(shù)據(jù)庫應(yīng)用系統(tǒng),嚴(yán)重影響了畢業(yè)設(shè)計(jì)的質(zhì)量,學(xué)生畢業(yè)后也不能迅速適應(yīng)所在單位的工作要求。
1.4 教學(xué)方法和手段缺乏多樣性
當(dāng)前數(shù)據(jù)庫原理與應(yīng)用課程采用CAI課件進(jìn)行多媒體教學(xué)日趨流行,使用多媒體課件教學(xué)一方面減輕了教師板書的負(fù)擔(dān),增加了授課的信息量,同時(shí)好的課件也能夠使教學(xué)內(nèi)容更加形象化地展現(xiàn)出來;但另一方面,教師在授課時(shí)對課件的過分依賴也給課程的教學(xué)質(zhì)量帶來了一些問題,如當(dāng)學(xué)生長時(shí)間注視投影時(shí),容易產(chǎn)生視覺疲勞;由于使用課件進(jìn)行教學(xué)時(shí),加快了演示的節(jié)奏,缺乏教與學(xué)的友好交互,學(xué)生的思維難以與之同步,從而使教學(xué)質(zhì)量下降。因此必須合理的綜合運(yùn)用不同的教學(xué)方法和教學(xué)手段,取長補(bǔ)短,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,促進(jìn)學(xué)生的學(xué)習(xí)。
2 數(shù)據(jù)庫原理與應(yīng)用教學(xué)改革研究的具體措施
2.1 優(yōu)化教學(xué)內(nèi)容,完備知識體系
數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)目標(biāo)是通過課程的學(xué)習(xí),強(qiáng)化基礎(chǔ)訓(xùn)練,使學(xué)生理解數(shù)據(jù)庫的基本原理;應(yīng)用軟件工程原則,掌握數(shù)據(jù)庫的設(shè)計(jì)方法,了解數(shù)據(jù)庫當(dāng)前的研究發(fā)展?fàn)顩r,掌握數(shù)據(jù)庫的應(yīng)用技術(shù)。在實(shí)施數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)時(shí),應(yīng)從基本原理、設(shè)計(jì)方法到應(yīng)用開發(fā),涵蓋如下教學(xué)內(nèi)容:1)基本原理包括數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫查詢語言SQL、關(guān)系系統(tǒng)及其查詢優(yōu)化、關(guān)系數(shù)據(jù)理論等,這些內(nèi)容是教學(xué)的重點(diǎn),它們涵蓋了關(guān)系數(shù)據(jù)庫的基本原理,對數(shù)據(jù)庫的設(shè)計(jì)、應(yīng)用和開發(fā)起著指導(dǎo)作用。2)設(shè)計(jì)方法包括軟件工程原則、數(shù)據(jù)庫恢復(fù)技術(shù)、并發(fā)控制、數(shù)據(jù)庫安全性、數(shù)據(jù)庫完整性等。3)應(yīng)用開發(fā)包括 IBM DB2數(shù)據(jù)庫系統(tǒng)、基于高級程序設(shè)計(jì)語言的C/S(B/S)構(gòu)架的應(yīng)用。
2.2 合理的教學(xué)方法和教學(xué)手段
在實(shí)際的教學(xué)過程中,合理的綜合使用各教學(xué)方法、教學(xué)手段,以學(xué)生為中心,多采用案例、任務(wù)驅(qū)動(dòng)等相結(jié)合的教學(xué)方法,增加學(xué)生的實(shí)踐機(jī)會、自學(xué)機(jī)會和創(chuàng)新機(jī)會,極大地調(diào)動(dòng)學(xué)生的學(xué)習(xí)的主動(dòng)性和積極性,激發(fā)學(xué)生探究創(chuàng)造的興趣,鼓勵(lì)學(xué)生獨(dú)立探索,促進(jìn)知識的加深和遷移。
2.2.1 結(jié)合多種教學(xué)方法進(jìn)行教學(xué)
采用案例教學(xué),加快學(xué)生的學(xué)習(xí)步伐,針對課堂教學(xué)、實(shí)驗(yàn)教學(xué)和課下練習(xí),均設(shè)計(jì)了不同的教學(xué)案例。從數(shù)據(jù)庫基本原理、設(shè)計(jì)、實(shí)現(xiàn)和開發(fā)等諸方面,對案例逐步展開,加快學(xué)生對抽象理論和方法的理解和掌握。
采用任務(wù)驅(qū)動(dòng)教學(xué)法,針對教學(xué)中的重要知識點(diǎn),精心設(shè)計(jì)教學(xué)任務(wù)。任務(wù)驅(qū)動(dòng)教學(xué)法的基本過程為:提出任務(wù)、分析任務(wù)、學(xué)生操作、交流討論、鞏固創(chuàng)新、總結(jié)等。在任務(wù)的驅(qū)動(dòng)下,促使學(xué)生自主思考,并通過自主學(xué)習(xí)、協(xié)作學(xué)習(xí)等方法,探求解決問題的途徑。
采用合作學(xué)習(xí)教學(xué)法,合作學(xué)習(xí)教學(xué)法即結(jié)構(gòu)式分組教學(xué)模式,使其和任務(wù)驅(qū)動(dòng)教學(xué)法相結(jié)合,對學(xué)生進(jìn)行合理分組,使之相互合作和激勵(lì),主動(dòng)積極地參與學(xué)習(xí),培養(yǎng)學(xué)生探索創(chuàng)新能力和團(tuán)結(jié)協(xié)作的精神。該方法主要用在實(shí)驗(yàn)教學(xué)當(dāng)中。
2.2.2 使用多種教學(xué)手段進(jìn)行教學(xué)
采用網(wǎng)絡(luò)和多媒體教學(xué)、小組討論、調(diào)研報(bào)告等多種教學(xué)手段來使學(xué)生提高主動(dòng)參與意識,并注意增強(qiáng)學(xué)生的分析判斷能力和留給學(xué)生思考與討論的空間;更強(qiáng)調(diào)對學(xué)生進(jìn)行學(xué)習(xí)方法的指導(dǎo)而不是灌輸式教學(xué),從而使學(xué)生能舉一反三,觸類旁通。同時(shí)在教學(xué)過程中重視因材施教,努力實(shí)現(xiàn)教學(xué)方法的個(gè)體化,針對學(xué)生學(xué)習(xí)的個(gè)別差異解決好因材施教問題。
2.3 重視實(shí)踐環(huán)節(jié),培養(yǎng)創(chuàng)新能力
為了實(shí)現(xiàn)預(yù)期的教學(xué)目標(biāo),必須將理論教學(xué)與實(shí)踐教學(xué)緊密融合,鼓勵(lì)引導(dǎo)學(xué)生將理論知識靈活掌握,并具體應(yīng)用到實(shí)際工程中。實(shí)踐教學(xué)是數(shù)據(jù)庫原理與應(yīng)用課程教學(xué)的一個(gè)重要環(huán)節(jié),課程中的上機(jī)實(shí)驗(yàn)、數(shù)據(jù)庫課程設(shè)計(jì)安排要合理。1)教師在課堂上應(yīng)給學(xué)生指定明確的有利于消化課堂理論知識的實(shí)驗(yàn)題目,讓學(xué)生上機(jī)時(shí)做到目的明確、有的放矢。2)上機(jī)時(shí)應(yīng)對學(xué)生進(jìn)行實(shí)時(shí)指導(dǎo),并對上機(jī)過程中普遍存在的問題進(jìn)行統(tǒng)一講解。上機(jī)實(shí)驗(yàn)針對的往往是一定范圍的知識點(diǎn),各個(gè)知識點(diǎn)相互聯(lián)系不夠緊密,具有一定的局限性,因此在課程的后期需要安排兩周的課程設(shè)計(jì)或綜合性實(shí)驗(yàn)訓(xùn)練,所選題目應(yīng)具有一定的應(yīng)用背景,讓學(xué)生能夠應(yīng)用軟件工程的基本原則設(shè)計(jì)一個(gè)具有實(shí)用價(jià)值的數(shù)據(jù)庫應(yīng)用系統(tǒng),使所學(xué)知識融會貫通。
2.4 改革考核方式,重視能力培養(yǎng)
數(shù)據(jù)庫原理與應(yīng)用課程的考核分為理論知識考核與應(yīng)用能力考核兩部分。理論知識考核重點(diǎn)考察學(xué)生對關(guān)鍵性概念和原理的熟悉和理解,著重考核學(xué)生綜合運(yùn)用知識解決實(shí)際問題和創(chuàng)新思維的能力。應(yīng)用能力考核方式要靈活一些,應(yīng)將考核變?yōu)榧ぐl(fā)學(xué)生學(xué)習(xí)興趣的機(jī)會,所以我們可以通過平時(shí)的實(shí)驗(yàn)、具體的數(shù)據(jù)庫設(shè)計(jì)開發(fā)任務(wù)等進(jìn)行。為了避免在分組的實(shí)驗(yàn)、設(shè)計(jì)任務(wù)中,有的同學(xué)不積極參與,可采用隨機(jī)抽查個(gè)人的方法來考核小組成績,促進(jìn)小組內(nèi)部互相監(jiān)督、互相幫助、互相學(xué)習(xí),有利于培養(yǎng)學(xué)生學(xué)習(xí)的積極性,提高教學(xué)效果。
2.5 強(qiáng)化課程的組織與管理
為了更好的搞好課程教學(xué),建立了集體備課制度,在開課的前一個(gè)學(xué)期期末,任課老師集中討論、確定教學(xué)計(jì)劃、教學(xué)日歷。開課前兩周內(nèi),大家對備課中出現(xiàn)的相關(guān)問題進(jìn)行討論,取長補(bǔ)短。在教學(xué)進(jìn)行過程中,要求任課老師要互相聽課,以取長補(bǔ)短,并不定期的對教學(xué)過程中出現(xiàn)的問題進(jìn)行研討,從教學(xué)方法、形式和內(nèi)容上進(jìn)行討論,不斷探索,摸索出了一條適合實(shí)際情況的教學(xué)方法和模式。
3 結(jié)束語
本文在分析《數(shù)據(jù)庫原理與應(yīng)用》課程理論與實(shí)踐教學(xué)中所存在問題的基礎(chǔ)上,提出了若干教學(xué)改革措施,并已付諸實(shí)施。目前本課程的教學(xué)工作取得較好的教學(xué)效果,讓學(xué)生的綜合素質(zhì)和創(chuàng)新能力在循序漸進(jìn)的過程中不斷得到鍛煉和提高,同時(shí)提高了畢業(yè)生的競爭力。我們將繼續(xù)在數(shù)據(jù)庫的教學(xué)改革上開展新的工作,在數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)相結(jié)合的道路上作新的探索,努力尋求新的切入點(diǎn),使理論教學(xué)和實(shí)際應(yīng)用更好更緊密的結(jié)合起來,培養(yǎng)出更多適應(yīng)信息化社會的復(fù)合型、應(yīng)用型人才。
參考文獻(xiàn):
[1] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].2版.北京:高等教育出版社,2000.
[2] 徐英俊.教學(xué)設(shè)計(jì)[M].北京:教育科學(xué)出版社,2001.
[3] 吳達(dá)勝,劉麗娟,孫圣力.數(shù)據(jù)庫原理與技術(shù)的理論與實(shí)踐教學(xué)的整體優(yōu)化研究[J].計(jì)算機(jī)時(shí)代,2005(11):31-32.
[4] 翟中.數(shù)據(jù)庫教學(xué)方法改革的探索與實(shí)踐[J].黑龍江高教研究,2006(2):113-114.
【關(guān)鍵詞】軟件工程專業(yè) 數(shù)據(jù)庫原理 實(shí)踐
【中圖分類號】G642 【文獻(xiàn)標(biāo)識碼】A 【文章編號】1006-9682(2009)04-0070-02
【Abstract】The aim of software engineering education is to cultivate students’ engineering capabilities to analyze, design and implement software. But currently, there exists problems in practice education――ignoring connection among knowledge and ignoring relation between other courses. While pointing out these problems, we also propose solutions to solve them.
【Key words】Software engineering major Principles of database management Practice
一、引 言
數(shù)據(jù)庫技術(shù)是信息技術(shù)中發(fā)展最快的領(lǐng)域之一,也是應(yīng)用最廣的技術(shù)之一,已成為計(jì)算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)與重要基礎(chǔ)。數(shù)據(jù)庫原理課程是軟件工程專業(yè)的一門主干必修課程,該課程系統(tǒng)、完整地講述了當(dāng)前數(shù)據(jù)庫技術(shù)從基本原理到應(yīng)用實(shí)踐的主要內(nèi)容,力爭使學(xué)生能夠正確理解數(shù)據(jù)庫的基本原理,掌握數(shù)據(jù)庫的設(shè)計(jì)方法和應(yīng)用技術(shù)。能在現(xiàn)有主流的數(shù)據(jù)庫管理系統(tǒng)之上進(jìn)行應(yīng)用系統(tǒng)的開發(fā)和管理。因此,數(shù)據(jù)庫原理是集理論性、實(shí)用性、操作性、創(chuàng)新性于一體的綜合課程。
數(shù)據(jù)庫原理[1]是軟件工程專業(yè)的一門主干必修課程,其重要性不言而喻。這門課程不僅要求學(xué)生掌握數(shù)據(jù)庫的基本概念、原理,還特別強(qiáng)調(diào)培養(yǎng)學(xué)生應(yīng)用數(shù)據(jù)庫技術(shù)動(dòng)手解決實(shí)際問題的能力。如何使理論與實(shí)踐不脫節(jié),真正培養(yǎng)出具備扎實(shí)的基礎(chǔ)知識、較強(qiáng)的實(shí)際工程實(shí)踐能力的軟件工程專業(yè)人才,是講授這門課程的教師一直都在探索的問題。根據(jù)切身的教學(xué)經(jīng)驗(yàn),從實(shí)踐環(huán)節(jié)著眼,對數(shù)據(jù)庫原理課程的講授進(jìn)行了思考。
二、實(shí)踐教學(xué)普遍存在的問題
數(shù)據(jù)庫原理是一門綜合性的課程,主要表現(xiàn)在:內(nèi)容龐雜,包括了數(shù)據(jù)庫的基本概念、理論、關(guān)系代數(shù)和關(guān)系演算語言、關(guān)系規(guī)范化理論、SQL語言、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫保護(hù)等;涉及面廣,除了數(shù)據(jù)庫技術(shù),還牽涉到了軟件工程、Web程序設(shè)計(jì)、軟件質(zhì)量管理等方面。目前各高校軟件工程專業(yè)的數(shù)據(jù)庫原理課程教學(xué)內(nèi)容和教學(xué)方法大致相近,大都依據(jù)指定的一本教材,按編排順序進(jìn)行課堂教學(xué)和實(shí)驗(yàn),在學(xué)期末進(jìn)行課程設(shè)計(jì)。在這樣的教學(xué)模式下普遍存在教學(xué)與實(shí)踐脫節(jié)的問題,主要表現(xiàn)在如下幾個(gè)方面:
1.學(xué)生對基本概念理解不透徹,基本理論掌握不扎實(shí)。基本概念、基本理論是授課的重點(diǎn)。如果沒有適當(dāng)?shù)墓こ添?xiàng)目經(jīng)驗(yàn),僅憑理解加記憶的方法來應(yīng)付考試,許多知識點(diǎn)理解就不會透徹,并且學(xué)完以后印象不深、很快就會遺忘。
2.大部分學(xué)生分析問題、解決問題的能力差。在教學(xué)過程中,時(shí)常會發(fā)現(xiàn)一些學(xué)生考試分?jǐn)?shù)很高,但是在課程設(shè)計(jì)或畢業(yè)設(shè)計(jì)中卻體現(xiàn)不出相對應(yīng)的能力來。所學(xué)的知識沒有被轉(zhuǎn)化成為分析問題、解決問題的能力。
3.學(xué)生感到時(shí)間緊、任務(wù)重。主要原因是課程設(shè)計(jì)的課時(shí)安排不合理,將課程設(shè)計(jì)集中安排在學(xué)期末的一周內(nèi)。這么短的時(shí)間內(nèi)既要調(diào)研、做需求分析、數(shù)據(jù)庫設(shè)計(jì),又要編程、寫設(shè)計(jì)報(bào)告等,學(xué)生必然會感到時(shí)間很緊張、課程設(shè)計(jì)的質(zhì)量也難以保證。
簡而言之,在現(xiàn)行教學(xué)模式中,雖然設(shè)置了實(shí)驗(yàn)、課程設(shè)計(jì)等實(shí)踐環(huán)節(jié),但卻忽略了兩個(gè)銜接。一個(gè)是知識點(diǎn)之間的銜接。通常,實(shí)驗(yàn)的設(shè)計(jì)是以課堂講解的知識點(diǎn)進(jìn)行設(shè)計(jì),各個(gè)實(shí)驗(yàn)是單元性的,相互獨(dú)立,無法使學(xué)生理解知識點(diǎn)間的聯(lián)系。然而,課程設(shè)計(jì)卻要求學(xué)生在臨近期末的一周時(shí)間里,綜合所學(xué),完成一個(gè)小型數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)、開發(fā)。這對于大部分初學(xué)數(shù)據(jù)庫的學(xué)生而言,難度很大。導(dǎo)致很多學(xué)生紛紛選擇與開發(fā)能力相對較強(qiáng)的學(xué)生組成小組,共同完成課程設(shè)計(jì),從而無法在實(shí)踐中真正鍛煉自己的動(dòng)手能力。另一個(gè)是忽略了與軟件工程等相關(guān)課程的銜接,使學(xué)生無法真正綜合地了解、掌握并實(shí)踐一個(gè)軟件系統(tǒng)的開發(fā)、維護(hù)、擴(kuò)充的全過程。
三、改進(jìn)實(shí)踐教學(xué)的措施
目前的教學(xué)中,主要依據(jù)教材,以關(guān)系數(shù)據(jù)庫為基礎(chǔ)、數(shù)據(jù)庫管理系統(tǒng)為中心,介紹關(guān)系系統(tǒng)的基本原理,教材中很少涉及到具體應(yīng)用,學(xué)生在學(xué)習(xí)過程中很難深入理解數(shù)據(jù)庫中的一些重要技術(shù),更談不上如何從實(shí)踐上去把握。而數(shù)據(jù)庫原理課程的后續(xù)課程一般又不再安排一門操作性強(qiáng)的商業(yè)數(shù)據(jù)庫課程,比如SQL Server數(shù)據(jù)庫等。知識點(diǎn)之間、數(shù)據(jù)庫原理與相關(guān)課程之間的脫節(jié),一方面無法調(diào)動(dòng)學(xué)生的自主學(xué)習(xí)積極性;另一方面因?yàn)閷?shí)踐內(nèi)容欠缺連貫性、綜合性,無法培養(yǎng)學(xué)生的實(shí)際工程實(shí)踐能力。要消除脫節(jié),實(shí)現(xiàn)兩個(gè)銜接,勢必要對現(xiàn)行的教學(xué)方法進(jìn)行改進(jìn)。
現(xiàn)行教學(xué)模式中,實(shí)驗(yàn)的設(shè)計(jì)是以課堂講授的知識點(diǎn)為驅(qū)動(dòng),能起到加深學(xué)生對知識點(diǎn)印象的作用,但卻無法調(diào)動(dòng)學(xué)生自主學(xué)習(xí)的積極性。比如建立數(shù)據(jù)庫、建立表、完成特定SQL操作等單元性實(shí)驗(yàn),學(xué)生依葫蘆畫瓢,大都能順利完成。但實(shí)際上,學(xué)生卻對各個(gè)知識點(diǎn)的聯(lián)系理解不夠,比如表與視圖的關(guān)系。當(dāng)臨近期末,需要完成綜合性較強(qiáng)的課程設(shè)計(jì)時(shí),學(xué)生明顯感到相較于實(shí)驗(yàn),課程設(shè)計(jì)難度增大;同時(shí),由于學(xué)生平時(shí)缺乏綜合訓(xùn)練,很難達(dá)到預(yù)期的教學(xué)效果。要實(shí)現(xiàn)實(shí)驗(yàn)與實(shí)驗(yàn)的銜接,就要使實(shí)驗(yàn)內(nèi)容間有連貫性,就是要以任務(wù)為驅(qū)動(dòng)對實(shí)驗(yàn)進(jìn)行設(shè)計(jì)。 以一個(gè)具體的、能調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性的任務(wù),對講授的知識點(diǎn)進(jìn)行合理的組合,將要傳授的瑣碎、枯燥的理論知識巧妙地蘊(yùn)含其中。以知識點(diǎn)為驅(qū)動(dòng)設(shè)計(jì)建立視圖的實(shí)驗(yàn),通常要求學(xué)生按教材及老師的講解,采用SQL語句直接完成視圖的建立。而以任務(wù)為驅(qū)動(dòng)設(shè)計(jì)的實(shí)驗(yàn),則只給出任務(wù)描述,調(diào)動(dòng)學(xué)生積極性,綜合運(yùn)用所學(xué)知識點(diǎn),自己想辦法完成實(shí)驗(yàn)。比如,要求學(xué)生利用數(shù)據(jù)庫管理一個(gè)單位職工的薪酬記錄,要求財(cái)務(wù)主管可對單位所有職工的薪酬進(jìn)行操作,部門主管可對部門所有職工的薪酬進(jìn)行查詢,職工能對自己的薪酬進(jìn)行查詢。以任務(wù)為驅(qū)動(dòng)設(shè)計(jì)實(shí)驗(yàn),能有意識地鍛煉學(xué)生的自主學(xué)習(xí)能力,通過實(shí)踐理解知識點(diǎn)及其之間的聯(lián)系。
現(xiàn)行教學(xué)模式中,雖然設(shè)置了綜合性較強(qiáng)的課程設(shè)計(jì)環(huán)節(jié),但由于培養(yǎng)計(jì)劃設(shè)置的問題,軟件工程、Web程序設(shè)計(jì)等課程與數(shù)據(jù)庫原理課程并行開設(shè),使學(xué)生很難體會從需求分析開始,掌握并實(shí)踐一個(gè)軟件系統(tǒng)開發(fā)、維護(hù)、擴(kuò)充的全過程。因此,可將課程設(shè)計(jì)獨(dú)立出來,整合數(shù)據(jù)庫原理及其相關(guān)課程,開設(shè)一門12學(xué)時(shí)左右的數(shù)據(jù)庫開發(fā)的實(shí)踐性課程。這一課程以某一個(gè)主流數(shù)據(jù)庫軟件為基礎(chǔ),結(jié)合軟件工程導(dǎo)論、大型軟件系統(tǒng)的設(shè)計(jì)和體系結(jié)構(gòu)的課程,使學(xué)生能夠?qū)⑾嚓P(guān)教學(xué)內(nèi)容融會貫通,有機(jī)會完整地了解并實(shí)踐一個(gè)大型應(yīng)用軟件的整個(gè)生命期的所有問題,而不是每門課都只了解其中的一個(gè)片段。
四、小 結(jié)
對于軟件工程專業(yè)的學(xué)生而言,扎實(shí)掌握數(shù)據(jù)庫的基本原理、設(shè)計(jì)和開發(fā)技術(shù),是增強(qiáng)其就業(yè)競爭力,滿足用人單位需求的重中之重。對數(shù)據(jù)庫原理課程的實(shí)踐環(huán)節(jié)進(jìn)行反思,有利于進(jìn)一步促進(jìn)實(shí)踐教學(xué),更好地達(dá)到課程的教學(xué)目標(biāo)和效果。本文指出了實(shí)踐環(huán)節(jié)中存在的知識點(diǎn)脫節(jié)、與相關(guān)課程脫節(jié)的問題,并提出了其改進(jìn)措施。
【關(guān)鍵詞】泛在學(xué)習(xí)環(huán)境;數(shù)據(jù)庫原理教學(xué);支架式學(xué)習(xí)
1泛在學(xué)習(xí)的含義
泛在學(xué)習(xí)是指在現(xiàn)代信息技術(shù)高速發(fā)達(dá)的今天。人工智能在生活中的普遍運(yùn)用,人們可以隨時(shí)隨地地利用身邊的資源進(jìn)行學(xué)習(xí),擺脫了原來時(shí)間、空間、地點(diǎn)的束縛,隨心所欲的學(xué)習(xí)。泛在學(xué)習(xí)環(huán)境具有學(xué)習(xí)內(nèi)容多樣化,學(xué)習(xí)方式生動(dòng)化,學(xué)習(xí)時(shí)間碎片化的特點(diǎn)。在泛在學(xué)習(xí)環(huán)境下,學(xué)生可以根據(jù)自身的需要進(jìn)行選擇性的學(xué)習(xí),學(xué)生可以了解到更多的與學(xué)習(xí)內(nèi)容相關(guān)的知識。移動(dòng)式學(xué)習(xí)更加要求學(xué)生的自主性,泛在學(xué)習(xí)條件下學(xué)生可以充分利用數(shù)字化的環(huán)境設(shè)備,多樣化的學(xué)習(xí)資源去探索。泛在式的學(xué)習(xí)環(huán)境下應(yīng)當(dāng)要鼓勵(lì)學(xué)生不斷地思考更加深層次的問題。再在泛在學(xué)習(xí)環(huán)境下,對于教學(xué)的要求應(yīng)當(dāng)是注重學(xué)生自主學(xué)習(xí)能力的培養(yǎng)。
2數(shù)據(jù)庫原理教學(xué)現(xiàn)狀分析
數(shù)據(jù)庫原理課程系統(tǒng)比較龐大,在其內(nèi)部所包含的知識點(diǎn)比較多而且實(shí)際操作起來相對比較復(fù)雜。傳統(tǒng)的課堂教育主要是依照課本內(nèi)容進(jìn)行的,學(xué)生對于重難點(diǎn)的把握能力很差,學(xué)生學(xué)到的理論知識無法與對應(yīng)的技術(shù)進(jìn)行融合而且沒有形成良好的知識框架。在實(shí)際的運(yùn)用過程中,對于知識的靈活運(yùn)用能力較差。在現(xiàn)有的中國課堂教育中,老師與學(xué)生之間的互動(dòng)主要僅僅是在課堂上進(jìn)行交流且交流的形式比較死板,老師與學(xué)生之間的互動(dòng)度不高,學(xué)生的積極性不強(qiáng),老師的教學(xué)效果也不太好。在教學(xué)過程中比較突出的問題是相應(yīng)的教學(xué)資源的缺乏,教學(xué)手段過于單調(diào),學(xué)生參與實(shí)驗(yàn)的機(jī)會很少。在對于學(xué)生的考察過程中,主要重視期中,期末等考試成績的考查,而忽略了學(xué)生的全面發(fā)展,這些都不能真正考核到學(xué)生的學(xué)習(xí)成果。
3基于泛在學(xué)習(xí)的支架式教學(xué)框架設(shè)計(jì)
基于泛在學(xué)習(xí)的支架式教學(xué)框架設(shè)計(jì),是基于泛在習(xí)式學(xué)習(xí)環(huán)境下的教學(xué)方式改革提出的。其主要觀點(diǎn)是將教學(xué)內(nèi)容分為若干個(gè)支架,在充分利用泛在式學(xué)習(xí)環(huán)境中學(xué)習(xí)資源和學(xué)習(xí)方式的前提下,對教學(xué)方式進(jìn)行改革,提高現(xiàn)有的教學(xué)質(zhì)量和教學(xué)效率。
3.1理論基礎(chǔ)
在新的制度建立起來之前,一定要建立相應(yīng)的理論基礎(chǔ)。泛在式學(xué)習(xí)的支架式教學(xué)框架設(shè)計(jì)。作為一種全新的教學(xué)模式引入,需要提前建立好相應(yīng)的理論基礎(chǔ)。知識不是老師一味的傳授的過程,而應(yīng)該是由學(xué)生去主動(dòng)學(xué)習(xí)的,泛在學(xué)習(xí)環(huán)境正好提供了這樣的機(jī)會讓學(xué)生有更多的機(jī)會,自主探索,自主探索,老師只是組織和幫助的人員。在泛在式學(xué)習(xí)環(huán)境中要積極地激發(fā)學(xué)生的學(xué)習(xí)積極性,鼓勵(lì)學(xué)生去探究更深層次的問題。支架式教學(xué)法是基于提高學(xué)生處理問題和學(xué)習(xí)能力而提出的新型的教學(xué)方法它強(qiáng)調(diào)以學(xué)生為教學(xué)的中心。通過不斷構(gòu)建支架為學(xué)生的成長提供相應(yīng)的引導(dǎo)與支撐。
3.2框架設(shè)計(jì)
對于泛在學(xué)習(xí)的支架式教學(xué)框架設(shè)計(jì),主要分為五大部分,第一部分是對腳手架的搭建,第二部分便是積極的引導(dǎo)學(xué)生進(jìn)入情景。第三部分便是鼓勵(lì)學(xué)生去獨(dú)立自主探索,第四部分是將學(xué)生分為小組,鼓勵(lì)學(xué)生去積極地在小組內(nèi)協(xié)作學(xué)習(xí),第五部分是對學(xué)生學(xué)習(xí)效果的評價(jià)。支架構(gòu)建以期形成最終的知識框架,并引導(dǎo)學(xué)生掌握正確的方法解決問題。首先是對于腳手架的搭建。老師在進(jìn)行上課之前要將教學(xué)內(nèi)容進(jìn)行有條理的設(shè)計(jì),要將教學(xué)流程進(jìn)行規(guī)范,突出教學(xué)重點(diǎn)。教學(xué)層次鮮明,引導(dǎo)學(xué)生逐步的去解決問題,并在其中積極地加入相關(guān)的鼓勵(lì)學(xué)生自主探索的內(nèi)容重視提高學(xué)生自我學(xué)習(xí)的能力。然后要重視對情景的引入,在支架式教學(xué)模式下,老師需要積極地進(jìn)行引導(dǎo)學(xué)生積極的引進(jìn)教學(xué)體系之中。首先老師自身要熟悉的現(xiàn)有的教學(xué)體系,合理地進(jìn)行泛在學(xué)習(xí)資源。引入到教學(xué)體系之中后,就要積極地鼓勵(lì)學(xué)生去主動(dòng)思考,課堂應(yīng)當(dāng)是交由學(xué)生自己去學(xué)習(xí)去探索的,要讓學(xué)生依照設(shè)定的情景,充分的利用泛在學(xué)習(xí)資源掌握學(xué)習(xí)的內(nèi)容與學(xué)習(xí)框架,能夠?qū)W(xué)習(xí)框架有一個(gè)深入的了解。當(dāng)學(xué)生自主探索之后,便要鼓勵(lì)學(xué)生去積極地協(xié)作學(xué)習(xí)。可以采用小組制的學(xué)習(xí)方式,老師可以通過設(shè)置問題的形式,然后讓學(xué)生在小組范圍內(nèi)展開討論,通過這樣的方式可以有效地激發(fā)學(xué)生的思維活力,創(chuàng)新性地提出解決問題的方式,對于學(xué)生思維能力的培養(yǎng)也具有十分重要的意義。最后在經(jīng)過一系列的過程后,需要對學(xué)生的學(xué)習(xí)成果進(jìn)行考核與評價(jià)。對于學(xué)生學(xué)習(xí)效果的評價(jià)應(yīng)當(dāng)包括學(xué)生的自我評價(jià)、老師的評價(jià)、以及同學(xué)小組內(nèi)部的相互評價(jià)。而對于評價(jià)的內(nèi)容也應(yīng)該要更加的廣泛,應(yīng)當(dāng)要包括學(xué)生的思維表達(dá)能力,在整個(gè)活動(dòng)中的參與能力,對于整個(gè)問題探討是否具有建設(shè)性意義。對學(xué)生的積極的評價(jià)有利于激勵(lì)學(xué)生不斷進(jìn)步不斷尋找新的方式方法。
一、XML與數(shù)據(jù)庫的數(shù)據(jù)轉(zhuǎn)換原理
XML和關(guān)系數(shù)據(jù)庫在數(shù)據(jù)應(yīng)用和數(shù)據(jù)管理方面各有優(yōu)勢,應(yīng)是一種相輔相成、揚(yáng)長避短的關(guān)系。從技術(shù)角度講,“以數(shù)據(jù)庫為存貯手段,以 XML為交換載體”的數(shù)據(jù)管理模式是一種趨勢。XML存放在關(guān)系數(shù)據(jù)庫中, XML數(shù)據(jù)以虛擬XML文檔的形式存在。本文的重點(diǎn)即著重講解:如何將xml數(shù)據(jù)轉(zhuǎn)化為關(guān)系數(shù)據(jù)庫數(shù)據(jù)。
為了在XML文件和數(shù)據(jù)庫之間交換數(shù)據(jù),必須將XML文件的schema(DTD,XML Schema, RELAX NG等)映射到數(shù)據(jù)庫的schema。用于數(shù)據(jù)轉(zhuǎn)換的軟件位于這種映射的上層。該軟件可以使用XML Query語言(如XPath,XQuery,或其他專用語言)或簡單地按照映射(SELECT * FROM Table的XML對應(yīng)形式)轉(zhuǎn)換數(shù)據(jù)。
對于后者,文檔的結(jié)構(gòu)必須完全符合映射所要求的結(jié)構(gòu)。由于通常不易做到這點(diǎn),使用這種策略的產(chǎn)品一般要和XSLT一起使用。在數(shù)據(jù)轉(zhuǎn)換到數(shù)據(jù)庫之前,先將文件按照映射所要求的結(jié)構(gòu)進(jìn)行轉(zhuǎn)換,然后轉(zhuǎn)存數(shù)據(jù)。相應(yīng)地,數(shù)據(jù)從數(shù)據(jù)庫中取出以后,結(jié)果文件要被轉(zhuǎn)換成應(yīng)用程序所需的結(jié)構(gòu)。
文件schema到數(shù)據(jù)庫schema的映射是在元素類型、屬性和文本上進(jìn)行的。這時(shí)幾乎總是忽略物理結(jié)構(gòu)及某些邏輯結(jié)構(gòu)。這樣做是自然而然的,因?yàn)閿?shù)據(jù)庫和應(yīng)用程序只需關(guān)心XML文件中的數(shù)據(jù)。
這種方法的一個(gè)問題是能否保證文件的往返 -- 將文件中的數(shù)據(jù)存入數(shù)據(jù)庫后,又從數(shù)據(jù)庫中的數(shù)據(jù)重新構(gòu)建文件。將一個(gè)XML文件的schema映射到數(shù)據(jù)庫的schema有兩種方法:基于表格的映射和對象-關(guān)系映射。
1、基于表格的映射 (Table-Based Mapping)
許多轉(zhuǎn)換XML到數(shù)據(jù)庫的中間軟件都采用基于表格的映射。它把XML文件看作一個(gè)(或一組)表格,也就是說,XML文件的結(jié)構(gòu)必須是下面這種樣子,如果只是單一表格的話,就不再需要元素和其他元素。
根據(jù)所用軟件的不同,可以將各字段數(shù)據(jù)以子元素的形式或以屬性的形式存儲,同樣也可以指定這些元素或?qū)傩缘拿帧4送?采用基于表格映射方式的軟件還可能允許在文件開始的地方包含表格或各字段的元數(shù)據(jù),或者將其作為各表格或元素的屬性。注意這里所說的“表格”是泛指的表格。當(dāng)將數(shù)據(jù)從數(shù)據(jù)庫中轉(zhuǎn)到XML文件時(shí),“表格”可以是任何結(jié)果集,反之,“表格”可以是普通的表格或可更新的視圖。
基于表格的映射對存取關(guān)系型數(shù)據(jù)比較適用,比如在兩個(gè)關(guān)系型數(shù)據(jù)庫之間轉(zhuǎn)換數(shù)據(jù)。其明顯不足就是不適于格式不符的XML文件。
2、對象-關(guān)系映射 (Object-Relational Mapping)
所有支持XML的關(guān)系型數(shù)據(jù)庫和某些中間件都可以使用對象-關(guān)系的映射方式。它將XML文件中的數(shù)據(jù)視為特定的對象樹的模型。在這個(gè)模型中,元素及其類型、元素內(nèi)容或混合內(nèi)容(復(fù)合元素類型)通常被視為類。只具有PCDATA內(nèi)容的元素(簡單元素類型)、屬性以及PCDATA都被當(dāng)作簡單屬性。然后通過傳統(tǒng)的對象-關(guān)系映射技術(shù)或 SQL 3的對象視圖將該模型映射到關(guān)系型數(shù)據(jù)庫。也就是說,類被映射到表格,簡單屬性被映射到字段,而值為對象屬性被映射為成對的主鍵/外鍵(primary key/foreign key)。
在理解這種映射所用的對象模型的時(shí)候要知道,這個(gè)對象模型不是文件對象模型(DOM)。所有XML文件的DOM都是一樣的,而上述描述文件數(shù)據(jù)的模型對于每個(gè)DTD所定義的XML文件都不一樣,例如,上述銷售訂單的模型是一個(gè)由四個(gè)類所組成的對象樹--SalesOrder, Customer, Item, 和Part, 如下圖所示:
模型中的對象是否被實(shí)例化要取決于所用的軟件。有些軟件允許依據(jù)模型產(chǎn)生類,然后可以在程序中使用由這些類所產(chǎn)生的對象。在這些產(chǎn)品中,數(shù)據(jù)是在XML文件 - 對象 -數(shù)據(jù)庫之間傳遞的。其他產(chǎn)品是直接在XML文件和數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)轉(zhuǎn)換的,對象只是作為這種過程的可視化幫助工具。生成這些中間對象是否有用完全取決于你的應(yīng)用程序。
二、將XML數(shù)據(jù)轉(zhuǎn)化為ORACLE數(shù)據(jù)庫數(shù)據(jù)
為了解決把 XML 有效地、自動(dòng)地轉(zhuǎn)換出入關(guān)系數(shù)據(jù)庫的問題有各種方式。數(shù)據(jù)庫廠商Oracle已經(jīng)開發(fā)了轉(zhuǎn)換 XML 到數(shù)據(jù)庫表中的輔助工具。Oracle XML SQL Utility 把 XML 文檔元素建模為一組嵌套的表。通過使用 Oracle 對象數(shù)據(jù)類型建模套入的元素。"SQL-to-XML"轉(zhuǎn)換使用被對象數(shù)據(jù)類型引用的表,和嵌套的元素之間的一到一關(guān)聯(lián)來構(gòu)造 XML 文檔。"XML-to-SQL"可能要求數(shù)據(jù)模型的改進(jìn)(從關(guān)系轉(zhuǎn)換到對象-關(guān)系)或重新構(gòu)造最初的 XML 文檔。
使用 OracleXMLSave 來存儲XML 文檔到對象關(guān)系模型中;insertXML 方法進(jìn)行實(shí)際的數(shù)據(jù)插入。
import java.sql.*;
import oracle.xml.sql.dml.OracleXMLSave;
public class testXMLInsert
{
public static void main(String args[])
throws SQLException
{ Connection conn = getConnection("yly", "yly");
OracleXMLSave sav = new OracleXMLSave(conn, "yly. FXTRADE");
// Assume that the user passes in this document as 0-arg
sav.insertXML(args[0]);
sav.close();
}
...
}
如果 XML 和在數(shù)據(jù)庫中的對象-關(guān)系模型是同步的則一切正常,但是如果不同呢? 在這種情況下你有兩種選擇。
關(guān)鍵詞:雙語教學(xué);數(shù)據(jù)庫;教學(xué)方法
信息技術(shù)的核心技術(shù)之一是數(shù)據(jù)庫技術(shù)。一個(gè)國家、一個(gè)企業(yè)信息化程度是以數(shù)據(jù)庫的建設(shè)規(guī)模、信息量大小和使用頻度作為重要標(biāo)志。網(wǎng)絡(luò)技術(shù)的發(fā)展,為數(shù)據(jù)庫技術(shù)開辟了更廣闊的空間。2006年教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見暨計(jì)算機(jī)基礎(chǔ)課程教學(xué)基本要求(試行)》中要求當(dāng)代大學(xué)生應(yīng)“具備使用數(shù)據(jù)庫等工具對信息進(jìn)行管理、加工、利用的意識與能力”。數(shù)據(jù)庫應(yīng)用作為計(jì)算機(jī)應(yīng)用的主體,其相應(yīng)的課程《數(shù)據(jù)庫原理與應(yīng)用》在計(jì)算機(jī)專業(yè)建設(shè)中具有毋庸置疑的重要地位。該課程教學(xué)含數(shù)據(jù)庫原理、技術(shù)和應(yīng)用設(shè)計(jì)三部分。數(shù)據(jù)庫系統(tǒng)原理具有一定的國際共通性,詞義、專業(yè)術(shù)語的理解和詮釋遵循國際慣例,有既定的國際標(biāo)準(zhǔn),更有必要進(jìn)行雙語教學(xué)[1]。數(shù)據(jù)庫技術(shù)所用的數(shù)據(jù)庫管理系統(tǒng)如Oracle、MySQL等,在線資源豐富,為跟蹤國際新技術(shù)提供了良好的條件。數(shù)據(jù)庫設(shè)計(jì)開發(fā)的主流工具,如JAVA、C#也同樣有大量的原版在線文檔。因此,《數(shù)據(jù)庫原理與應(yīng)用》非常適合雙語教學(xué)。雙語教學(xué)的目標(biāo)是為培養(yǎng)具有國際視野的復(fù)合型人才。但該課程的雙語教學(xué)在實(shí)施過程中存在不少問題。本文就課程教學(xué)中存在的問題從教學(xué)內(nèi)容、實(shí)踐環(huán)節(jié)、教學(xué)方法等方面談一些看法。
教學(xué)內(nèi)容
教學(xué)內(nèi)容須圍繞學(xué)校的人才培養(yǎng)目標(biāo)進(jìn)行設(shè)計(jì)。我校是以培養(yǎng)應(yīng)用型人才為主的高校,在教學(xué)中既要重視理論的系統(tǒng)性和完整性,也要突出應(yīng)用能力的培養(yǎng),且具備計(jì)算機(jī)專業(yè)英語的讀寫能力。圍繞這個(gè)目標(biāo),我們從數(shù)據(jù)庫原理、技術(shù)和應(yīng)用設(shè)計(jì)三方面對教學(xué)內(nèi)容進(jìn)行了篩選。
教材是教學(xué)內(nèi)容和教學(xué)方法的載體,是教師教學(xué)和學(xué)生學(xué)習(xí)的主要依據(jù)。比較國內(nèi)、國外數(shù)據(jù)庫教材,國內(nèi)教材注重理論結(jié)構(gòu)的完整性,但實(shí)用性偏弱,新技術(shù)內(nèi)容偏少;國外教材內(nèi)容豐富,注重實(shí)用性,新技術(shù)內(nèi)容多且詳細(xì)。例如,XML已應(yīng)用到互聯(lián)網(wǎng)的各個(gè)方面,如數(shù)據(jù)交換、集成不同數(shù)據(jù)源、支持Web應(yīng)用的互操作和集成等,國外教材對半結(jié)構(gòu)化數(shù)據(jù)建模和程序設(shè)計(jì)內(nèi)容大量介紹。國外的教材對實(shí)踐技術(shù)介紹細(xì)致,對應(yīng)用的體系結(jié)構(gòu),如C/S、B/S有專門的章節(jié)詳細(xì)介紹;對數(shù)據(jù)庫的完整性,如約束和觸發(fā)器也有詳細(xì)介紹。這里給出一份斯坦福大學(xué)2011年數(shù)據(jù)庫課程的期末試卷知識結(jié)構(gòu)(如上頁表1),從中可以看出課程教學(xué)的內(nèi)容成分。
教學(xué)中發(fā)現(xiàn),學(xué)生對原版教材有嚴(yán)重的畏難情緒。看不懂、不能預(yù)習(xí)或復(fù)習(xí)成為學(xué)習(xí)的最大障礙。即使能看懂原著,也不一定能適用國外跳躍式的思維方式。在多次試驗(yàn)后,我們認(rèn)為同時(shí)吸取國內(nèi)外教材中合適的教學(xué)內(nèi)容是可行的。中外教材中關(guān)于數(shù)據(jù)庫原理的核心內(nèi)容相差甚少,甚至國內(nèi)教材的理論更嚴(yán)謹(jǐn)、更完整、更深入。因此,對概念多、內(nèi)容抽象的原理部分,可以中文教材為主,外文教材為輔。在教學(xué)中,特別注意對專業(yè)術(shù)語的中、英文解釋。事實(shí)證明,學(xué)生一旦理解了基本術(shù)語、概念及原理后,再看原版教材,效果就很好。
數(shù)據(jù)庫技術(shù)教學(xué)主要針對一個(gè)具體的DBMS展開。因?yàn)閿?shù)據(jù)庫理論的許多實(shí)現(xiàn)技術(shù)來自于實(shí)際需要,是通過研究不斷完善而獲得。因而教學(xué)中要把數(shù)據(jù)庫的基本概念、原理和實(shí)現(xiàn)技術(shù)與數(shù)據(jù)庫實(shí)例相結(jié)合,通過分析實(shí)例數(shù)據(jù)庫來加深對原理的理解[2]。國內(nèi)教材較多地介紹MS-SQLServer DBMS,國外教材介紹MySQL或全球銷售量居冠的ORACLE居多。究其原因,是因?yàn)閲鴥?nèi)使用微軟操作系統(tǒng)居多,而國外使用UNIX或Linux操作系統(tǒng)居多。雖然,數(shù)據(jù)庫管理系統(tǒng)的大部分功能是相似的,但就國際視野人才培養(yǎng)目標(biāo),還應(yīng)符合國際潮流。數(shù)據(jù)庫技術(shù)教學(xué)內(nèi)容相對簡單,操作性強(qiáng),網(wǎng)絡(luò)資源豐富。即使國外的課程教學(xué)也就羅列了一些在線文檔網(wǎng)址,供學(xué)生自學(xué)使用。在教學(xué)中,我們可充分利用這些資源。數(shù)據(jù)庫技術(shù)的實(shí)驗(yàn)是培養(yǎng)學(xué)生動(dòng)手能力的途徑。實(shí)驗(yàn)教學(xué)是一個(gè)橋梁,一方面結(jié)合理論知識,另一方面為課程設(shè)計(jì)準(zhǔn)備。我們所設(shè)計(jì)的實(shí)驗(yàn),內(nèi)容根據(jù)原版教材,以教材A First Course in Database Systems 3rd Edition為例,設(shè)計(jì)實(shí)驗(yàn)內(nèi)容如表2所示。
數(shù)據(jù)庫設(shè)計(jì)教學(xué)實(shí)際上是一個(gè)數(shù)據(jù)庫應(yīng)用的設(shè)計(jì)與開發(fā)。國外教材主要介紹標(biāo)準(zhǔn)對象建模語言UML及其支持的CASE工具。而國內(nèi)教材較多地使用傳統(tǒng)的生命周期結(jié)構(gòu)化方法。這里,我們并不否認(rèn)面向過程的結(jié)構(gòu)化方法更接近于計(jì)算機(jī)的物理實(shí)現(xiàn),但面向?qū)ο蟾先祟惖恼J(rèn)識習(xí)慣,更容易開發(fā)大型軟件產(chǎn)品。CASE工具及敏捷開發(fā)技術(shù)的使用,能讓學(xué)生感受到應(yīng)用開發(fā)的快捷性和方便性,能快速提升其職業(yè)能力。
實(shí)踐教學(xué)
數(shù)據(jù)庫技術(shù)的強(qiáng)大生命力也在于應(yīng)用。我們的教學(xué)也常常從身邊的數(shù)據(jù)庫應(yīng)用案例開始,如黑客入侵銀行系統(tǒng)案例,介紹了數(shù)據(jù)庫的安全控制功能,讓學(xué)生記憶非常深刻;從火車購票系統(tǒng)購票難、需要排隊(duì)問題,引出了并發(fā)控制概念;美國的“9·11”事件對數(shù)據(jù)災(zāi)難的詮釋最為直接,讓學(xué)生意識到數(shù)據(jù)資源的重要性,引出了異地?cái)?shù)據(jù)備份的必要性等。這些應(yīng)用案例對學(xué)生的影響深刻,會引導(dǎo)他們在以后的學(xué)習(xí)或工作中尋求答案。
雖然學(xué)生學(xué)習(xí)了數(shù)據(jù)庫原理和DBMS操作技術(shù),但仍不知這些內(nèi)容如何具體應(yīng)用。數(shù)據(jù)庫設(shè)計(jì)能避免教學(xué)脫離實(shí)際,使學(xué)生對所學(xué)知識融會貫通。IT企業(yè)所需的人才是掌握符合國際標(biāo)準(zhǔn)的軟件工程規(guī)范和技術(shù)規(guī)范,能熟練運(yùn)用外語閱讀客戶需求文檔、編寫軟件說明書。課程設(shè)計(jì)任務(wù)就按此要求進(jìn)行。
在長期的教學(xué)中,我們收集了一些數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)案例,可提供給學(xué)生三種開發(fā)模式:
(1)提供一個(gè)完整的應(yīng)用系統(tǒng),包括實(shí)現(xiàn)源代碼,供學(xué)生解剖、研究,要求學(xué)生模仿完成另一個(gè)難度相當(dāng)?shù)膽?yīng)用系統(tǒng)。
(2)提供一個(gè)不完整的應(yīng)用系統(tǒng),關(guān)鍵的技術(shù)需要學(xué)生通過查找資料來填補(bǔ)、完善,最終完成一個(gè)應(yīng)用系統(tǒng)。
(3)提供必要的參考資料,讓學(xué)生自主設(shè)計(jì)、搭建一個(gè)完整的應(yīng)用系統(tǒng)。
三種課程設(shè)計(jì)方式各有優(yōu)缺點(diǎn)。第一種方式容易產(chǎn)生只見樹木不見森林,大量的代碼使學(xué)生分不清關(guān)鍵技術(shù);第二種方式會因?qū)W生對原系統(tǒng)理解差錯(cuò)而產(chǎn)生設(shè)計(jì)偏差,影響作品進(jìn)度和質(zhì)量。第三種方式效果最好,但設(shè)計(jì)過程較長、完成困難,最終設(shè)計(jì)的作品也可能比較粗糙。
對課程設(shè)計(jì)的要求須非常具體,如要求模擬真實(shí)的應(yīng)用環(huán)境;所建的數(shù)據(jù)庫須達(dá)到一定的數(shù)據(jù)量;應(yīng)用系統(tǒng)基于B/S或C/S架構(gòu);能完成對數(shù)據(jù)庫的查詢和更新操作等。在數(shù)據(jù)的完整性、安全性、并發(fā)控制及維護(hù)各個(gè)環(huán)節(jié)都有規(guī)范化要求。提供需求說明書及軟件說明書模板,要求學(xué)生據(jù)此閱讀及編寫。這些能促進(jìn)學(xué)生自主學(xué)習(xí),極大地調(diào)動(dòng)他們的學(xué)習(xí)熱情和興趣,也能提高學(xué)生專業(yè)英語讀寫水平。豐富的英文文檔,可作為跟蹤新技術(shù)的資料來源。在實(shí)踐教學(xué)中,我們還充分強(qiáng)調(diào)教師與學(xué)生的配合,通過E-mail、QQ、MSN等進(jìn)行互動(dòng)。從歷屆學(xué)生對本課程實(shí)踐教學(xué)反饋來看,都肯定實(shí)驗(yàn)設(shè)計(jì)、課程設(shè)計(jì)的合理性和指導(dǎo)的有效性。普遍認(rèn)為通過課程設(shè)計(jì)讓他們獲得了軟件設(shè)計(jì)的成就感,并提高了對專業(yè)學(xué)習(xí)的興趣和信心。課程設(shè)計(jì)可采用分組制,各小組成員分配相應(yīng)的任務(wù),這也培養(yǎng)了學(xué)生的團(tuán)隊(duì)合作精神,為以后走出校門,在企業(yè)工作打下良好的基礎(chǔ),積累實(shí)際工作經(jīng)驗(yàn)。
教學(xué)方法
《數(shù)據(jù)庫原理與應(yīng)用》課程適合雙語教學(xué)。雙語教學(xué)具有雙重目標(biāo),一是獲取學(xué)科知識,二是培養(yǎng)和提高學(xué)生運(yùn)用外語的能力。但開展雙語教學(xué)的主要目的不是讓學(xué)生學(xué)習(xí)外語,不應(yīng)以犧牲專業(yè)教學(xué)來保證外語教學(xué)。應(yīng)當(dāng)堅(jiān)持以學(xué)習(xí)專業(yè)知識為主。提高外語閱讀理解能力、專業(yè)外語應(yīng)用能力、外語寫作能力為輔的原則[3]。數(shù)據(jù)庫的原理部分變化少,但難度大,概念抽象,有必要用中文講解,甚至用中文教材、英文參考書模式。對涉及操作性強(qiáng)、難度小的內(nèi)容,可用英文講授。至于是否用英語口語教學(xué),則取決于學(xué)生的聽力及教師口語發(fā)音準(zhǔn)確性。
雙語教學(xué)必定加大學(xué)生的學(xué)習(xí)難度,每個(gè)知識點(diǎn)的講解與消化需要花更多的時(shí)間。為此,我們在教學(xué)過程中較多地采用多媒體演示教學(xué),幫助學(xué)生理解課程內(nèi)容。也向?qū)W生提供了豐富的網(wǎng)絡(luò)參考資源,如SQL、模型設(shè)計(jì)、習(xí)題練習(xí)等,這些來自國外的網(wǎng)站,對學(xué)生的英文閱讀能力提高是很有幫助的。
考核的改進(jìn)對教學(xué)也有重要作用,可嘗試一個(gè)學(xué)期多次小測試,通過校精品課程平臺,給學(xué)生提供大量的中英文練習(xí)、測試。另外,減少選擇題、填空題中對概念的考核,加大實(shí)踐環(huán)節(jié)在成績中的比重,培養(yǎng)學(xué)生實(shí)際應(yīng)用問題的綜合分析、實(shí)際解決及動(dòng)手能力的考核內(nèi)容。總成績由平時(shí)出勤、實(shí)驗(yàn)成績,平時(shí)測試,期末考試成績及課程設(shè)計(jì)等組成。
《數(shù)據(jù)庫原理與應(yīng)用》課程在計(jì)算機(jī)專業(yè)中具有重要地位。數(shù)據(jù)庫原理與技術(shù)課程所包含的內(nèi)容龐雜,理論和實(shí)踐聯(lián)系緊密,技術(shù)更新迅速,是集理論性、實(shí)用性、操作性、創(chuàng)新性于一體的課程。如何科學(xué)、合理地開展雙語教學(xué),引進(jìn)、吸收國外先進(jìn)的教學(xué)內(nèi)容與模式,對培養(yǎng)具有國際視野的計(jì)算機(jī)人才有著重要的意義。
參考文獻(xiàn):
[1]薛文生,谷林,陳向榮.計(jì)算機(jī)課程雙語教學(xué)探討與實(shí)踐[J].計(jì)算機(jī)教育,2006(12):42-44.
【關(guān)鍵詞】SQLite 嵌入式數(shù)據(jù)庫 技術(shù)原理 應(yīng)用
基于SQLite嵌入式技術(shù)下對于數(shù)據(jù)庫的基本原理,應(yīng)用等已經(jīng)實(shí)現(xiàn)了,但是對于系統(tǒng)化的研究還是相對缺乏,因此從技術(shù)原理到理論指導(dǎo)、應(yīng)用上的研究依然是數(shù)據(jù)庫管理中的熱點(diǎn)話題,下面就基于SQLite嵌入式數(shù)據(jù)庫技術(shù)原理、應(yīng)用進(jìn)行一些簡單的理論研究。
一、SQLite嵌入式數(shù)據(jù)庫技術(shù)原理
SQLite嵌入式數(shù)據(jù)庫實(shí)時(shí)軟件的開發(fā)流程,先進(jìn)入需求分析階段,然后就是設(shè)計(jì)階段、代碼生成階段以及軟件測試固化階段,最后結(jié)束。SQLite嵌入式實(shí)時(shí)技術(shù)設(shè)計(jì)中,將會對系統(tǒng)的各個(gè)功能分成子模塊,利用模塊方式進(jìn)行程序開發(fā),將系統(tǒng)的多個(gè)并發(fā)執(zhí)行任務(wù)劃分開來,提高軟件設(shè)計(jì)的效率以及穩(wěn)定性,有效建立系統(tǒng)中軟件與硬件的交互。
SQLite嵌入式實(shí)時(shí)軟件開發(fā)中,將會采用事件驅(qū)動(dòng)方式進(jìn)行中斷驅(qū)動(dòng),提高嵌入式系統(tǒng)的實(shí)時(shí)性與性能要求;對于嵌入式系統(tǒng)的內(nèi)部功能,可以將軟件設(shè)計(jì)任務(wù)劃分成多個(gè)周期,來實(shí)現(xiàn)系統(tǒng)內(nèi)任務(wù)的異步、同步、應(yīng)用控制等設(shè)計(jì),應(yīng)該確保功能之間的積極響應(yīng),提高軟件程序系統(tǒng)的實(shí)時(shí)性。還可以在嵌入式實(shí)時(shí)軟件開發(fā)中,簡化控制流程的設(shè)計(jì),將控制任務(wù)組織為狀態(tài)轉(zhuǎn)換圖的結(jié)構(gòu),使其軟件內(nèi)部可以共享資源或者具有相同的事件驅(qū)動(dòng)。
SQLite嵌入式實(shí)時(shí)軟件結(jié)構(gòu)設(shè)計(jì)中,應(yīng)盡量避免在設(shè)計(jì)中軟件與硬件結(jié)構(gòu)的脫離,有效改善傳統(tǒng)計(jì)算機(jī)軟件設(shè)計(jì)中對硬件的依賴,提高軟件系統(tǒng)的實(shí)時(shí)。軟件設(shè)計(jì)中,劃分任務(wù)間的職責(zé),賦予每個(gè)任務(wù)在軟件程序中唯一的地址,可以采用優(yōu)先級調(diào)度模式,提高軟件系統(tǒng)的對事件的響應(yīng)時(shí)間。
根據(jù)上述技術(shù)設(shè)計(jì)原理共分為用戶服務(wù)層(包括請求和返回)、數(shù)據(jù)請求處理層以及服務(wù)請求處理層三個(gè)層次,其中服務(wù)端對請求的處理過程為核心,具體來說又可以按照輸入元素的描述、解析和處理分為三個(gè)對應(yīng)的層級。
二、SQLite嵌入式數(shù)據(jù)庫技術(shù)應(yīng)用
(一)SQLite嵌入式數(shù)據(jù)庫查詢功能的應(yīng)用
SQLite嵌入式技術(shù)在數(shù)據(jù)庫中的設(shè)計(jì)應(yīng)用,例如用于教學(xué)數(shù)據(jù)的查詢,在進(jìn)行教學(xué)過程中,要積極開發(fā)教學(xué)素材,盡可能地?cái)U(kuò)展課程的教學(xué)資源例如:采用教學(xué)論文、幻燈片或者是學(xué)生的優(yōu)秀實(shí)踐作品等等,形成穩(wěn)定的資源庫,把資源進(jìn)行共享。結(jié)合SQLite嵌入式技術(shù)數(shù)據(jù)庫中的應(yīng)用和設(shè)計(jì)配合著教案,教學(xué)課件,實(shí)現(xiàn)教學(xué)活動(dòng)從信息的單向傳遞向雙向方面交換,轉(zhuǎn)變學(xué)生學(xué)習(xí)方式,積極創(chuàng)造條件構(gòu)建遠(yuǎn)程教學(xué)平臺,從而進(jìn)一步擴(kuò)大課程資源的交換利用空間。充分利用現(xiàn)達(dá)的互聯(lián)網(wǎng)進(jìn)行及時(shí)的信息溝通,實(shí)現(xiàn)SQLite嵌入式技術(shù)項(xiàng)目的開發(fā)設(shè)計(jì)。常用的計(jì)算機(jī)字段可以把它存儲到數(shù)據(jù)實(shí)體中。例如:在學(xué)校教務(wù)管理系統(tǒng)的班級表格中加入班級的男生人數(shù),對于女生人數(shù)可以分開進(jìn)行計(jì)算字段的設(shè)置。用戶在瀏覽班級信息的時(shí)候,數(shù)據(jù)庫系統(tǒng)就不需要到其他的表格中進(jìn)行統(tǒng)計(jì)學(xué)生的人數(shù)了,這是一種典型的使用空間來換取有效時(shí)間的作法。
(二)SQLite嵌入式數(shù)據(jù)庫操縱功能的應(yīng)用
SQLite嵌入式技術(shù)要求客戶端必須安裝特定的驅(qū)動(dòng)程序,在商業(yè)辦公項(xiàng)目中應(yīng)用,但是其不太適合現(xiàn)代社會日常辦公的需要,而且在使用過程中,系統(tǒng)的執(zhí)行效率很低,也不適合大數(shù)據(jù)量存取的應(yīng)用;信息時(shí)代,信息業(yè)務(wù)是新興的業(yè)務(wù),通過移動(dòng)網(wǎng)絡(luò)的數(shù)據(jù)庫功能可以保證信息有效溝通,這類數(shù)據(jù)業(yè)務(wù)的發(fā)展前景在很大程度上取決于社會大眾對最新媒體信息的好奇心。通過移動(dòng)數(shù)據(jù)可以快速地接發(fā)送郵件;利用數(shù)據(jù)庫龐大的信息量為消費(fèi)者提供的方便的SIM卡的獨(dú)特個(gè)人私密屬性,為學(xué)生提供很大程度上的個(gè)性化服務(wù),包括各種各種教學(xué)資料的變更和共享等等。
(三)SQLite嵌入式數(shù)據(jù)庫遠(yuǎn)程監(jiān)控的應(yīng)用
SQLite嵌入式數(shù)據(jù)庫做出了一個(gè)遠(yuǎn)程服務(wù)器狀態(tài)監(jiān)控的實(shí)例。其中,輸入元素描述層的實(shí)現(xiàn)上采用了ht tp1. 1,處理層則采取一般的模塊化技術(shù),也即是把系統(tǒng)功能通過函數(shù)的方式實(shí)現(xiàn)封裝,把接口規(guī)范在接口庫文件中進(jìn)行描述,接口實(shí)現(xiàn)則在實(shí)現(xiàn)庫文件中進(jìn)行描述,因而在函數(shù)的某些功能要強(qiáng)化時(shí),可以只改變實(shí)現(xiàn)部分,接口保持不動(dòng),不對原有程序造成較大影響。
服務(wù)器增添新功能時(shí),也只需要對新函數(shù)模塊進(jìn)行實(shí)現(xiàn),也不會對原有程序造成影響,這種情況下,系統(tǒng)就具備了良好的擴(kuò)展性和可移植。其中,傾聽模塊主要負(fù)責(zé)對http端口的服務(wù)請求進(jìn)行監(jiān)聽,對符合規(guī)范的合法請求建立連接,將相應(yīng)的請求傳輸給解析模塊進(jìn)行處理。資源定位模塊主要負(fù)責(zé)對網(wǎng)絡(luò)命名和應(yīng)用的數(shù)據(jù)集程序資源的映射建立起相應(yīng)的映射關(guān)系,同時(shí)對資源類型、訪問權(quán)限及其他特殊屬性進(jìn)行管理。
三、結(jié)束語
SQLite嵌入式數(shù)據(jù)庫的查詢、操控、遠(yuǎn)程監(jiān)控等技術(shù)的應(yīng)用首先實(shí)現(xiàn)了SQLite嵌入式數(shù)據(jù)庫的技術(shù)原理,其次保證數(shù)據(jù)的合理分析,實(shí)現(xiàn)了技術(shù)的高度利用,優(yōu)化了對于數(shù)據(jù)庫的管理,在今后的技術(shù)研究中要不斷的實(shí)現(xiàn)這一技術(shù)新型化研究。
參考文獻(xiàn):
[1]劉玉海 劉冰. SQLite嵌入式數(shù)據(jù)庫及圖象處理技術(shù)研究[J]. 軟件.2012,(8):56-58
關(guān)鍵詞:數(shù)據(jù)庫;教學(xué);實(shí)驗(yàn)
中圖分類號:G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2013)09-0051-02
一、引言
《數(shù)據(jù)庫原理與應(yīng)用》是本科計(jì)算機(jī)專業(yè)和信息管理等相關(guān)專業(yè)的主干課程,是數(shù)據(jù)庫系統(tǒng)的第一門課程。這門課內(nèi)容較多,比較抽象,要求理論與實(shí)踐相結(jié)合,是老師難教且學(xué)生難學(xué)的一門課程。在理論教學(xué)中,教師如果照本宣科,學(xué)生不僅沒有聽課的興趣,對一些原理性的知識一般也很難深刻理解。在實(shí)踐教學(xué)中,如果缺乏學(xué)生有興趣的實(shí)驗(yàn)和行之有效的管理機(jī)制,學(xué)生的動(dòng)手能力和主動(dòng)學(xué)習(xí)的能力是不會得到提高。教學(xué)中,由于缺少和實(shí)際項(xiàng)目的結(jié)合,往往不能學(xué)以致用,最后只是為了應(yīng)付考試了事。因此,在數(shù)據(jù)庫課程的教學(xué)過程中,持續(xù)不斷的對數(shù)據(jù)庫課程的理論教學(xué)與實(shí)踐教學(xué)進(jìn)行研究與改革,具有十分重要的意義。
實(shí)踐性教學(xué)環(huán)節(jié)薄弱、創(chuàng)新意識和動(dòng)手能力不強(qiáng),是當(dāng)前高等學(xué)校本科教學(xué)工作中較為突出的問題。為此,國家實(shí)施了高等學(xué)校本科教學(xué)“質(zhì)量工程”,大學(xué)生創(chuàng)新性實(shí)驗(yàn)計(jì)劃是“質(zhì)量工程”的重要組成部分。該計(jì)劃的啟動(dòng)和實(shí)施,旨在探索并建立以問題和課題為核心的教學(xué)模式,倡導(dǎo)以本科學(xué)生為主體的創(chuàng)新性實(shí)驗(yàn)改革,調(diào)動(dòng)學(xué)生的主動(dòng)性、積極性和創(chuàng)造性,激發(fā)學(xué)生的創(chuàng)新思維和創(chuàng)新意識,在校園內(nèi)形成創(chuàng)新教育氛圍,建設(shè)創(chuàng)新教育文化,全面提升學(xué)生的創(chuàng)新實(shí)驗(yàn)?zāi)芰Α榱巳骓憫?yīng)大學(xué)生創(chuàng)新性實(shí)驗(yàn)計(jì)劃,三峽大學(xué)構(gòu)建了創(chuàng)新性實(shí)驗(yàn)計(jì)劃教育體系。該體系由以下三部分構(gòu)成:第一部分是傳統(tǒng)的教學(xué)實(shí)驗(yàn)。其實(shí)驗(yàn)內(nèi)容與課堂教學(xué)相關(guān),一部分屬于驗(yàn)證性實(shí)驗(yàn)和綜合性實(shí)驗(yàn),這一塊是培養(yǎng)全體學(xué)生實(shí)踐動(dòng)手能力的基礎(chǔ),它應(yīng)該是強(qiáng)制性的,是必修的。第二部分是全開放的自主實(shí)驗(yàn),全開放自主實(shí)驗(yàn)的主要目的是培養(yǎng)學(xué)生的動(dòng)手能力和創(chuàng)新精神。自己不會時(shí),可以請教同學(xué)中的高手或開放實(shí)驗(yàn)室的教師,興趣就會慢慢培養(yǎng)出來,動(dòng)手能力也會逐漸增強(qiáng),校園創(chuàng)新文化也會漸漸形成。第三部分是優(yōu)秀人才的創(chuàng)新實(shí)驗(yàn),在經(jīng)過第一部分和第二部分的鍛煉之后,學(xué)生之中就會出現(xiàn)學(xué)習(xí)進(jìn)度的差異,一些學(xué)習(xí)興趣濃郁、動(dòng)手能力強(qiáng)的學(xué)生,理論知識和實(shí)踐動(dòng)手能力都得到了鍛煉,學(xué)習(xí)興趣越來越濃,對于這樣的學(xué)生,經(jīng)教師推薦,讓他們進(jìn)入更高級的環(huán)境――創(chuàng)新實(shí)驗(yàn)室。學(xué)生組成一個(gè)個(gè)創(chuàng)新活動(dòng)小組,在進(jìn)入創(chuàng)新實(shí)驗(yàn)室一段時(shí)間后,學(xué)生的理論知識和實(shí)際動(dòng)手能力都有顯著的進(jìn)步,能夠獨(dú)立開展復(fù)雜的創(chuàng)新性實(shí)驗(yàn)。
二、《數(shù)據(jù)庫原理與應(yīng)用》課程立體化實(shí)踐體系的構(gòu)建
在數(shù)據(jù)庫課程的教學(xué)過程中,數(shù)據(jù)庫實(shí)驗(yàn)的設(shè)計(jì)和實(shí)施,對學(xué)生加深理論知識的理解、提高動(dòng)手能力和創(chuàng)新意識是非常重要的。為了配合學(xué)校的創(chuàng)新性實(shí)驗(yàn)計(jì)劃教育體系,不同的專業(yè)、不同的學(xué)院都采取了相應(yīng)的機(jī)制和措施。計(jì)算機(jī)與信息學(xué)院數(shù)據(jù)庫課程的實(shí)踐環(huán)節(jié)也全面推出了各種實(shí)驗(yàn)及課程設(shè)計(jì)改革方案,構(gòu)建了以下涵蓋三種層次的立體化實(shí)踐體系。
1.基礎(chǔ)實(shí)驗(yàn)。三峽大學(xué)數(shù)據(jù)庫課程基礎(chǔ)性必修實(shí)驗(yàn),主要涵蓋以下幾個(gè)方面:主流數(shù)據(jù)庫SQLServer20005的安裝和使用、數(shù)據(jù)庫和表、數(shù)據(jù)庫完整性實(shí)驗(yàn)、SQL查詢、視圖和索引、觸發(fā)器和存儲過程以及數(shù)據(jù)庫的控制與保護(hù)(數(shù)據(jù)庫安全性、數(shù)據(jù)庫恢復(fù)及并發(fā)控制)。在實(shí)踐改革中,最重要的一點(diǎn)是,上述這些基礎(chǔ)性實(shí)驗(yàn)打破了過去通過實(shí)驗(yàn)指導(dǎo)書給出詳細(xì)實(shí)驗(yàn)步驟的方式。教師只提出基本的實(shí)驗(yàn)要求,至于怎么做的方式、命令及過程,都要求學(xué)生在實(shí)驗(yàn)中探索。涉及的語法也沒有完全在課堂上講解,大部分都需要學(xué)生通過查找資料自行完善。通過這些實(shí)驗(yàn),學(xué)生可以完全掌握數(shù)據(jù)庫的基本概念和原理,能夠熟練運(yùn)用主流數(shù)據(jù)庫管理系統(tǒng)進(jìn)行數(shù)據(jù)庫的基本操作,并且能訓(xùn)練主動(dòng)學(xué)習(xí)的能力。
2.自主實(shí)驗(yàn)。這一部分實(shí)驗(yàn)內(nèi)容是可選的。針對數(shù)據(jù)庫課程,筆者在數(shù)據(jù)庫設(shè)計(jì)這一部分,要求學(xué)生自行選擇數(shù)據(jù)庫建模工具進(jìn)行數(shù)據(jù)庫設(shè)計(jì),完成規(guī)定系統(tǒng)的數(shù)據(jù)流圖設(shè)計(jì)、ER模型設(shè)計(jì)。有興趣、有能力的學(xué)生,可以按照老師的要求完成這一部分的實(shí)踐作業(yè)。基礎(chǔ)較差的學(xué)生,可以不完成這一部分的要求,而只需要使用Word這樣的文字處理工具繪制簡單的ER圖。針對數(shù)據(jù)庫安全性、數(shù)據(jù)庫恢復(fù)及并發(fā)控制這一知識模塊,筆者也提出了更高的要求,學(xué)生自行設(shè)計(jì)實(shí)驗(yàn)去體驗(yàn)上述知識,也是可選的。部分能力較強(qiáng)的學(xué)生經(jīng)過引導(dǎo)后,可以完成,從而更深刻地理解相應(yīng)的原理知識。
3.創(chuàng)新實(shí)驗(yàn)。三峽大學(xué)計(jì)算機(jī)與信息學(xué)院為了配合學(xué)校的“質(zhì)量工程”,成立了專為一部分動(dòng)手能力較強(qiáng)的優(yōu)秀學(xué)生設(shè)立的計(jì)算機(jī)創(chuàng)新實(shí)驗(yàn)室,學(xué)生專為這個(gè)創(chuàng)新實(shí)驗(yàn)室取了一個(gè)好聽的名字――啟明星工作室。每年由專業(yè)教師和高年級的優(yōu)秀生一起組織考試,優(yōu)秀的低年級學(xué)生,進(jìn)入工作室。進(jìn)入工作室的學(xué)生,其學(xué)習(xí)能力和動(dòng)手能力明顯優(yōu)于其他學(xué)生。這些學(xué)生由于在創(chuàng)新工作室得到了高年級學(xué)生的指導(dǎo),已經(jīng)提前掌握了一些主流的開發(fā)工具,對DBMS的熟悉程度也明顯高于教學(xué)中的一般要求。雖然只是大學(xué)二年級的學(xué)生,但他們已經(jīng)基本具備了開發(fā)完整的管理信息系統(tǒng)的水平和能力。針對這一部分學(xué)生,筆者在數(shù)據(jù)庫課程設(shè)計(jì)這一實(shí)踐環(huán)節(jié)中,專門針對他們提出了更高的設(shè)計(jì)要求。基本按照畢業(yè)設(shè)計(jì)的要求,在創(chuàng)新實(shí)驗(yàn)室教師的指導(dǎo)下,讓他們設(shè)計(jì)出功能完善的信息系統(tǒng),并拿出完善的課程設(shè)計(jì)報(bào)告。所有成果的要求和大四畢業(yè)設(shè)計(jì)成果的要求基本一致。最終,創(chuàng)新實(shí)驗(yàn)室的學(xué)生拿出的成果證明,三峽大學(xué)數(shù)據(jù)庫課程這種全新的立體化實(shí)踐教學(xué)模式是行之有效的。目前,三峽大學(xué)計(jì)算機(jī)創(chuàng)新實(shí)驗(yàn)室――啟明星工作室,已經(jīng)分別承接和參與了一些校內(nèi)外中小型的信息系統(tǒng)的開發(fā)項(xiàng)目,如湖北省第十三屆運(yùn)動(dòng)會成績統(tǒng)計(jì)系統(tǒng)、宜昌市超高壓輸電公司車輛管理系統(tǒng)、宜昌順達(dá)旅游公司業(yè)務(wù)管理系統(tǒng)等。項(xiàng)目總經(jīng)費(fèi)近五萬余元。在近期的畢業(yè)生中,已輸送了幾名學(xué)生進(jìn)入騰訊公司、暴風(fēng)影音公司等大型軟件開發(fā)公司,這對低年級的學(xué)生起到了積極的指引作用。這些成果表明,以創(chuàng)新實(shí)驗(yàn)室為載體的數(shù)據(jù)庫課程實(shí)踐改革對提高學(xué)生的能力和水平是非常行之有效的。
三、結(jié)語
隨著數(shù)據(jù)庫技術(shù)的不斷發(fā)展,在數(shù)據(jù)庫課程的理論與實(shí)踐的教學(xué)上,教師需從課堂教學(xué)和實(shí)踐教學(xué)等多個(gè)方面全方位立體化地進(jìn)行改革實(shí)踐。創(chuàng)新是一個(gè)民族的靈魂和國家興旺發(fā)達(dá)的不竭動(dòng)力,教育是保證創(chuàng)新的基石,如何在《數(shù)據(jù)庫原理與應(yīng)用》課程的教學(xué)中加強(qiáng)學(xué)生的創(chuàng)新能力培養(yǎng),關(guān)系到未來IT人才的綜合素質(zhì)。同時(shí),《數(shù)據(jù)庫原理與應(yīng)用》教學(xué)改革涉及到方方面面,最為重要的是教師觀念的更新。教師要有全新的教學(xué)理念,應(yīng)注重教學(xué)方法的改進(jìn)、教學(xué)形式的豐富多樣、教學(xué)內(nèi)容的重組和優(yōu)化,將新的教學(xué)方法和手段引入課堂,不斷激發(fā)學(xué)生的學(xué)習(xí)興趣,全方位調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性、自覺性。教學(xué)內(nèi)容不僅要緊跟課本,更應(yīng)跟蹤最新數(shù)據(jù)庫技術(shù)的發(fā)展趨勢,使學(xué)生盡可能的掌握前沿知識,通過教與學(xué)的互相補(bǔ)充,共同提高數(shù)據(jù)庫課程的教學(xué)質(zhì)量。教師在進(jìn)行《數(shù)據(jù)庫原理與應(yīng)用》這門課的教學(xué)過程中,應(yīng)該將理論和實(shí)踐結(jié)合起來,并不斷激發(fā)學(xué)生的學(xué)習(xí)興趣,全方位調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性和自覺性,在有限的課程時(shí)間內(nèi),使學(xué)生最大限度地獲取計(jì)算機(jī)知識和能力,以適應(yīng)計(jì)算機(jī)技術(shù)的不斷發(fā)展。
參考文獻(xiàn):
[1]周學(xué)君,趙亮方.大學(xué)生創(chuàng)新性實(shí)驗(yàn)計(jì)劃教育體系的探討[J].中國電力教育,2011,(1):111-112.
關(guān)鍵詞:數(shù)據(jù)庫;教學(xué)改革;課程教學(xué)
中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-7800(2012)003-0190-02
作者簡介:白楊(1978-),女,遼寧人,碩士,呼倫貝爾學(xué)院講師,研究方向?yàn)榫W(wǎng)絡(luò)數(shù)據(jù)庫。
1 《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)存在的問題
1.1 學(xué)生對數(shù)據(jù)庫的分析及設(shè)計(jì)能力欠缺
一般的教材都采用和學(xué)生生活最為貼近的學(xué)生成績數(shù)據(jù)庫作為實(shí)例,來分析和講解數(shù)據(jù)庫原理及應(yīng)用的相關(guān)知識。雖然學(xué)生理解起來比較容易,但是在教學(xué)中采用單一的數(shù)據(jù)庫,不符合實(shí)際工作需要,造成很多學(xué)生在畢業(yè)設(shè)計(jì)中對與學(xué)生成績無關(guān)的數(shù)據(jù)庫設(shè)計(jì)不合理。使學(xué)生缺乏對學(xué)生成績之外的數(shù)據(jù)庫的分析和設(shè)計(jì)能力。
1.2 工程化觀念缺乏
數(shù)據(jù)庫的設(shè)計(jì)和應(yīng)用需要設(shè)計(jì)者具有工程化的設(shè)計(jì)思想。而在現(xiàn)實(shí)中,無論是上機(jī)實(shí)驗(yàn)還是課堂實(shí)訓(xùn),學(xué)生都抱著完成作業(yè)的消極思想。這種被動(dòng)接受知識和訓(xùn)練的狀態(tài)肯定達(dá)不到良好的教學(xué)效果。只有培養(yǎng)學(xué)生的創(chuàng)新意識與合作意識,讓學(xué)生把軟件工程的基本方法與數(shù)據(jù)庫的應(yīng)用相結(jié)合,才能夠達(dá)到教學(xué)目的,體現(xiàn)工程化原則。
1.3 教學(xué)方式缺乏多樣性
目前各高校都采用多媒體教學(xué)模式,傳統(tǒng)的黑板在很多教室消失。PPT教學(xué)雖然比黑板教學(xué)信息量大,教學(xué)內(nèi)容的呈現(xiàn)也更直觀和豐富,但PPT教學(xué)在提高教學(xué)質(zhì)量的同時(shí),也減少了教師與學(xué)生之間的交流,導(dǎo)致學(xué)生的思維難以與教師同步。另外在教師講解過程中,學(xué)生沒有電腦,不能及時(shí)復(fù)習(xí),幾天后再去做實(shí)驗(yàn)時(shí),所學(xué)的知識也所剩無幾。對于學(xué)生提出的有些問題,用PPT表達(dá)起來沒有黑板表達(dá)靈活。所以在教學(xué)中要采取多種教育手段,取長補(bǔ)短,提高學(xué)生的學(xué)習(xí)興趣,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性。
1.4 教學(xué)方法陳舊
以往灌輸式的方法,教師講學(xué)生被動(dòng)地學(xué),已經(jīng)不適合現(xiàn)代學(xué)生的學(xué)習(xí)需要。現(xiàn)在的學(xué)生思維敏感、活躍,一味地講解會讓學(xué)生產(chǎn)生逆反心理,從而影響學(xué)生的學(xué)習(xí)興趣。教師的理論講授過于詳細(xì),缺乏對學(xué)生的引導(dǎo),也不利于學(xué)生求知能力和創(chuàng)新能力的培養(yǎng)。
1.5 實(shí)踐與理論脫節(jié)
《數(shù)據(jù)庫原理》是一門理論性較強(qiáng)的課程,而且這些理論知識相對來說比較抽象,具有一定的難度。但是其理論并不是空洞、抽象的概念,它的理論設(shè)計(jì)來自于實(shí)際需要。在該課程教學(xué)過程中,教師通常將重點(diǎn)偏向理論,就算有實(shí)踐也是將實(shí)踐課安排在最后,以至于學(xué)生上機(jī)時(shí)忘記了理論,和理論根本結(jié)合不起來,更不用說去驗(yàn)證理論了。
2 改革方法
2.省略程序設(shè)計(jì),教學(xué)重點(diǎn)是把理論與實(shí)踐結(jié)合起來設(shè)計(jì)數(shù)據(jù)庫。主要介紹數(shù)據(jù)庫的設(shè)計(jì)方法及流程,并按數(shù)據(jù)庫的設(shè)計(jì)流程設(shè)計(jì)實(shí)驗(yàn),實(shí)驗(yàn)給出多個(gè)不同的題目,每兩個(gè)同學(xué)一個(gè)題目,給學(xué)生更大的空間去思考和設(shè)計(jì)數(shù)據(jù)庫。按照數(shù)據(jù)庫的不同設(shè)計(jì)階段進(jìn)行考核。在每一階段的設(shè)計(jì)過程中要把上一學(xué)期所學(xué)的相關(guān)知識及軟件工程知識在該部分應(yīng)用上,并給出相應(yīng)的設(shè)計(jì)報(bào)告。具體實(shí)驗(yàn)安排如表1。
表1 數(shù)據(jù)庫實(shí)驗(yàn)表
序號實(shí)驗(yàn)項(xiàng)目名稱實(shí) 驗(yàn) 內(nèi) 容學(xué)時(shí)
1需求分析1.需求分析的方法。2.組織結(jié)構(gòu)分析、業(yè)務(wù)流程分析、數(shù)據(jù)流分析。3.數(shù)據(jù)字典設(shè)計(jì)8
2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)1.確定實(shí)體、屬性及聯(lián)系。2.繪制E-R圖4
3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)1.E-R圖轉(zhuǎn)化為關(guān)系模式。2.對關(guān)系模式的優(yōu)化4
4數(shù)據(jù)庫物理設(shè)計(jì)及實(shí)施1.數(shù)據(jù)庫的建立與存儲。2.表的建立。3.視圖與索引的建立。4.存儲過程的建立與使用。5.觸發(fā)器的建立與使用。6.用戶、角色的權(quán)限設(shè)置。7.數(shù)據(jù)庫的備份和還原8
5系統(tǒng)設(shè)計(jì)1.省略 與sql的連接。2.系統(tǒng)的界面與代碼設(shè)計(jì)。3.系統(tǒng)測試12
這樣的內(nèi)容安排我們增加了一學(xué)期的課程,相當(dāng)于讓學(xué)生學(xué)完理論之后做了數(shù)據(jù)庫的課程設(shè)計(jì)。讓數(shù)據(jù)庫的理論與實(shí)踐相結(jié)合,讓學(xué)生切身體會到數(shù)據(jù)庫的作用和地位,并培養(yǎng)了學(xué)生的合作意識、創(chuàng)新意識和工程化意識。
2.2 教學(xué)方法上的改革
2.2.1 情境教學(xué)
根據(jù)課程內(nèi)容設(shè)計(jì)合理的學(xué)習(xí)情境。教學(xué)設(shè)計(jì)應(yīng)本著以學(xué)生為中心進(jìn)行,以實(shí)際應(yīng)用過程為主線,找到課程內(nèi)容由實(shí)踐情景構(gòu)成的過程邏輯,使學(xué)生學(xué)習(xí)課程的過程變成實(shí)際應(yīng)用的過程。在每一個(gè)學(xué)習(xí)情境的設(shè)計(jì)中,我們要考慮任務(wù)的難度是否適當(dāng)、任務(wù)的相互關(guān)聯(lián)性是否連接、工作過程的完整性如何、是否便于組織教學(xué)、教學(xué)信息量是否適宜等問題。實(shí)訓(xùn)部分我們找一個(gè)相對完善的系統(tǒng),讓學(xué)生扮演不同的用戶,體驗(yàn)不同的用戶對數(shù)據(jù)庫的權(quán)限及數(shù)據(jù)庫所提供的功能和作用,提高學(xué)生的學(xué)習(xí)積極性。
2.2.2 案例教學(xué)
案例教學(xué)可以提高理論知識的教學(xué)效果。在教學(xué)中針對課程里相對抽象的理論,根據(jù)學(xué)生的特點(diǎn)和教學(xué)內(nèi)容,采用由淺入深、循序漸進(jìn)的教學(xué)策略,設(shè)計(jì)一些具體的案例。在課堂授課過程中,將相關(guān)聯(lián)的案例導(dǎo)入,引導(dǎo)學(xué)生深入思考,并從案例分析中理解和掌握所授的理論知識,使抽象的理論內(nèi)容形象化、具體化 ,激發(fā)學(xué)生主動(dòng)學(xué)習(xí)探索的積極性, 提高學(xué)生的學(xué)習(xí)興趣。在教學(xué)過程中融入案例講解理論,不僅可以提高學(xué)生的理論水平,更能提高學(xué)生運(yùn)用理論開展實(shí)踐的能力。采用案例教學(xué)的方法,課堂氣氛變得較為活躍,學(xué)生積極參與到案例中來,各自提出解決問題的方案,教師再分析比較不同方案的利弊,最后給出一個(gè)比較可行的設(shè)計(jì)方案,有利于學(xué)生創(chuàng)造能力的開發(fā)。
2.2.3 任務(wù)驅(qū)動(dòng)
在第二學(xué)期的課程中我們給每個(gè)同學(xué)下達(dá)了實(shí)驗(yàn)任務(wù),讓學(xué)生體會數(shù)據(jù)庫的設(shè)計(jì)流程。在任務(wù)的解決過程中,學(xué)生分析任務(wù)、自主學(xué)習(xí)、交流討論、解決問題、經(jīng)驗(yàn)總結(jié)。在任務(wù)完成過程中,始終以學(xué)生為主、教師為輔。結(jié)果是既使學(xué)生熟悉了應(yīng)用、鞏固了理論知識,又培養(yǎng)學(xué)生分析問題、解決問題的能力。
2.2.4 協(xié)作學(xué)習(xí)
在實(shí)驗(yàn)教學(xué)中,學(xué)生要在數(shù)據(jù)庫基本理論的基礎(chǔ)上進(jìn)行數(shù)據(jù)庫的開發(fā)與設(shè)計(jì)。在開發(fā)過程中,教師要培養(yǎng)學(xué)生的協(xié)作意識,啟發(fā)小組成員相互合作、共同探討、互相激勵(lì),積極主動(dòng)地參與學(xué)習(xí),從而鞏固和完善自己的知識系統(tǒng)。這樣,即增強(qiáng)了學(xué)生的學(xué)習(xí)興趣,又提高了他們與人合作的能力。
2.2.5 理論與實(shí)踐相結(jié)合
《數(shù)據(jù)庫原理及應(yīng)用》是一門實(shí)踐性較強(qiáng)的課程。數(shù)據(jù)庫原理的掌握需要大量的案例講解、實(shí)驗(yàn)和實(shí)踐。學(xué)生只靠課堂講授很難將理論知識掌握,只有通過案例分析和講解或上機(jī)操作才能真正理解、消化。因此,講完理論內(nèi)容后要及時(shí)進(jìn)行案例講解或?qū)嵺`操作。另外,在教學(xué)中理論教學(xué)與教學(xué)實(shí)驗(yàn)要協(xié)調(diào)同步,并保證時(shí)間、內(nèi)容及實(shí)驗(yàn)總結(jié)的及時(shí)落實(shí)。對于實(shí)驗(yàn)中存在的普遍性問題及難點(diǎn)問題要進(jìn)行公開講解,保證實(shí)驗(yàn)的效果。只有這樣,才能提高學(xué)生理論聯(lián)系實(shí)踐的能力,真正做到理論與實(shí)踐相結(jié)合。
參考文獻(xiàn):
\[1\] 袁玫,商新娜.面向應(yīng)用性教育的數(shù)據(jù)庫課程改革設(shè)想\[J\].計(jì)算機(jī)教育,2009(3).
網(wǎng)絡(luò)課程是解決教學(xué)資源不足的一種高效的方法,既能成為傳統(tǒng)教學(xué)的有益補(bǔ)充,也適合在校內(nèi)開展網(wǎng)絡(luò)選修課程,使更多的學(xué)生能選修本課程,學(xué)到更多數(shù)據(jù)庫原理與技術(shù)的課程知識,充分培養(yǎng)學(xué)生利用網(wǎng)絡(luò)獲取知識的方法。在《數(shù)據(jù)庫原理》網(wǎng)絡(luò)課程建設(shè)過程中,教師自己首先就是一個(gè)學(xué)習(xí)者,通過建設(shè)網(wǎng)絡(luò)課程,教師可以加深對本門課程的理解,以及對自我的認(rèn)識,可以不斷實(shí)現(xiàn)自主發(fā)展。通過網(wǎng)絡(luò)課程建設(shè),為教師學(xué)習(xí)新知識、增強(qiáng)專業(yè)基礎(chǔ)知識與教學(xué)能力提供了機(jī)會;是教師進(jìn)行課程研究、教師之間交流合作的一種有效方式;《數(shù)據(jù)庫原理》課程資源平臺也是教師進(jìn)行教學(xué)反思與總結(jié)的有力工具。網(wǎng)絡(luò)課程建設(shè)與教師專業(yè)發(fā)展是相互促進(jìn)的關(guān)系,教師可以利用課程建設(shè)的機(jī)會提升自己的專業(yè)發(fā)展水平,其專業(yè)素養(yǎng)的提升又會促進(jìn)網(wǎng)絡(luò)課程的優(yōu)質(zhì)化。
二、《數(shù)據(jù)庫原理》網(wǎng)絡(luò)課程建設(shè)中的不足及對策
網(wǎng)絡(luò)課程在《數(shù)據(jù)庫原理》課程教學(xué)中具有不可替代的作用,但也存在一些需要改進(jìn)和完善的地方。
1、相關(guān)網(wǎng)絡(luò)學(xué)習(xí)的指導(dǎo)不夠系統(tǒng)
在為期三學(xué)期的網(wǎng)絡(luò)課程建設(shè)中,課程平臺積累了豐富的資源,課程一直處于開放使用中,教學(xué)團(tuán)隊(duì)的師資隊(duì)伍結(jié)構(gòu)合理,但建設(shè)中相對缺乏較為系統(tǒng)的網(wǎng)絡(luò)學(xué)習(xí)的指導(dǎo)。在開展一系列教學(xué)活動(dòng)的過程中,雖然為學(xué)生提供了大量的在線學(xué)習(xí)方式方法的指導(dǎo),但尚未形成一套系統(tǒng)的指導(dǎo)方法。在線參與學(xué)習(xí)的文化氛圍尚未形成。提供在線學(xué)習(xí)的方式方法、學(xué)習(xí)策略的選擇等都離不開教師的參與和指導(dǎo),因此,要加強(qiáng)師資培訓(xùn)。通過師資培訓(xùn),轉(zhuǎn)變教育思想,更新教學(xué)理念;讓教師了解網(wǎng)絡(luò)環(huán)境下的學(xué)習(xí)變革,并在教學(xué)中適應(yīng)這些學(xué)習(xí)變革的特點(diǎn);了解新技術(shù),了解網(wǎng)絡(luò)教學(xué),并積極參與網(wǎng)絡(luò)教學(xué);讓技術(shù)為教學(xué)內(nèi)容和教學(xué)設(shè)計(jì)服務(wù),如果教師唯技術(shù)、或者理解有偏差,都很難開發(fā)出高質(zhì)量的網(wǎng)絡(luò)課程,也難以實(shí)現(xiàn)網(wǎng)絡(luò)課程的內(nèi)涵建設(shè)。
2、師生、生生互動(dòng)不足
與傳統(tǒng)的學(xué)習(xí)方式相比,網(wǎng)絡(luò)課程不僅提供豐富的學(xué)習(xí)材料,更能方便師生、生生之間的互動(dòng)交流。目前,網(wǎng)絡(luò)課程面向的是在校全日制本科學(xué)生。互動(dòng)不足主要有以下兩個(gè)原因:一方面,每周有四個(gè)課時(shí)的課堂教學(xué),師生和生生之間更加注重的是面對面的交流,更有利于闡釋清楚問題,思維的碰撞更能加深對問題的理解;另一方面,在需要答疑,但時(shí)空受限時(shí),學(xué)生更傾向于郵件方式或者QQ這種一對一的溝通方式。通過訪談,觀察發(fā)現(xiàn),由于課程平臺的答疑討論模塊的實(shí)名制,不少同學(xué)處于某些問題的考慮,更加傾向于一對一的溝通方式,這種方式不利于常規(guī)疑難問題的共享,同時(shí)從平臺的數(shù)據(jù)統(tǒng)計(jì)結(jié)果來看,師生、生生互動(dòng)顯得不夠充分。教學(xué)中,教學(xué)團(tuán)隊(duì)始終以應(yīng)用為目的,建用結(jié)合,以用促建,來開展《數(shù)據(jù)庫原理》網(wǎng)絡(luò)課程的建設(shè)工作。針對使用狀況,我們將以服務(wù)學(xué)生學(xué)習(xí)交流和教師教學(xué)工作需要為目標(biāo),以最終提高教學(xué)質(zhì)量為根本,結(jié)合運(yùn)行中的反饋信息,對答疑討論模塊進(jìn)行有效的調(diào)整,使師生、生生之間的互動(dòng)交流更加方便和快捷。
3、教學(xué)內(nèi)容呈現(xiàn)形式相對比較單一
課程教學(xué)內(nèi)容的呈現(xiàn)目前主要有以下幾種方式:一是電子教案,二是PPT課件,三是教學(xué)錄像,四是FLASH視頻文件,五是優(yōu)秀作品展示,六是案例系統(tǒng)學(xué)習(xí)等。目前沒有實(shí)現(xiàn)課程知識點(diǎn)的立體化呈現(xiàn)功能,沒有提供按照不同線索連接知識點(diǎn),以服務(wù)學(xué)生學(xué)習(xí)多元需求的模塊。對于這一現(xiàn)狀,教師在豐富的教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,要充分運(yùn)用現(xiàn)代教育技術(shù)手段,闡述和呈現(xiàn)基本理論知識,引導(dǎo)學(xué)生深入思考,激發(fā)學(xué)習(xí)興趣,幫助學(xué)生鞏固所學(xué)知識,促進(jìn)課程的教學(xué)相長。
4、擴(kuò)展學(xué)習(xí)內(nèi)容模塊建設(shè)需進(jìn)一步完善
1概述
目前,《數(shù)據(jù)庫原理及應(yīng)用》課程在教學(xué)中多采用理論教學(xué)為主,實(shí)驗(yàn)教學(xué)為輔的教學(xué)方法,課程安排不夠合理,酒店管理專業(yè)學(xué)生對于繁瑣的操作命令和理論學(xué)習(xí)感到枯燥,難以理解。不能調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,與開設(shè)本門課程的教學(xué)目的相違背。因此教學(xué)方法和教學(xué)手段的改革,提高教學(xué)質(zhì)量勢在必行。
2目前該院酒店管理專業(yè)數(shù)據(jù)庫原理及應(yīng)用
課程在教學(xué)過程中存在的問題第一,理論與實(shí)際相脫離。在教學(xué)過程中教師要么以理論教學(xué)為主,忽視學(xué)生實(shí)際操作的培養(yǎng),以至于學(xué)生只是簡單的記憶概念及理論,無法解決實(shí)際問題,要么過于重視操作,把大部分教學(xué)時(shí)間集中在目前流行數(shù)據(jù)庫管理系統(tǒng)的學(xué)習(xí),致使學(xué)生認(rèn)為理論知識的學(xué)習(xí)無關(guān)緊要,缺乏完整的知識結(jié)構(gòu)。第二,驗(yàn)證性實(shí)驗(yàn)為主。目前課程的實(shí)踐教學(xué)采用驗(yàn)證性實(shí)驗(yàn)為主,針對某個(gè)知識點(diǎn)進(jìn)行孤立的實(shí)踐,使學(xué)生在操作過程中不能與現(xiàn)實(shí)實(shí)際情況相結(jié)合,不能解決實(shí)際問題,使實(shí)踐教學(xué)失去原有的價(jià)值。第三,教學(xué)內(nèi)容陳舊。教師遵循教材進(jìn)行教學(xué),但所用教材過于陳舊,不能與時(shí)俱進(jìn),與社會實(shí)際需求相脫離,教學(xué)內(nèi)容統(tǒng)一,不能很好的與學(xué)生所學(xué)專業(yè)相結(jié)合。第四,“填鴨式”教學(xué)法。《數(shù)據(jù)庫原理及應(yīng)用》課程已經(jīng)是一門開設(shè)時(shí)間較長的課程,教師在教學(xué)過程中按照慣用的“填鴨式”的教學(xué)方法進(jìn)行教學(xué),同時(shí)部分教師也不愿進(jìn)行改革以增加自己的工作量,從而導(dǎo)致學(xué)生被動(dòng)的去接收知識。第五,考核方式不合理。課程的考核仍然采用的是卷面考試的方式,通過對學(xué)生理論考試的成績來評判學(xué)生的學(xué)習(xí)情況,卻忽視了學(xué)生的動(dòng)手操作能力的考核。
3《數(shù)據(jù)庫原理及應(yīng)用》課程教學(xué)改革的建議
第一,理論聯(lián)系實(shí)際,更新教學(xué)內(nèi)容。獨(dú)立院校以培養(yǎng)應(yīng)用型人才為目標(biāo),該院是以酒店和旅游為行業(yè)背景的獨(dú)立學(xué)院,尤其是酒店管理專業(yè)學(xué)生的教授內(nèi)容需與酒店及旅游緊密關(guān)聯(lián),即將數(shù)據(jù)庫原理及應(yīng)用課程的教學(xué)與行業(yè)結(jié)合;課程內(nèi)容結(jié)構(gòu)必須包含數(shù)據(jù)庫相關(guān)理論知識和實(shí)踐操作兩個(gè)方面,教學(xué)過程中需要針對酒店、旅游行業(yè)特色對教學(xué)內(nèi)容進(jìn)行調(diào)整,由于學(xué)院以文科學(xué)生為主,數(shù)據(jù)庫管理系統(tǒng)軟件則選擇ACCESS。第二,加強(qiáng)實(shí)踐教學(xué),強(qiáng)化創(chuàng)新能力。在理論教學(xué)過程中就要引入行業(yè)案例進(jìn)行講解,讓學(xué)生能夠了解數(shù)據(jù)庫在酒店及旅游行業(yè)中怎樣發(fā)揮作用,通過學(xué)生對案例的分析,加深理解;安排學(xué)生到合作酒店進(jìn)行參觀,了解整個(gè)酒店的運(yùn)作,在進(jìn)行綜合實(shí)驗(yàn)學(xué)習(xí)時(shí)要求學(xué)生針對酒店行業(yè)的具體情況進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn),鍛煉學(xué)生利用所學(xué)知識解決現(xiàn)實(shí)問題,使學(xué)生學(xué)習(xí)的內(nèi)容能與專業(yè)結(jié)合。實(shí)驗(yàn)過程中還需要學(xué)生對現(xiàn)有存在的問題提出解決方法并實(shí)現(xiàn),從而鍛煉學(xué)生的創(chuàng)新能力。第三,多種教學(xué)方法和教學(xué)手段結(jié)合。①案例教學(xué)法:以酒店、旅游企業(yè)的真實(shí)案例進(jìn)行教學(xué),讓學(xué)生在接觸本門課程的時(shí)候就能了解到課程在行業(yè)中的重要性,同時(shí)也能使學(xué)生輕松地從具體到抽象的教學(xué)過程中掌握知識。②任務(wù)驅(qū)動(dòng)教學(xué)法:以學(xué)生小組為單位下達(dá)數(shù)據(jù)庫開發(fā)任務(wù),任務(wù)均以酒店或旅行社為背景,學(xué)生為完成任務(wù)需相互配合、討論,彼此督促學(xué)習(xí),進(jìn)而提高學(xué)生的積極性,因?yàn)槭歉鶕?jù)具體的酒店或旅行社進(jìn)行設(shè)計(jì)的實(shí)驗(yàn),能夠鍛煉學(xué)生的知識轉(zhuǎn)移能力,學(xué)生更有積極性,更能獲得成就感。第四,改革考核方式。《數(shù)據(jù)庫原理及應(yīng)用》課程主要考核理論知識和實(shí)踐應(yīng)用能力兩部分。但在實(shí)際考核的過程中不需要刻意的安排卷面考試進(jìn)行測試,采用提交最終作品即設(shè)計(jì)的數(shù)據(jù)庫系統(tǒng),同時(shí)提交小組在系統(tǒng)設(shè)計(jì)期間所完成的數(shù)據(jù)庫設(shè)計(jì)報(bào)告,設(shè)計(jì)報(bào)告的撰寫需要學(xué)生將整個(gè)系統(tǒng)設(shè)計(jì)所設(shè)計(jì)的內(nèi)容文字化,也就將相關(guān)理論知識加以強(qiáng)化。第五,加強(qiáng)與酒店和旅行社的合作。應(yīng)用型人才的培養(yǎng)重點(diǎn)在于應(yīng)用,通過與酒店和旅行社的合作,學(xué)生能在學(xué)習(xí)期間了解行業(yè)的動(dòng)態(tài)及需求,學(xué)生有機(jī)會進(jìn)入企業(yè)進(jìn)行學(xué)習(xí),并獲得專業(yè)人士的指導(dǎo),適應(yīng)就業(yè)市場的需求。第六,教師自身提高。教學(xué)的關(guān)鍵和主體是教師,教師不能與時(shí)俱進(jìn)所傳授的知識就不能滿足學(xué)生就業(yè)的需要,所學(xué)知識也就不能與社會接軌,教師能力的不斷提升也是改革的關(guān)鍵,因此教師除對專業(yè)知識的不斷學(xué)習(xí),還需要不定期到酒店及旅行社進(jìn)行學(xué)習(xí),了解行業(yè)需求的不斷變化。
4結(jié)束語
本文通過對目前學(xué)院酒店管理專業(yè)數(shù)據(jù)庫原理及應(yīng)用課程教學(xué)過程中存在的問題進(jìn)行總結(jié),提出了一系列教學(xué)改革措施,并在學(xué)院實(shí)施,取得了一定的成績;在今后的教學(xué)過程中,還需積極引導(dǎo)學(xué)生主動(dòng)了解數(shù)據(jù)庫技術(shù)的發(fā)展前沿,了解地方酒店的發(fā)展近況,思考將數(shù)據(jù)庫技術(shù)用于解決酒店存在的最新問題,只有這樣才能真正培養(yǎng)學(xué)生的思維能力,所教授的數(shù)據(jù)庫原理及應(yīng)用課程才能體現(xiàn)其價(jià)值。
作者:王趙舜倪鉉珣單位:成都信息工程學(xué)院銀杏酒店管理學(xué)院
關(guān)鍵詞:小組互助式;課程設(shè)計(jì);應(yīng)用型人才;教學(xué)手段
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)01-0023-02
數(shù)據(jù)庫技術(shù)是現(xiàn)代軟件類人才所必需的三大技能之一,在高校培養(yǎng)軟件類人才的課程體系中,數(shù)據(jù)庫原理課程占有舉足輕重的地位[1]。數(shù)據(jù)庫技術(shù)是一項(xiàng)應(yīng)用最為廣泛,發(fā)展最快的技術(shù),幾乎涉及所有的計(jì)算機(jī)應(yīng)用領(lǐng)域[2]。特別是隨著大數(shù)據(jù)技術(shù)的發(fā)展,數(shù)據(jù)庫技術(shù)已經(jīng)成為該技術(shù)的核心技術(shù)之一。而對應(yīng)于傳統(tǒng)的數(shù)據(jù)庫原理課程設(shè)計(jì),存在著重原理,輕應(yīng)用,教學(xué)方法較為陳舊等不足[3]。很難適應(yīng)應(yīng)用型本科人才的培養(yǎng)目標(biāo)。通過在數(shù)據(jù)庫原理課程設(shè)計(jì)中,引入小組互助式教學(xué)方法[4],可以改善這些問題。采用小組合作教學(xué)模式,教學(xué)過程的所有環(huán)節(jié)以小組活動(dòng)為核心,依靠小組成員積極的相互依賴關(guān)系,面對面的促進(jìn)式互助來完成學(xué)習(xí)任務(wù);以小組成績?yōu)樽罱K考核成績,而非某個(gè)成員的成績。本文探討了小組互助式教學(xué)模式在數(shù)據(jù)庫原理課程設(shè)計(jì)的運(yùn)用。
1 數(shù)據(jù)庫原理課程設(shè)計(jì)中存在問題分析
近幾年來,全國大多數(shù)的高等院校都進(jìn)行了數(shù)據(jù)庫原理課程設(shè)計(jì)的改革研究,并取得一定的成果,但數(shù)據(jù)庫原理課程設(shè)計(jì)教學(xué)過程中存在以下不足。
1)重理論輕實(shí)踐,大部分高校開設(shè)數(shù)據(jù)庫原理這門課程存在著理論原理學(xué)時(shí)和課程設(shè)計(jì)上機(jī)實(shí)踐學(xué)時(shí)分布不均衡的問題。也就是注重理論知識的講授,忽略了學(xué)生動(dòng)手能力的培養(yǎng),這與應(yīng)用型人才培養(yǎng)是相矛盾的。
2)課程設(shè)計(jì)工作量較小,只適合一人獨(dú)立完成。這與現(xiàn)代軟件開發(fā)是相抵觸的,從軟件工程學(xué)角度來講,軟件開發(fā)需要團(tuán)隊(duì)協(xié)作完成。
3)課程設(shè)計(jì)考核制度較為陳舊。傳統(tǒng)的數(shù)據(jù)庫課程設(shè)計(jì)考核,大多以學(xué)生所做數(shù)據(jù)庫系統(tǒng)的前臺實(shí)現(xiàn)情況和后臺數(shù)據(jù)庫設(shè)計(jì)兩個(gè)方面進(jìn)行考核。所做系統(tǒng)相對簡單,與實(shí)際要求的技術(shù)水平有出入。不利于激發(fā)學(xué)生實(shí)踐的主動(dòng)性,應(yīng)用型人才培養(yǎng)的目標(biāo)也無法真正落到實(shí)處。
2 小組互助式教學(xué)的實(shí)施
1)組建數(shù)據(jù)庫原理課設(shè)小組
根據(jù)學(xué)生自選優(yōu)先的選擇,分成若干小組。各小組組建后,求小組成員推薦組長。老師布置好課程設(shè)計(jì)任務(wù)后,學(xué)生根據(jù)要求開會討論確定實(shí)施方案。有組長牽頭實(shí)施,統(tǒng)籌全局,并將課程設(shè)計(jì)任務(wù)分解,分配到各小組成員手中。按照相應(yīng)的工作內(nèi)容,將小組成員劃分為需求分析、概要設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、詳細(xì)設(shè)計(jì)等工作的負(fù)責(zé)人。也就是每個(gè)人負(fù)責(zé)組織在不同階段的實(shí)施內(nèi)容,例如召集例會討論、調(diào)研、設(shè)計(jì)等工作。每個(gè)小組成員,并不意味著完成自己的相應(yīng)工作就完成了,也要參與到其他環(huán)節(jié)中去。
2)數(shù)據(jù)庫原理課程設(shè)計(jì)題目的選取
根據(jù)所學(xué)數(shù)據(jù)庫原理知識,根據(jù)所給題目,進(jìn)行數(shù)據(jù)庫設(shè)計(jì),選擇SQL Server數(shù)據(jù)庫管理系統(tǒng)作為后臺開發(fā)工具。結(jié)合所學(xué)面向?qū)ο缶幊讨R,選擇合適面向?qū)ο蟪绦蛟O(shè)計(jì)語言作為前臺開發(fā)工具。設(shè)計(jì)一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng),一般以中型題目為宜,能夠?qū)?shù)據(jù)進(jìn)行錄入、編輯、修改、刪除、添加、瀏覽等功能。教師規(guī)定學(xué)生可以從學(xué)生成績管理子系統(tǒng)、課程管理子系統(tǒng)、圖書管理子系統(tǒng)、通訊錄子系統(tǒng)、教室管理子系統(tǒng)、宿舍管理子系統(tǒng)、個(gè)人事務(wù)管理子系統(tǒng),庫房入庫出庫管理子系統(tǒng)進(jìn)行選取,也可小組自擬題目,但工作量必須由指導(dǎo)教師進(jìn)行審核。對于題目,教師鼓勵(lì)小組自擬題目,因?yàn)檫@樣學(xué)生才能選取與實(shí)際項(xiàng)目相近的題目,提高學(xué)生的課程設(shè)計(jì)的興趣。
3)課設(shè)中實(shí)施
指導(dǎo)教師,要對各小組的工作進(jìn)行整體監(jiān)控。在課設(shè)的前期準(zhǔn)備工作中,參與到各小組的課設(shè)討論中去,給予相應(yīng)的開發(fā)建議。通過小組間的競爭,點(diǎn)燃各小組的課設(shè)工作的熱情,激發(fā)學(xué)生的數(shù)據(jù)庫設(shè)計(jì)工作的欲望。當(dāng)各小組進(jìn)入到課程設(shè)計(jì)實(shí)施過程中時(shí),要進(jìn)行必要的指導(dǎo),省得學(xué)生走彎路。
課程設(shè)計(jì)環(huán)節(jié)對學(xué)生技能的提升來說非常重要,它能提升學(xué)生的設(shè)計(jì)能力和創(chuàng)新能力。學(xué)生在課設(shè)的實(shí)施環(huán)節(jié)中,按照小組進(jìn)行,由組長統(tǒng)籌安排。依據(jù)數(shù)據(jù)庫設(shè)計(jì)的工作流程進(jìn)行開發(fā),做到人員分工明確,以團(tuán)隊(duì)形式進(jìn)行課程設(shè)計(jì)工作。課程設(shè)計(jì)結(jié)束后,要以小組為單位進(jìn)行公開答辯,小組各成員表述自己設(shè)計(jì)的理念和實(shí)施方案,小組成員的結(jié)構(gòu)和分工,遇到問題及解決方案等,由指導(dǎo)教師和各小組組長作為評委進(jìn)行考核。這樣有利于,增強(qiáng)學(xué)生的溝通能力,也提高了學(xué)生的社交能力和數(shù)據(jù)庫原理實(shí)踐能力,還培養(yǎng)了學(xué)生的團(tuán)隊(duì)精神。并且教師在整個(gè)過程中,既是主導(dǎo)者又是參與者,融洽了師生關(guān)系。
4)課設(shè)的總結(jié)
答辯結(jié)束后,各小組長要代表本組進(jìn)行總結(jié),主要總結(jié)課設(shè)過程中存在的不足,以及從其他組學(xué)習(xí)來的經(jīng)驗(yàn),還有對本組課設(shè)內(nèi)容怎么進(jìn)行完善等。最后教師對每組進(jìn)一步的點(diǎn)評,包括各組的優(yōu)缺點(diǎn),課設(shè)中存在的共性和個(gè)性問題等。
3 小組互助式在課設(shè)工作中的優(yōu)勢和不足
小組互助式進(jìn)行數(shù)據(jù)庫課設(shè)工作,是以小組為主導(dǎo),教師為輔助的一種課設(shè)教學(xué)方式。比以教師為主導(dǎo)的程序要復(fù)雜,但學(xué)生在參與熱情上明顯提升。比較優(yōu)秀的學(xué)生通過此進(jìn)程,可以提高自身理論實(shí)踐的水平;中低層次的學(xué)生,可以通過與小組其他成員學(xué)習(xí),增加自己的學(xué)習(xí)興趣。這種方式,給予每名同學(xué)展現(xiàn)自我的平等機(jī)會,更有利于個(gè)體的發(fā)展。
當(dāng)一個(gè)小組中,責(zé)任不清晰,工作不平衡時(shí),會導(dǎo)致課設(shè)工作要集中到一兩個(gè)人的手中,導(dǎo)致其他學(xué)生產(chǎn)生不勞而獲的狀態(tài)。所以,指導(dǎo)教師,要監(jiān)控整個(gè)課設(shè)活動(dòng),積極進(jìn)行巡查督導(dǎo),發(fā)現(xiàn)問題,解決問題。
4 結(jié)論
本文分析了數(shù)據(jù)庫原理課程設(shè)計(jì)中存在的一些問題,并進(jìn)行了分析,提出了一種基于小組互助式的數(shù)據(jù)庫原理課程設(shè)計(jì)的實(shí)施方案。該方案,為學(xué)生的想象力、創(chuàng)造力的發(fā)揮提供了平臺,也為將來的團(tuán)隊(duì)式軟件開發(fā)工作打下了堅(jiān)實(shí)基礎(chǔ)。為數(shù)據(jù)庫原理課程設(shè)計(jì)和其他實(shí)踐能力要求比較強(qiáng)的實(shí)踐教學(xué)環(huán)節(jié),提供了相應(yīng)指導(dǎo)。
參考文獻(xiàn):
[1]楊進(jìn),鄭先榮,唐德玉.數(shù)據(jù)庫課程教學(xué)改革探討與實(shí)踐[J].教改創(chuàng)新,2011(32):136-137.
[2]王珊,薩師煊.數(shù)據(jù)庫原理概論[M].北京:高等教育出版社,2006.
[3]韓秋英,朱變,張少輝.地方師范院校數(shù)據(jù)庫原理課程教學(xué)改革與實(shí)踐探索[J].周口師范學(xué)院學(xué)報(bào),2014(31-2):141-142.
人事管理是一個(gè)較復(fù)雜的工作,涉及面很廣。本題人事管理系統(tǒng)要求:
1. 對本系統(tǒng)模擬一個(gè)一、二百人的單位規(guī)模進(jìn)行設(shè)計(jì);
2. 建立良好的人-機(jī)界面和主控程序;
3. 建立職工的人事檔案,可按條件進(jìn)行統(tǒng)計(jì);
4. 對于每一個(gè)職工均可對以下各項(xiàng),根據(jù)權(quán)限進(jìn)行查詢和更新、統(tǒng)計(jì)等工作;
(1) 本單位的日期及來自的單位;
(2) 開本單位的日期及去向單位;
(3) 在的職務(wù)及評定的時(shí)間和工資級別;
(4) 次的職務(wù)評定及升級的時(shí)間和原因;
(5) 工的獎(jiǎng)懲登錄;
(6) 工家庭的主要社會關(guān)系;
5. 根據(jù)上述內(nèi)容,可打印出一個(gè)職工、一個(gè)部門的相關(guān)的表格。
二、 實(shí)驗(yàn)設(shè)備
1. 硬件環(huán)境
(1)P3處理器;
(2)精英815E主板;
(3)128MB內(nèi)存;
(4)20GB硬盤;
(5)SVGA顯示器;
(6)鍵盤、鼠標(biāo);
(7)惠普打印機(jī)。
2. 軟件環(huán)境
(1)Windows98操作系統(tǒng);
(2)Microsoft Visual Foxpro 6.0軟件;
:1000多字 一個(gè)課程設(shè)計(jì),有源程序
200元
備注:此文版權(quán)歸本站所有;。