數(shù)據(jù)庫(kù)課程設(shè)計(jì)總結(jié)(精選5篇)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)總結(jié)范文第1篇
【關(guān)鍵詞】QL Server2005 課程教學(xué)設(shè)計(jì) 項(xiàng)目教學(xué)
【文獻(xiàn)編碼】doi:10.3969/j.issn.0450-9889(C).2023.11.043
SQL Server2005和是很多IT專業(yè)重要的專業(yè)必修課,其要求學(xué)生掌握數(shù)據(jù)庫(kù)的基本操作,可以使用編寫應(yīng)用程序的前端部分。通過這兩門課程的學(xué)習(xí),學(xué)生可以提高數(shù)據(jù)庫(kù)管理與開發(fā)能力。
從高職學(xué)生的反映可以看出,程序設(shè)計(jì)語(yǔ)言學(xué)生普遍感到難學(xué)。如何激發(fā)學(xué)生興趣,提高學(xué)生操作技能,就成了該門課課程教學(xué)的關(guān)鍵。筆者以學(xué)生成績(jī)管理系統(tǒng)為主線,闡述了全面數(shù)據(jù)庫(kù)設(shè)計(jì)、數(shù)據(jù)庫(kù)和表創(chuàng)建及應(yīng)用系統(tǒng)的開發(fā)過程,通過對(duì)一個(gè)完整應(yīng)用系統(tǒng)開發(fā)的學(xué)習(xí),讓學(xué)生了解繼而提高數(shù)據(jù)庫(kù)系統(tǒng)的開發(fā)能力。
一、教學(xué)總體設(shè)計(jì)
SQL Server2005和課程教學(xué)設(shè)計(jì)中,首先應(yīng)明確教學(xué)任務(wù)、教學(xué)實(shí)施方法以及學(xué)生應(yīng)該達(dá)到的專業(yè)能力。教學(xué)任務(wù)圍繞學(xué)生應(yīng)達(dá)到的專業(yè)能力,要求學(xué)生首先能夠完成一個(gè)后臺(tái)數(shù)據(jù)庫(kù)的創(chuàng)建與管理,然后通過的教學(xué)學(xué)生完成前臺(tái)管理開發(fā)。教學(xué)方法是帶著問題邊學(xué)邊做、層層遞進(jìn)、舉一反三的一體化項(xiàng)目教學(xué)法。而筆者在教學(xué)中要求學(xué)生完成最終項(xiàng)目是實(shí)現(xiàn)學(xué)生成績(jī)管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)。其功能實(shí)現(xiàn)包括相應(yīng)信息的編輯、各種查詢和排序和系統(tǒng)維護(hù)。功能菜單如下:學(xué)生信息管理、課程信息管理、成績(jī)信息管理、教師信息管理、系統(tǒng)維護(hù)。
二、課堂教學(xué)設(shè)計(jì)
(一)課堂教學(xué)實(shí)例
對(duì)于數(shù)據(jù)庫(kù),學(xué)習(xí)內(nèi)容包括數(shù)據(jù)庫(kù)設(shè)計(jì)與對(duì)象創(chuàng)建、數(shù)據(jù)庫(kù)數(shù)據(jù)管理及應(yīng)用、數(shù)據(jù)庫(kù)數(shù)據(jù)維護(hù)、數(shù)據(jù)庫(kù)數(shù)據(jù)備份和數(shù)據(jù)恢復(fù)等。建立教學(xué)實(shí)例以及對(duì)應(yīng)的子項(xiàng)目,將實(shí)例融入分解成幾個(gè)子項(xiàng)目(見表1)。建立項(xiàng)目與任務(wù)學(xué)習(xí)的對(duì)應(yīng)關(guān)系(見表2)。
對(duì)于,課堂教學(xué)主要包括過程設(shè)計(jì)、窗體界面設(shè)計(jì)、數(shù)據(jù)庫(kù)訪問技術(shù),包含的常用類有:Connection類、Command類、Data Reader類、Data Adapter類和Data Set類,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)訪問連接的步驟。在其中講解項(xiàng)目的創(chuàng)建、類的添加與設(shè)計(jì),以及面向?qū)ο蟮某绦蛟O(shè)計(jì)。
(二)課堂教學(xué)
要盡量將“教”轉(zhuǎn)移到“學(xué)”上。避免整個(gè)課堂大滿貫,及時(shí)引導(dǎo)學(xué)生舉一反三,將課程知識(shí)及時(shí)轉(zhuǎn)化為自己內(nèi)在的能力。課堂教學(xué)主要分為教師課堂授課與學(xué)生實(shí)訓(xùn),其中,課堂教學(xué)與學(xué)生實(shí)訓(xùn)的課時(shí)比例為1∶2。上課前,分析本次教學(xué)的難點(diǎn)和重點(diǎn),并給出相應(yīng)的解決措施,明確哪些任務(wù)知識(shí)點(diǎn)需要老師邊講解邊現(xiàn)場(chǎng)編程。
課堂上的講授不斷提出任務(wù),啟發(fā)學(xué)生思考、分析,學(xué)生參與解決問題,同時(shí)鼓勵(lì)學(xué)生大膽創(chuàng)新,尋找一切可能的合適的方法和途徑。在講新知識(shí)前,提出一個(gè)實(shí)際的問題,由問題帶出任務(wù),如要建立學(xué)生信息表,先與學(xué)生討論需要哪些必要的信息,如學(xué)號(hào)、姓名以及相應(yīng)的數(shù)據(jù)類型的意義和如何定義,就不會(huì)感到枯燥無味。在學(xué)習(xí)數(shù)據(jù)庫(kù)時(shí)候,學(xué)生有的還不是很明白這個(gè)數(shù)據(jù)庫(kù)的作用,可以先給學(xué)生看到一個(gè)完整的學(xué)生成績(jī)管理系統(tǒng)中對(duì)數(shù)據(jù)庫(kù)的操作,然后再講解通過創(chuàng)建界面,使用連接數(shù)據(jù)庫(kù),讓學(xué)生明白一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)的開發(fā)過程。
另外,應(yīng)優(yōu)化教學(xué)內(nèi)容,淡化語(yǔ)法教學(xué)。課堂教學(xué)中,教師沒必要側(cè)重編程語(yǔ)言的基本概念、基本語(yǔ)句和語(yǔ)法的詳細(xì)講解,把實(shí)例項(xiàng)目作為貫穿教學(xué)的主線。在實(shí)例代碼窗口中滲透語(yǔ)法和句法,將知識(shí)通過實(shí)例有機(jī)結(jié)合起來,讓學(xué)生不至于感覺雜亂、抽象、無整體邏輯,使學(xué)生在工程項(xiàng)目中去掌握語(yǔ)法規(guī)則,不但能促進(jìn)學(xué)生正確掌握語(yǔ)法,還能讓學(xué)生很好地解決實(shí)際問題。
(三)實(shí)訓(xùn)項(xiàng)目任務(wù)
SQL Server2005和課程的實(shí)踐性很強(qiáng),而且高職高專的學(xué)生對(duì)實(shí)踐操作類課程的熱情較高,項(xiàng)目任務(wù)布置時(shí),應(yīng)該明確實(shí)訓(xùn)的目的、實(shí)訓(xùn)要求、實(shí)訓(xùn)內(nèi)容,完成時(shí)間,引導(dǎo)學(xué)生獨(dú)立操作,學(xué)會(huì)分析歸納使用到的知識(shí)點(diǎn),目的是使學(xué)生在實(shí)踐中進(jìn)行鞏固復(fù)習(xí)。每一個(gè)實(shí)訓(xùn)項(xiàng)目按照課堂的實(shí)例步步深入,通過一個(gè)個(gè)實(shí)訓(xùn)項(xiàng)目的層層推進(jìn),讓學(xué)生明白該項(xiàng)目的整個(gè)軟件開發(fā)過程。
在教師課堂演示實(shí)例后,布置學(xué)生完成課內(nèi)的實(shí)訓(xùn)任務(wù)環(huán)節(jié),了解學(xué)生對(duì)課堂內(nèi)容的接受情況、學(xué)習(xí)主動(dòng)性等存在的問題。教師這時(shí)就要在課堂進(jìn)行巡回觀察指導(dǎo)學(xué)生的操作情況,發(fā)現(xiàn)學(xué)生存在的普遍錯(cuò)誤,對(duì)學(xué)生出現(xiàn)的問題給予幫助,分析解決,對(duì)學(xué)生的獨(dú)特想法、解決的新思路、新的方法給予獎(jiǎng)勵(lì),并請(qǐng)學(xué)生演示,調(diào)動(dòng)他們的課堂積極性,同時(shí)培養(yǎng)學(xué)生的軟件編程思維。
(四)總結(jié)與考核
總結(jié)評(píng)價(jià)考核分為:過程總結(jié)評(píng)價(jià)與終結(jié)總結(jié)評(píng)價(jià)相結(jié)合,過程性總結(jié)評(píng)價(jià)占50%,終結(jié)性總結(jié)評(píng)價(jià)占50%。每個(gè)子項(xiàng)目的完成都進(jìn)行一次總結(jié)和講評(píng),對(duì)項(xiàng)目實(shí)訓(xùn)中遇到的問題可以在總結(jié)會(huì)上與學(xué)生討論的方式進(jìn)行,最后教師進(jìn)行點(diǎn)評(píng),從中找出最好的解決方案,同時(shí),實(shí)訓(xùn)任務(wù)完成,根據(jù)其學(xué)習(xí)情況、操作的熟練程度給學(xué)生一次平時(shí)成績(jī)。學(xué)生學(xué)習(xí)完成所有知識(shí)后,安排學(xué)生2周到3周時(shí)間完成課程項(xiàng)目設(shè)計(jì)。課程設(shè)計(jì)的題目為一個(gè)學(xué)生成績(jī)管理系統(tǒng)的開發(fā),內(nèi)容與本學(xué)期的實(shí)訓(xùn)任務(wù)相似。最后,學(xué)生應(yīng)該提供《項(xiàng)目開發(fā)總結(jié)報(bào)告》及作品,總結(jié)報(bào)告包括:設(shè)計(jì)思想、設(shè)計(jì)過程,回顧所學(xué)的知識(shí),得出的經(jīng)驗(yàn)和體會(huì)。
三、教材選擇
教材應(yīng)該采用項(xiàng)目教學(xué)法的教材體系結(jié)構(gòu)。結(jié)合高職高專學(xué)生的特點(diǎn),教材應(yīng)把知識(shí)貫穿于整個(gè)教學(xué)過程中,最好是在項(xiàng)目中進(jìn)行穿插講解。這樣就避免了讓學(xué)生在毫無知識(shí)背景的情況下去理解抽象晦澀的概念。
四、拓展設(shè)計(jì)
除了學(xué)習(xí),還可以鼓勵(lì)有能力的學(xué)生自學(xué)掌握目前較常用其他的前臺(tái)開發(fā)工具,如 或者JSP等。這一階段以學(xué)生自學(xué)為主,鼓勵(lì)學(xué)生通過各種途徑查找資料,實(shí)現(xiàn)遠(yuǎn)程登錄學(xué)生成績(jī)管理系統(tǒng),拓展學(xué)生的知識(shí)面。
五、效果與總結(jié)
教學(xué)中學(xué)生參與到項(xiàng)目實(shí)現(xiàn),以學(xué)生較容易的內(nèi)容進(jìn)入知識(shí)的學(xué)習(xí),學(xué)生的積極性較高,學(xué)生通過實(shí)踐從中獲取知識(shí),培養(yǎng)并提高學(xué)生編程的能力。
教學(xué)法不是單一的,它往往是多種教學(xué)法的綜合運(yùn)用,根據(jù)課程的學(xué)習(xí)特點(diǎn)和學(xué)生的實(shí)際情況,以及現(xiàn)有的教學(xué)條件,將多種教學(xué)方法緊密地結(jié)起來,大膽進(jìn)行教學(xué)法的嘗試,善于總結(jié),讓學(xué)生不把學(xué)習(xí)為一種負(fù)擔(dān),這樣課程的教學(xué)效果就會(huì)越來越好。
【參考文獻(xiàn)】
[1]劉引濤.項(xiàng)目遞進(jìn)驅(qū)動(dòng)教學(xué)法在SQLServer2005課堂教學(xué)中的應(yīng)用[J].職業(yè)教育,2008(7)
[2]顧益民,高峰.項(xiàng)目教學(xué)法的探討與實(shí)踐[J].職業(yè)技術(shù),2008(11)
[3]堯有平,韋抒,李士丹.課程整全與綜合教學(xué)法相結(jié)合的實(shí)踐[J].廣西教育,2008(3C)
[4]廖繼紅.項(xiàng)目任務(wù)教學(xué)法在SQL Server2005課程教學(xué)設(shè)計(jì)[J].南寧職業(yè)技術(shù)學(xué)院學(xué)報(bào),2023(12)
[5]王偉娜.淺談高職高專“程序設(shè)計(jì)”的教學(xué)方法[J].福建電腦,2023(5)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)總結(jié)范文第2篇
關(guān)鍵詞:課程體系;高職;計(jì)算機(jī)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:B
1引言
隨著計(jì)算機(jī)應(yīng)用系統(tǒng)在各行各業(yè)的普遍應(yīng)用,數(shù)據(jù)庫(kù)技術(shù)在計(jì)算機(jī)應(yīng)用領(lǐng)域中顯示出越來越重要的地位,特別是數(shù)據(jù)倉(cāng)庫(kù)、數(shù)據(jù)挖掘、決策支持系統(tǒng)、ERP系統(tǒng)、CRM等系統(tǒng)的成功實(shí)施和應(yīng)用,使企業(yè)深刻體會(huì)到數(shù)據(jù)就是財(cái)富。企業(yè)的發(fā)展方向、市場(chǎng)的商機(jī)、管理中的漏洞等重要的信息就存儲(chǔ)在企業(yè)數(shù)據(jù)中,而數(shù)據(jù)庫(kù)是目前存儲(chǔ)數(shù)據(jù)的主要方式。因此,數(shù)據(jù)庫(kù)建設(shè)已成為衡量企業(yè)、政府部門信息化建設(shè)的重要標(biāo)志之一,例如我國(guó)電子政務(wù)一期工程建設(shè)方案中,確定“十五”期間重點(diǎn)建設(shè)的四大基礎(chǔ)性、戰(zhàn)略性資源數(shù)據(jù)庫(kù)――“人口基礎(chǔ)信息庫(kù)”、“法人單位基礎(chǔ)信息庫(kù)”、“自然資源和空間地理基礎(chǔ)信息庫(kù)”、“宏觀經(jīng)濟(jì)信息數(shù)據(jù)庫(kù)”。從計(jì)算機(jī)行業(yè)對(duì)從業(yè)人員的技能要求情況看,不論是軟件開發(fā)、系統(tǒng)維護(hù)、網(wǎng)站建設(shè),還是多媒體技術(shù)應(yīng)用、電子商務(wù)應(yīng)用、信息管理與應(yīng)用等方向,都對(duì)數(shù)據(jù)庫(kù)技術(shù)的掌握提出不同程度的要求。
為滿足目前市場(chǎng)對(duì)人才的需求,各高校、各層次計(jì)算機(jī)專業(yè),甚至有些非計(jì)算機(jī)專業(yè)如會(huì)計(jì)、統(tǒng)計(jì)等專業(yè)都開設(shè)數(shù)據(jù)庫(kù)課程。在數(shù)據(jù)庫(kù)教學(xué)中不但強(qiáng)調(diào)理論學(xué)習(xí),實(shí)踐也給予了一定的重視。但是,目前高職高專院校開設(shè)的“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程在教學(xué)中還存在如下需要改進(jìn)之處:(1)教學(xué)內(nèi)容方面:過多的強(qiáng)調(diào)數(shù)據(jù)庫(kù)原理、知識(shí)體系的教學(xué),學(xué)生學(xué)習(xí)該課的興趣不濃;(2)數(shù)據(jù)庫(kù)理論與應(yīng)用脫節(jié),學(xué)生感覺不到理論有什么用處;(3)學(xué)生課上和課下的學(xué)習(xí)無法很好地貫通,學(xué)生課上所學(xué)的數(shù)據(jù)庫(kù)的方法、技術(shù)在課后沒有得到很好的練習(xí)和鞏固。
本文針對(duì)這些問題,主要從課程內(nèi)容體系、教學(xué)模式、理論知識(shí)教學(xué)和考核方式四個(gè)方面進(jìn)行了一些大膽的嘗試,以下是一些經(jīng)驗(yàn)和體會(huì)與同仁分享。
2構(gòu)建合理的課程內(nèi)容體系
數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)領(lǐng)域發(fā)展最快、應(yīng)用最廣的技術(shù)
之一,數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)工程技術(shù)人員必備的知識(shí)和技能。數(shù)據(jù)庫(kù)技術(shù)已呈現(xiàn)出與多種學(xué)科結(jié)合;與其他新興技術(shù)互相滲透。能否在變換快速的數(shù)據(jù)庫(kù)技術(shù)中把最有用的知識(shí)和技能傳授給學(xué)生是任課教師的一種新的挑戰(zhàn),這就決定了構(gòu)建合理的課程內(nèi)容體系的重要地位和作用。
2.1課程內(nèi)容構(gòu)建的指導(dǎo)思想
我們通過廣泛的調(diào)研,建立了如下數(shù)據(jù)庫(kù)課程內(nèi)容構(gòu)建的指導(dǎo)思想:以“實(shí)踐、綜合和應(yīng)用”為核心,以培養(yǎng)學(xué)生使用數(shù)據(jù)庫(kù)管理系統(tǒng)解決實(shí)際問題的能力為宗旨,重點(diǎn)培養(yǎng)學(xué)生分析、解決實(shí)際問題的能力。根據(jù)課程內(nèi)容構(gòu)建的指導(dǎo)思想,在內(nèi)容選取上遵從如下原則:(1)理論與實(shí)踐相結(jié)合;(2)以基礎(chǔ)知識(shí)為主,適當(dāng)拓展高新知識(shí);(3)加強(qiáng)系統(tǒng)性、完整性;(4)實(shí)用性和可操作性。
2.2課程內(nèi)容體系
根據(jù)課程內(nèi)容構(gòu)建的指導(dǎo)思想,我們采用以講授SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)為主,講授數(shù)據(jù)庫(kù)原理為輔的方式精心規(guī)劃了適合高職學(xué)生的課程內(nèi)容體系,內(nèi)容分基本技能、優(yōu)化與拓展、開發(fā)與編程和課程設(shè)計(jì)四大模塊,數(shù)據(jù)庫(kù)課程內(nèi)容體系如圖1所示。
(1) 基本技能:主要介紹SQL Server數(shù)據(jù)庫(kù)的安裝、數(shù)據(jù)庫(kù)創(chuàng)建、SQL,數(shù)據(jù)庫(kù)管理等基本技能,要求學(xué)生熟練掌握和應(yīng)用,共20學(xué)時(shí)。
(2) 優(yōu)化和拓展:介紹索引、完整性、存儲(chǔ)過程、觸發(fā)器、數(shù)據(jù)備份與恢復(fù)、系統(tǒng)安全管理技能,這些技能是為了進(jìn)一步提高系統(tǒng)的運(yùn)行效率和安全性,共38學(xué)時(shí)。
(3) 開發(fā)和編程:簡(jiǎn)要介紹數(shù)據(jù)庫(kù)管理系統(tǒng)開發(fā)的優(yōu)秀工具PowerBuilder,要求學(xué)生主要掌握PowerBuilder與SQLServer數(shù)據(jù)庫(kù)的連接和PowerBuilder的基本使用,共8學(xué)時(shí)。
(4) 課程設(shè)計(jì):主要利用PowerBuilder和SQL Server數(shù)據(jù)庫(kù)完成一個(gè)簡(jiǎn)單數(shù)據(jù)庫(kù)管理系統(tǒng)的開發(fā),三個(gè)學(xué)生一組,一周時(shí)間,共30學(xué)時(shí)。
3任務(wù)驅(qū)動(dòng)的教學(xué)模式
整個(gè)“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程的教學(xué)是以任務(wù)驅(qū)動(dòng)為主,適當(dāng)以案例的方式補(bǔ)充原理知識(shí)。課程的總?cè)蝿?wù)就是開發(fā)一個(gè)學(xué)生管理信息系統(tǒng),當(dāng)然,開發(fā)的重點(diǎn)在于建立一個(gè)數(shù)據(jù)庫(kù),為實(shí)現(xiàn)這個(gè)目標(biāo)整過教學(xué)由16個(gè)大任務(wù)和兩個(gè)案例組成(如圖2)。
完成了這16項(xiàng)任務(wù)也就實(shí)現(xiàn)了數(shù)據(jù)庫(kù)課程的教學(xué)目的。每一個(gè)任務(wù)教學(xué)我們按如下時(shí)間順序安排:(1)教師提出本節(jié)的任務(wù);(2)講解完成任務(wù)的方法和步驟;(3)學(xué)生練習(xí);(4)提出針對(duì)異常情況的處理技巧,學(xué)生練習(xí)異常處理技巧;(5)以學(xué)生為主體獨(dú)立完成任務(wù);(6)教師總結(jié)完成任務(wù)情況及注意事項(xiàng)。
4任務(wù)過程中滲透數(shù)據(jù)庫(kù)理論知識(shí)
“數(shù)據(jù)庫(kù)原理及應(yīng)用”的教學(xué)是令人頭痛的一件事情,特別是數(shù)據(jù)庫(kù)的三范式理論,是數(shù)據(jù)庫(kù)課程中的必講內(nèi)容,但許多同學(xué)反映很難理解,有的費(fèi)了很大功夫記住了三范式的定義,但在實(shí)際中卻不會(huì)使用,或很少自覺的使用。我們?cè)诙嗄甑膶?shí)踐教學(xué)中發(fā)現(xiàn),數(shù)據(jù)庫(kù)理論雖然很重要,但在課堂教學(xué)設(shè)計(jì)中不應(yīng)當(dāng)把它當(dāng)成重點(diǎn),應(yīng)當(dāng)看作解決問題的輔助工具。當(dāng)學(xué)生掌握了創(chuàng)建學(xué)生數(shù)據(jù)庫(kù)、表、記錄的插入、刪除等方法時(shí),引導(dǎo)學(xué)生創(chuàng)建其它領(lǐng)域的數(shù)據(jù)庫(kù),學(xué)生馬上就意識(shí)到創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)句并不困難,難的是如何知道表結(jié)構(gòu),這時(shí)我們?cè)俑嬖V學(xué)生解決這個(gè)問題有一個(gè)很好的理論指導(dǎo)――數(shù)據(jù)庫(kù)三范式,然后以案例的方式介紹三范式理論,等學(xué)生掌握理論后再引導(dǎo)學(xué)生用學(xué)過的理論解決前面的問題。這樣學(xué)生就感覺不到在學(xué)無用的理論,而是和老師在一起解決問題,在完成任務(wù)中,數(shù)據(jù)庫(kù)理論起指導(dǎo)作用。這種把理論溶于實(shí)際問題的教學(xué)方法對(duì)教師提出了很高的要求,老師必須做到:提前熟悉教材全部?jī)?nèi)容和學(xué)生基本情況;有數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)開發(fā)經(jīng)歷;進(jìn)行設(shè)計(jì)教學(xué)任務(wù),把數(shù)據(jù)庫(kù)基本理論融入合適的任務(wù)當(dāng)中去。
5提高課程設(shè)計(jì)在考核中所占比例
課程設(shè)計(jì)是“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程內(nèi)容的一部分,主要目的時(shí)對(duì)所學(xué)數(shù)據(jù)知識(shí)、技能、方法的全面應(yīng)用、總結(jié)和提高。課程設(shè)計(jì)時(shí)間為一周,我們對(duì)課程設(shè)計(jì)同樣做到精心規(guī)劃:(1)老師提前選好題目(10~15個(gè)題目),對(duì)每個(gè)題目都給出詳細(xì)的說明和要求,包括評(píng)分標(biāo)準(zhǔn);(2)在老師指導(dǎo)下對(duì)學(xué)生分組,確定小組長(zhǎng)和選定小組題目;(3)開始做課程設(shè)計(jì),小組內(nèi)可以討論和分工,老師巡視并指導(dǎo);(4)每組推選一名同學(xué)講解自己的課程設(shè)計(jì),并回答老師的提問(小組任成員都可以回答);(5)老師評(píng)出課程設(shè)計(jì)的成績(jī),成績(jī)占該課程成績(jī)的70%。
6結(jié)束語(yǔ)
本文針對(duì)“數(shù)據(jù)庫(kù)原理及應(yīng)用”課程存在的問題進(jìn)行了探討,提出了從課程內(nèi)容的選擇、任務(wù)驅(qū)動(dòng)的教學(xué)模式、任務(wù)過程中滲透數(shù)據(jù)庫(kù)理論知識(shí)和改進(jìn)考核方式四個(gè)方面的教學(xué)改革,并已付諸實(shí)施,已在課程的教學(xué)中取得較好的教學(xué)效果。然而數(shù)據(jù)庫(kù)原理及應(yīng)用課程的教學(xué)改革探索之路是無止境的,任課教師只有堅(jiān)持學(xué)習(xí)與探索,才能不斷的提高課程教學(xué)質(zhì)量和效果。
參考文獻(xiàn):
[1] 喻勇,王群,劉向陽(yáng).《數(shù)據(jù)庫(kù)原理及應(yīng)用》課程教學(xué)改革初探[J]. 中國(guó)水運(yùn),2008,8(12):103-104.
數(shù)據(jù)庫(kù)課程設(shè)計(jì)總結(jié)范文第3篇
關(guān)鍵詞:數(shù)據(jù)庫(kù)應(yīng)用;課程建設(shè);課程體系
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)識(shí)碼:A DoI: 10.3969/j.issn.1003-6970.2023.03.038
On the Database Application Course Construction
LIN Qin-Hua
(Sichuan Information Technical College, 628017)
【Abstract】Course construction proposition for database applications, the author mainly from three aspects were elaborated: Summary of the course curriculum system of higher vocational institutions; followed by a brief description of the courses offered since the opening of the hospital from, including the teaching content, teaching and support. Final summary of the course should be how to build.
【Key words】Database Application; Course Construction; Course System
1 《數(shù)據(jù)庫(kù)應(yīng)用》在高等職業(yè)院校課程體系中的作用
從大量的用人單位招聘軟件開發(fā)人員、信息處理人員、數(shù)據(jù)維護(hù)人員等崗位信息來看,數(shù)據(jù)庫(kù)應(yīng)用是必須掌握的基本技能之一,并且要求熟練,特別是微軟在中國(guó)占用相當(dāng)大的市場(chǎng),其SQL Server更是企業(yè)用人必須掌握的基本技能。因此《數(shù)據(jù)庫(kù)應(yīng)用》是高職院校計(jì)算機(jī)及其相近專業(yè)的必修課程。
在高等職業(yè)院校中,該課程一般放在大一下學(xué)期開設(shè)。在我院的軟件技術(shù)專業(yè)課程體系中,其先修課程為《計(jì)算機(jī)應(yīng)用基礎(chǔ)》,后續(xù)課程為PHP程序設(shè)計(jì)、C#程序設(shè)計(jì)、Java程序設(shè)計(jì)等項(xiàng)目開發(fā)課程,起到承上啟下的作用。該課程對(duì)培養(yǎng)學(xué)生數(shù)據(jù)、信息的收集、處理能力,數(shù)據(jù)庫(kù)軟件的應(yīng)用能力,數(shù)據(jù)系統(tǒng)分析能力,數(shù)據(jù)庫(kù)設(shè)計(jì)和開發(fā)能力,信息系統(tǒng)開發(fā)和維護(hù)能力等起著重要的作用。同時(shí)也為其他數(shù)據(jù)庫(kù)軟件(ORACLE等)快速學(xué)習(xí)和使用打下堅(jiān)實(shí)的基礎(chǔ)。
2 我院《數(shù)據(jù)庫(kù)應(yīng)用》開設(shè)情況
我院的前身是四川省電子工業(yè)學(xué)校,當(dāng)時(shí)主要開設(shè)DOS平臺(tái)下的數(shù)據(jù)庫(kù)應(yīng)用,包括有DBASE、FOXBASE、FOXPRO等。從2000年開始,在電子信息、計(jì)算機(jī)等各專業(yè)開設(shè)Windows平臺(tái)下的數(shù)據(jù)庫(kù),有Visual FoxPro、Access等。2004年升高后,在第一屆軟件專業(yè)班開設(shè)了《SQL SERVER 2000應(yīng)用》課程。從2008年開始,我院開始對(duì)數(shù)據(jù)庫(kù)應(yīng)用這門課程的教學(xué)模式進(jìn)行改革,確立SQL SERVER 和Orcale為數(shù)據(jù)庫(kù)主流教學(xué)。
2.1 課程主要內(nèi)容
當(dāng)前,我院開設(shè)的《數(shù)據(jù)庫(kù)應(yīng)用》課程總共64學(xué)時(shí),4個(gè)學(xué)分。依據(jù)《數(shù)據(jù)庫(kù)應(yīng)用》課程標(biāo)準(zhǔn),主要講授以下內(nèi)容:
本課程的教學(xué)內(nèi)容以任務(wù)為導(dǎo)向,分解為7大能力,每個(gè)能力又分解成若干個(gè)任務(wù),在教學(xué)過程中體現(xiàn)教、學(xué)、做合一。
2.2 教學(xué)保障
2.2.1 教學(xué)資源
該課程所需要的實(shí)訓(xùn)設(shè)備主要是機(jī)房和網(wǎng)絡(luò),而我院大部分的教室均為多媒體教室,還有個(gè)基礎(chǔ)實(shí)訓(xùn)中心,其包括6個(gè)實(shí)訓(xùn)室(每個(gè)實(shí)訓(xùn)室48~55臺(tái)微機(jī)不等),因此實(shí)訓(xùn)的條件已經(jīng)達(dá)到要求。而且學(xué)院各部門的數(shù)據(jù)處理特別是教務(wù)系統(tǒng)、圖書管理系統(tǒng)等提供了很好的教學(xué)實(shí)訓(xùn)環(huán)境。
2.2.2 師資隊(duì)伍
強(qiáng)大的師資隊(duì)伍是教學(xué)質(zhì)量的重要保障條件。在我院,該課程歸屬于軟件教研室。軟件教研室共有12名教師(教授1人,副教授2人,講師8人,助教1人),其中更有10人均為雙師。同時(shí),為了提高師資水平,我院定期組織師資培訓(xùn)學(xué)習(xí)班,讓老師和校外及企業(yè)專家們互相交流、學(xué)習(xí)經(jīng)驗(yàn)。
3 課程建設(shè)
提高《數(shù)據(jù)庫(kù)應(yīng)用》課程建設(shè)質(zhì)量,其根本目的是要提高課程總體教學(xué)質(zhì)量。即:教學(xué)保障需要提高;提高學(xué)生的自覺性。
3.1 提高教學(xué)保障條件
正所謂“巧婦難為無米之炊”,沒有教學(xué)保障,課程建設(shè)就只能是一句空話。教學(xué)保障可從以下幾方面進(jìn)行提高:
(1)必備硬件條件。當(dāng)前,我院的公共機(jī)房安裝有SQL SERVER 2005,且能夠?qū)崿F(xiàn)廣播教學(xué),基本教學(xué)條件是具備的。但公共機(jī)房不開放,學(xué)生課后無法練習(xí)。因此,最好能夠建立數(shù)據(jù)庫(kù)專門實(shí)訓(xùn)室,且實(shí)現(xiàn)開放。
(2)軟件條件。2008年,我院對(duì)《數(shù)據(jù)庫(kù)應(yīng)用》課程進(jìn)行改革,建設(shè)了院級(jí)精品課程。在精品課程中,包括了該課程的教學(xué)內(nèi)容、課后練習(xí)、實(shí)戰(zhàn)項(xiàng)目等,資料已經(jīng)比較齊全。但課程教學(xué)錄像等還未上網(wǎng),因此該課程還需要進(jìn)一步的建設(shè)。
(3)師資隊(duì)伍。有項(xiàng)目開發(fā)經(jīng)驗(yàn)的教師,在講課過程中更能激發(fā)和引導(dǎo)學(xué)生。讓教師到軟件公司鍛煉后,再來上該門課程,更有利于教學(xué)質(zhì)量的提高。
(4)加強(qiáng)考核?己瞬皇悄康模珔s是必須、有效的手段。誰(shuí)上課、誰(shuí)出題的這種方式,并不能很好的體現(xiàn)公平,也不利于教學(xué)質(zhì)量的提高。教考分離則是解決該問題的有效途徑。我院采用的是建立題庫(kù),期末考核時(shí)學(xué)生進(jìn)入系統(tǒng),隨機(jī)抽題。但題庫(kù)中的題量有點(diǎn)偏少,特別是項(xiàng)目部分。因此,還需要加強(qiáng)題庫(kù)建設(shè)。
3.2 提高學(xué)生的自覺性
學(xué)生是學(xué)習(xí)的主體,老師只能起到引導(dǎo)的作用。目前,高職院校普遍存在一個(gè)問題:學(xué)生的學(xué)習(xí)習(xí)慣不好,依賴?yán)蠋,學(xué)習(xí)的自覺性欠缺。要提高教學(xué)質(zhì)量,最關(guān)鍵的還是要調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性、主動(dòng)性。
4 總結(jié)
《數(shù)據(jù)庫(kù)應(yīng)用》是一門專業(yè)基礎(chǔ)課程。有了學(xué)院提供的豐富的硬件、軟件條件,有了老師們的正確引導(dǎo),學(xué)生發(fā)揮出各自自覺性,才能很好地提高學(xué)生的數(shù)據(jù)處理水平,達(dá)到學(xué)院、學(xué)生雙贏的目的。
參考文獻(xiàn)
[1] 李志中.Visual C# 2008數(shù)據(jù)庫(kù)編程實(shí)訓(xùn)教程.清華大學(xué)出版社.2023
數(shù)據(jù)庫(kù)課程設(shè)計(jì)總結(jié)范文第4篇
【關(guān)鍵詞】 高職;SQL Server數(shù)據(jù)庫(kù);教學(xué)方法;實(shí)踐教學(xué);改革
數(shù)據(jù)庫(kù)技術(shù)是IT技術(shù)的重要支撐,是計(jì)算機(jī)信息系統(tǒng)與應(yīng)用系統(tǒng)的核心技術(shù)和重要基礎(chǔ)。SQL Server是Microsoft公司的典型的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),以其強(qiáng)大功能、簡(jiǎn)便的可操作性、可靠的安全性得到了越來越多用戶的青睞,已成為目前應(yīng)用最為廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng)之一。高職院校強(qiáng)調(diào)培養(yǎng)應(yīng)用型、技能型人才,在培養(yǎng)過程中重視緊密結(jié)合社會(huì)需求。因此,SQL Server已成為高職院校在計(jì)算機(jī)數(shù)據(jù)庫(kù)應(yīng)用技術(shù)方面的首選課程。如何激發(fā)學(xué)生學(xué)習(xí)興趣,提高學(xué)生的實(shí)際操作能力,實(shí)現(xiàn)學(xué)以致用的目的。筆者結(jié)合數(shù)年教學(xué)經(jīng)驗(yàn),對(duì)高職SQL Server課程教學(xué)改革作一些探討。
一、通過就業(yè)前景激發(fā)學(xué)習(xí)興趣
隨著國(guó)家普及高等教育的實(shí)施,高職學(xué)生的整體素質(zhì)下滑,學(xué)生學(xué)習(xí)興趣不高,還有高職學(xué)生喜歡所學(xué)立即能夠做出一個(gè)生動(dòng)直觀運(yùn)行效果的課程,所以激發(fā)學(xué)生學(xué)習(xí)興趣是首要環(huán)節(jié)。筆者通過數(shù)據(jù)庫(kù)技術(shù)的實(shí)際應(yīng)用認(rèn)識(shí)其重要性,通過招聘網(wǎng)站中真實(shí)的數(shù)據(jù)明確告知學(xué)生,社會(huì)對(duì)數(shù)據(jù)庫(kù)相關(guān)職位(比如數(shù)據(jù)庫(kù)開發(fā)工程師、數(shù)據(jù)庫(kù)管理員等)的需求量相當(dāng)大、待遇好,并且這些職位的崗位要求不是太高,只要多做多練完全可以達(dá)到要求,所以可以說只要學(xué)好這一門課就可以實(shí)現(xiàn)高薪就業(yè),以此來激發(fā)學(xué)生的學(xué)習(xí)興趣。
二、根據(jù)實(shí)際情況確定教學(xué)內(nèi)容
高職院校以培養(yǎng)畢業(yè)后可以直接上崗工作的實(shí)用型人才為目標(biāo),所以應(yīng)該結(jié)合教學(xué)大綱對(duì)教學(xué)內(nèi)容予以取舍。本課程包括數(shù)據(jù)庫(kù)原理和SQL Server的操作應(yīng)用兩部分,對(duì)于數(shù)據(jù)庫(kù)原理部分通過實(shí)際案例使學(xué)生理解數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí),重點(diǎn)掌握好關(guān)系數(shù)據(jù)庫(kù)設(shè)計(jì)中的概念設(shè)計(jì)與邏輯設(shè)計(jì)部分。SQL Server的具體操作應(yīng)用包括使用SQL Server Management Studio操作和使用T-SQL語(yǔ)句操作兩種方法,重點(diǎn)是T-SQL語(yǔ)句的熟練操作以及數(shù)據(jù)庫(kù)的管理維護(hù),難點(diǎn)是T-SQL語(yǔ)句的編程、存儲(chǔ)過程和觸發(fā)器的應(yīng)用等。還有教學(xué)內(nèi)容可以適時(shí)調(diào)整,比如筆者在數(shù)據(jù)庫(kù)原理部分先不講關(guān)系代數(shù),到講解數(shù)據(jù)查詢的時(shí)候再重點(diǎn)講解,使學(xué)生理解清楚選擇,投影,交叉連接,等值連接,自然連接等關(guān)系運(yùn)算的本質(zhì)及關(guān)系,然后再重點(diǎn)講解簡(jiǎn)單查詢、連接查詢、子查詢、復(fù)雜查詢,這樣學(xué)生很容易理解。
三、采用“任務(wù)驅(qū)動(dòng)法”展開教學(xué)
任務(wù)驅(qū)動(dòng)教學(xué)法是由“設(shè)計(jì)任務(wù)”,“任務(wù)分解”,“反饋與調(diào)整”,“評(píng)價(jià)與總結(jié)”四步組成。筆者將學(xué)生選課管理系統(tǒng)開發(fā)案例融入到整個(gè)教學(xué)過程,融“教、學(xué)、做”為一體,注重對(duì)基本知識(shí)和基本技能的講解(教),給出具有使用價(jià)值的案例供學(xué)生模仿(學(xué)),通過課程設(shè)計(jì)強(qiáng)化對(duì)學(xué)生能力的培養(yǎng)(做)。講解數(shù)據(jù)庫(kù)原理部分的時(shí)候就引入學(xué)生選課管理系統(tǒng)案例,從需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施和數(shù)據(jù)庫(kù)運(yùn)行與維護(hù)完整分析清楚,這樣學(xué)生容易理解概念模型、關(guān)系模型、數(shù)據(jù)庫(kù)設(shè)計(jì)等內(nèi)容。SQL Server操作部分從數(shù)據(jù)庫(kù)創(chuàng)建開始,一直到后面的管理、開發(fā)都用此案例,切近學(xué)生生活,教學(xué)效果良好。另外還需注意,雖然在第一次課時(shí)教師就向?qū)W生闡述了學(xué)習(xí)數(shù)據(jù)庫(kù)技術(shù)的重要性,但畢竟學(xué)生軟件開發(fā)經(jīng)驗(yàn)有限,并且所學(xué)不能立即所用,時(shí)間一長(zhǎng)學(xué)習(xí)興趣就會(huì)降低,因此需要教師在后續(xù)的授課過程中結(jié)合案例適時(shí)進(jìn)行強(qiáng)化。
四、運(yùn)用多種教學(xué)手段保證教學(xué)效果
目前最常用的多媒體教學(xué),可以充分利用演示講解知識(shí)點(diǎn),效果直觀,但由于信息量大,如果學(xué)生沒有充分預(yù)習(xí)或理解清楚,很容易造成學(xué)生與教學(xué)脫節(jié),所以筆者通過任務(wù)引導(dǎo)學(xué)生主動(dòng)去查資料、解決實(shí)際問題,上課時(shí)可以讓學(xué)生先探討知識(shí)點(diǎn),最后老師加以總結(jié)和補(bǔ)充。比如數(shù)據(jù)表的操作部分,先讓學(xué)生自己去設(shè)計(jì)各個(gè)表結(jié)構(gòu),錄入數(shù)據(jù),然后再發(fā)現(xiàn)并解決數(shù)據(jù)完整性的問題,使學(xué)生由被動(dòng)變?yōu)橹鲃?dòng)。再比如實(shí)現(xiàn)某個(gè)查詢需求有好幾種方法,可以讓學(xué)生分析、討論、驗(yàn)證,找出哪種方法耗用時(shí)間最短,從而培養(yǎng)學(xué)生對(duì)數(shù)據(jù)庫(kù)的優(yōu)化意識(shí)。
五、加強(qiáng)實(shí)踐教學(xué)鞏固教學(xué)效果
數(shù)據(jù)庫(kù)是操作性很強(qiáng)的一門課程,所以通過實(shí)踐使學(xué)生理解消化知識(shí)點(diǎn)尤為關(guān)鍵。筆者在該課程的教學(xué)過程中,理論教學(xué)和實(shí)踐教學(xué)按照1:1的比例進(jìn)行,課堂中預(yù)留一部分基于教學(xué)案例的實(shí)訓(xùn)題目,讓學(xué)生在上機(jī)過程中帶著任務(wù)去學(xué)習(xí),基于實(shí)際系統(tǒng)設(shè)計(jì)去練習(xí),從而達(dá)到“學(xué)以致用,學(xué)有所用”的目的。期末安排2周左右時(shí)間進(jìn)行課程項(xiàng)目設(shè)計(jì),完成學(xué)生選課管理系統(tǒng)的開發(fā)。由于課程是在第二學(xué)期開設(shè),學(xué)生只學(xué)習(xí)了計(jì)算機(jī)基礎(chǔ),所以采用Visual Basic開發(fā)前臺(tái)界面,SQL Server作為后臺(tái)數(shù)據(jù)庫(kù),利用ADO技術(shù)完成前臺(tái)和后臺(tái)的連接,幫助學(xué)生理清SQL Server與應(yīng)用軟件開發(fā)工具之間的關(guān)系,并能夠盤活學(xué)生所學(xué)的數(shù)據(jù)庫(kù)知識(shí)。
六、改革考核方式調(diào)動(dòng)學(xué)生主動(dòng)性
打破傳統(tǒng)的閉卷筆試考核方式,應(yīng)以實(shí)訓(xùn)考核為主,理論考核為輔的考核模式。本課程考核內(nèi)容包括理論和實(shí)訓(xùn)兩部分,理論考核主要以期末筆試形式為主,實(shí)訓(xùn)考核主要為上機(jī)考核和案例答辯為主。筆者課程考核總成績(jī)由下面三方面組成,理論考核占40%,上機(jī)考核占30%,案例答辯占30%。比如要求學(xué)生參考教學(xué)案例,使用VB、JAVA、C#等語(yǔ)言結(jié)合SQL Server完成圖書管理系統(tǒng)、人事管理系統(tǒng)等開發(fā),最后進(jìn)行案例答辯,這樣可以充分調(diào)動(dòng)學(xué)生學(xué)習(xí)主動(dòng)性,并能培養(yǎng)其自學(xué)能力。
七、結(jié)語(yǔ)
以上是筆者從事SQL Server數(shù)據(jù)庫(kù)教學(xué)中總結(jié)出來的一點(diǎn)經(jīng)驗(yàn)和觀點(diǎn)。通過項(xiàng)目驅(qū)動(dòng)、案例教學(xué)的教學(xué)方法,使學(xué)生由被動(dòng)學(xué)習(xí)變?yōu)橹鲃?dòng)學(xué)習(xí),充分調(diào)用其主觀能動(dòng)性,同時(shí)注重其實(shí)踐能力的鍛煉,完成某個(gè)項(xiàng)目開發(fā),可以進(jìn)一步激發(fā)其學(xué)習(xí)興趣,培養(yǎng)其自主學(xué)習(xí)的方法和能力,為后續(xù)課程的學(xué)習(xí)打下扎實(shí)的基礎(chǔ)。
【參考文獻(xiàn)】
[1] 楊學(xué)全.SQL Server實(shí)例教程(第2版)[M].北京:電子工業(yè)出版社,2009.
[2] 賀桂英,陳亞芝.高職數(shù)據(jù)庫(kù)技術(shù)課程教學(xué)改革與實(shí)踐[J].計(jì)算機(jī)教育,2023(15)86-89.
[3] 尹琦紅.任務(wù)驅(qū)動(dòng)式教學(xué)法在數(shù)據(jù)庫(kù)教學(xué)中的應(yīng)用[J].總裁,2008(7)126.
數(shù)據(jù)庫(kù)課程設(shè)計(jì)總結(jié)范文第5篇
關(guān)鍵詞:數(shù)據(jù)庫(kù)課程;個(gè)體差異;分類教學(xué)實(shí)踐模式
同濟(jì)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)作為國(guó)家教育部第三批高等學(xué)校特色專業(yè)建設(shè)點(diǎn),秉承“夯實(shí)基礎(chǔ)、面向應(yīng)用、培養(yǎng)創(chuàng)新、國(guó)際接軌”的辦學(xué)宗旨,在創(chuàng)造性的“一體兩翼”人才培養(yǎng)模式下,完善了本科教育課程體系,完成了學(xué)科方向布局、分類分層培養(yǎng)課程體系建設(shè)[1];诳偟膶W(xué)科發(fā)展與各級(jí)各類專業(yè)人才培養(yǎng)規(guī)劃的目標(biāo),我們對(duì)主干課程之一的數(shù)據(jù)庫(kù)課程進(jìn)行了教學(xué)模式的研究與探索。
數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)信息系統(tǒng)中的核心和基礎(chǔ),是應(yīng)用最廣泛的技術(shù)之一,也是計(jì)算機(jī)科學(xué)技術(shù)發(fā)展最快的領(lǐng)域之一。數(shù)據(jù)庫(kù)課程不僅是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)、信息安全專業(yè)、信息管理專業(yè)等的必修課程,也是大部分非計(jì)算機(jī)專業(yè)的選修課程。通過數(shù)據(jù)庫(kù)課程的教學(xué),學(xué)生應(yīng)掌握數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)理論、基本技術(shù)與實(shí)踐技能。在同濟(jì)大學(xué)計(jì)算機(jī)系的本科專業(yè)必修課數(shù)據(jù)庫(kù)課程的教學(xué)實(shí)踐中,一方面由于學(xué)科發(fā)展和分類分層培養(yǎng)目標(biāo)的確立,使得該課程的教學(xué)實(shí)踐模式與體系需要進(jìn)行新的規(guī)劃與設(shè)計(jì);另一方面,數(shù)據(jù)庫(kù)課程相關(guān)的教學(xué)和實(shí)踐環(huán)節(jié)中,學(xué)生所表現(xiàn)出來的學(xué)習(xí)興趣、知識(shí)背景、創(chuàng)新能力以及未來的就業(yè)取向等多方面的差異,也對(duì)于傳統(tǒng)的課堂教學(xué)模式提出了新的挑戰(zhàn)和研究課題。要取得好的教學(xué)與實(shí)踐效果,讓學(xué)生更好地發(fā)揮所長(zhǎng),需要不斷的研究與探索課程的教學(xué)實(shí)踐模式。
基于計(jì)算機(jī)系學(xué)科發(fā)展與專業(yè)人才培養(yǎng)總體規(guī)劃,根據(jù)數(shù)據(jù)庫(kù)課程自身的特點(diǎn)、數(shù)據(jù)庫(kù)相關(guān)研究和應(yīng)用技術(shù)的發(fā)展,并參考國(guó)際、國(guó)內(nèi)一些主要大學(xué)數(shù)據(jù)庫(kù)課程的教學(xué)資源和科研文獻(xiàn),我們提出一種數(shù)據(jù)庫(kù)課程分類分層教學(xué)模式:根據(jù)培養(yǎng)目標(biāo)、學(xué)習(xí)興趣、知識(shí)背景和創(chuàng)新能力的不同將學(xué)生分為3種類型,有針對(duì)性地調(diào)整和完善課程的教學(xué)內(nèi)容和實(shí)踐環(huán)節(jié),對(duì)不同類型的學(xué)生采用不同的教學(xué)方式,側(cè)重不同的教學(xué)與實(shí)踐內(nèi)容,更好地體現(xiàn)該課程教學(xué)的基礎(chǔ)性、科學(xué)性、先進(jìn)性與實(shí)用性。
1課程的教學(xué)對(duì)象分類
計(jì)算機(jī)科學(xué)與技術(shù)本科專業(yè)的培養(yǎng)目標(biāo)為:培養(yǎng)具備良好的科學(xué)素養(yǎng),系統(tǒng)地掌握計(jì)算機(jī)科學(xué)與技術(shù),包括計(jì)算機(jī)硬件、軟件與應(yīng)用的基本理論、基本知識(shí)和基本技能與方法,能在科研部門、教育單位、企業(yè)、事業(yè)、技術(shù)和行政管理部門從事計(jì)算機(jī)教學(xué)、科學(xué)研究和應(yīng)用的計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科的高級(jí)專門人才[2]。
但是,同一年級(jí)同一專業(yè)學(xué)生的學(xué)習(xí)興趣、知識(shí)背景和創(chuàng)新能力并不完全相同,如有的學(xué)生數(shù)學(xué)基礎(chǔ)好、擅長(zhǎng)理論分析,有的學(xué)生編程能力強(qiáng)、喜歡軟件開發(fā),有的學(xué)生則傾向于計(jì)算機(jī)應(yīng)用系統(tǒng)的管理。因此,基于計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)和信息安全專業(yè)的人才培養(yǎng)總體規(guī)劃,根據(jù)學(xué)生的個(gè)體差異,我們將數(shù)據(jù)庫(kù)課程的教學(xué)對(duì)象與培養(yǎng)目標(biāo)分為以下3種類型:
1) 理論強(qiáng)化型。學(xué)生通過課程學(xué)習(xí)將具備堅(jiān)實(shí)深入的數(shù)據(jù)庫(kù)理論知識(shí),掌握扎實(shí)的實(shí)驗(yàn)技能,具有良好的科學(xué)素養(yǎng)和較強(qiáng)的創(chuàng)新能力,能獨(dú)立開展科研和實(shí)際工作。
2) 工程研發(fā)型。學(xué)生通過課程學(xué)習(xí)將掌握數(shù)據(jù)庫(kù)基礎(chǔ)理論和主流數(shù)據(jù)庫(kù)軟件產(chǎn)品,以及數(shù)據(jù)庫(kù)系統(tǒng)分析和設(shè)計(jì)方法,具備較扎實(shí)的研究與開發(fā)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的技能,成為國(guó)內(nèi)乃至國(guó)際認(rèn)可的高級(jí)研發(fā)型工程技術(shù)人才。
3) 應(yīng)用管理型。學(xué)生通過課程學(xué)習(xí)將掌握數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)理論,以及數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)與管理的基本方法,熟悉主流數(shù)據(jù)庫(kù)軟件產(chǎn)品,能較好地設(shè)計(jì)、管理與評(píng)估數(shù)據(jù)庫(kù)項(xiàng)目方案。
目前,國(guó)內(nèi)已有許多高校,以不同形式的實(shí)驗(yàn)班或培訓(xùn)課程,對(duì)不同類型的學(xué)生分別培養(yǎng)。如清華大學(xué)的“計(jì)算機(jī)科學(xué)實(shí)驗(yàn)班”、北京大學(xué)的“元培計(jì)劃實(shí)驗(yàn)班”、同濟(jì)大學(xué)的“圖靈班”和“卓越工程師班”等。在數(shù)據(jù)庫(kù)課程分類教學(xué)與實(shí)踐模式研究探索中,我們把計(jì)算機(jī)系特色教學(xué)的“圖靈班”、“卓越工程師班”和其他學(xué)生分別作為數(shù)據(jù)庫(kù)課程教學(xué)的理論強(qiáng)化型、工程研發(fā)型和應(yīng)用管理型對(duì)象。
2課程的分類教學(xué)與實(shí)踐模式
對(duì)于上述3種不同培養(yǎng)目標(biāo)的學(xué)生,我們?cè)跀?shù)據(jù)庫(kù)課程的教學(xué)總綱基礎(chǔ)上,有針對(duì)性地設(shè)計(jì)不同的教學(xué)方案,調(diào)整課堂授課內(nèi)容的廣度和深度,選用不同教材,安排不同的課程實(shí)驗(yàn)與課程設(shè)計(jì),開展不同的課后活動(dòng),引導(dǎo)學(xué)生研究與解決不同的開放思考問題,盡量充分調(diào)動(dòng)不同類型學(xué)生的學(xué)習(xí)積極性和主動(dòng)性,使學(xué)生能根據(jù)自身的發(fā)展目標(biāo)、研發(fā)能力和學(xué)習(xí)興趣等在各自擅長(zhǎng)和需要拓展的領(lǐng)域內(nèi)得到更充分的發(fā)展。
2.1分類調(diào)整授課內(nèi)容
數(shù)據(jù)庫(kù)課程的基本教學(xué)內(nèi)容主要包括:數(shù)據(jù)庫(kù)基本概念、關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)理論、關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)語(yǔ)言SQL、數(shù)據(jù)庫(kù)安全性、數(shù)據(jù)庫(kù)完整性、關(guān)系查詢處理和查詢優(yōu)化、數(shù)據(jù)庫(kù)恢復(fù)技術(shù)、并發(fā)控制、數(shù)據(jù)庫(kù)設(shè)計(jì)與實(shí)現(xiàn)以及數(shù)據(jù)庫(kù)技術(shù)的新進(jìn)展等。對(duì)于不同類型的學(xué)生,我們有針對(duì)性地拓展和加強(qiáng)不同部分的知識(shí)。
1) 對(duì)于理論強(qiáng)化型學(xué)生,拓展和加強(qiáng)關(guān)系數(shù)據(jù)庫(kù)理論知識(shí),強(qiáng)化數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)原理與相關(guān)算法實(shí)現(xiàn),如存儲(chǔ)、索引、查詢處理及其優(yōu)化、事務(wù)處理、并發(fā)控制、數(shù)據(jù)庫(kù)恢復(fù)等的機(jī)制與主要算法。教材上傾向于國(guó)外原版教材,即《Database System Concepts》[3] 輔之以《Database Management Systems》[4]和《Database Systems: The Complete Book》[5]。
2) 對(duì)于工程研發(fā)型學(xué)生,在關(guān)系數(shù)據(jù)庫(kù)理論知識(shí)基礎(chǔ)上,強(qiáng)化DBMS的底層算法實(shí)現(xiàn)與數(shù)據(jù)庫(kù)系統(tǒng)工程設(shè)計(jì)方法,介紹基于一種主流數(shù)據(jù)庫(kù)產(chǎn)品的應(yīng)用系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。教材上使用國(guó)內(nèi)經(jīng)典教材結(jié)合國(guó)外原版教材,即《數(shù)據(jù)庫(kù)系統(tǒng)概論》[6] 輔之以《Database System Concepts》[3]和《Database: Principles, Program- ming, and Performance》[7]。
3) 對(duì)于應(yīng)用管理型學(xué)生,則在關(guān)系數(shù)據(jù)庫(kù)理論知識(shí)基礎(chǔ)上,強(qiáng)化關(guān)系數(shù)據(jù)庫(kù)的查詢優(yōu)化技術(shù)、數(shù)據(jù)庫(kù)事務(wù)處理技術(shù)、數(shù)據(jù)恢復(fù)和并發(fā)控制技術(shù)、DBMS的安全技術(shù)和完整性檢查技術(shù),介紹基于主流數(shù)據(jù)庫(kù)產(chǎn)品的應(yīng)用系統(tǒng)設(shè)計(jì)、開發(fā)與管理技術(shù)。教材上使用國(guó)內(nèi)經(jīng)典教材,即《數(shù)據(jù)庫(kù)系統(tǒng)概論》[6]輔之以《Database System Concepts》[3]和《數(shù)據(jù)庫(kù)系統(tǒng)原理》[8]。
2.2分類安排課程實(shí)驗(yàn)
數(shù)據(jù)庫(kù)課程的實(shí)驗(yàn)內(nèi)容主要包括:數(shù)據(jù)庫(kù)安裝與配置、數(shù)據(jù)庫(kù)使用、SQL語(yǔ)言使用、數(shù)據(jù)庫(kù)安全性、數(shù)據(jù)庫(kù)完整性和數(shù)據(jù)庫(kù)編程等。對(duì)于不同類型的學(xué)生,我們?cè)谡n程實(shí)驗(yàn)中有針對(duì)性地安排了不同的內(nèi)容。
1) 對(duì)于理論強(qiáng)化型學(xué)生,課程實(shí)驗(yàn)將完成6~8個(gè)DBMS底層算法的研究與實(shí)現(xiàn),主要包括存儲(chǔ)、索引、查詢處理、查詢優(yōu)化、事務(wù)處理、并發(fā)控制、數(shù)據(jù)庫(kù)恢復(fù)等算法,另外還有一個(gè)理論方法探索或?qū)嶋H應(yīng)用系統(tǒng)研發(fā)的綜合大作業(yè)。
2) 對(duì)于工程研發(fā)型學(xué)生,課程實(shí)驗(yàn)將完成4~5個(gè)DBMS底層算法的實(shí)現(xiàn),如存儲(chǔ)、索引、查詢處理與優(yōu)化等的算法,完成1~2個(gè)通過ODBC訪問數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用開發(fā)實(shí)驗(yàn),一個(gè)實(shí)際系統(tǒng)工程研發(fā)相關(guān)的綜合大作業(yè)。
3) 對(duì)于應(yīng)用管理型學(xué)生,課程實(shí)驗(yàn)將完成6~8個(gè)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)與管理相關(guān)的部分實(shí)驗(yàn),主要包括安裝了解DBMS、SQL數(shù)據(jù)定義與查詢、SQL更新與視圖,數(shù)據(jù)庫(kù)事務(wù)處理、數(shù)據(jù)恢復(fù)與并發(fā)控制、數(shù)據(jù)安全性與完整性以及一個(gè)實(shí)際應(yīng)用開發(fā)管理相關(guān)的綜合大作業(yè)。
2.3分類進(jìn)行課程設(shè)計(jì)
數(shù)據(jù)庫(kù)課程設(shè)計(jì)的目的是讓學(xué)生加深對(duì)數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)理論知識(shí)的理解,提高數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)的實(shí)踐能力,全面拓展數(shù)據(jù)庫(kù)原理課程相關(guān)的綜合研發(fā)能力。通過課程設(shè)計(jì)實(shí)現(xiàn)一個(gè)實(shí)際的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),熟悉并能靈活運(yùn)用所學(xué)基礎(chǔ)理論,掌握數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的設(shè)計(jì)方法、開發(fā)技術(shù),提高分析問題和解決問題的能力,強(qiáng)化動(dòng)手能力,進(jìn)一步了解和研究分析DBMS的體系結(jié)構(gòu)與主要技術(shù),并在一定程度上把握課程相關(guān)的理論技術(shù)發(fā)展與前沿動(dòng)態(tài)。數(shù)據(jù)庫(kù)課程設(shè)計(jì)的主要內(nèi)容包括3個(gè)方面。
1) 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的研發(fā):綜合運(yùn)用數(shù)據(jù)庫(kù)理論與技術(shù)方法設(shè)計(jì)一個(gè)較完善的有實(shí)際意義的數(shù)據(jù)庫(kù);掌握流行數(shù)據(jù)庫(kù)管理系統(tǒng)SQL Server/ORACLE/ DB2等的應(yīng)用與開發(fā)技術(shù);利用高級(jí)語(yǔ)言開發(fā)完整的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)。
2)DBMS研究分析以及功能實(shí)現(xiàn)與擴(kuò)展:以開源代碼的DBMS為基礎(chǔ)熟悉并研究分析DBMS的體系結(jié)構(gòu)、基本功能及其實(shí)現(xiàn),完成一些系統(tǒng)功能的實(shí)現(xiàn)和進(jìn)行相應(yīng)的可擴(kuò)展性研發(fā),形成系統(tǒng)分析報(bào)告、算法實(shí)現(xiàn)軟件包和技術(shù)文檔。
3) 領(lǐng)域研究綜述與熱點(diǎn)問題研究探討:跟蹤數(shù)據(jù)庫(kù)相關(guān)領(lǐng)域的理論與技術(shù)發(fā)展,完成相關(guān)的前沿研究或技術(shù)問題的綜述,對(duì)領(lǐng)域熱點(diǎn)問題開展研究探討,形成綜述報(bào)告、技術(shù)報(bào)告或研究論文。
對(duì)于不同類型的學(xué)生,我們開展不同主題的課程設(shè)計(jì),有不同的考查側(cè)重:
1) 對(duì)于理論強(qiáng)化型學(xué)生,課程設(shè)計(jì)更強(qiáng)調(diào)在開源代碼的數(shù)據(jù)庫(kù)系統(tǒng)如Postgres上,針對(duì)DBMS底層實(shí)現(xiàn)做進(jìn)一步研究與擴(kuò)展,以3~5人的課題小組為單位,分析開源DBMS的體系結(jié)構(gòu)和主要的技術(shù)方法,并對(duì)其中某方面進(jìn)行重點(diǎn)研究與擴(kuò)展實(shí)現(xiàn);此外,強(qiáng)調(diào)對(duì)領(lǐng)域前沿的了解,對(duì)某方面理論與技術(shù)研究的綜合把握與研究分析,并能對(duì)一些領(lǐng)域熱點(diǎn)問題展開研究探討,完成領(lǐng)域某方面的綜述報(bào)告和研究論文。
2) 對(duì)于工程研發(fā)型學(xué)生,課程設(shè)計(jì)強(qiáng)調(diào)在Oracle或SQL Server等數(shù)據(jù)庫(kù)產(chǎn)品基礎(chǔ)上,以實(shí)際應(yīng)用為背景,以3~5人的課題小組為單位,設(shè)計(jì)一個(gè)中等規(guī)模的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),并要求對(duì)系統(tǒng)研發(fā)過程中的各個(gè)設(shè)計(jì)與技術(shù)實(shí)現(xiàn)環(huán)節(jié)能夠有較全面的把握;此外,強(qiáng)調(diào)對(duì)領(lǐng)域技術(shù)動(dòng)態(tài)的了解,并能對(duì)領(lǐng)域技術(shù)和應(yīng)用有較全面的認(rèn)識(shí)和分析,對(duì)實(shí)際系統(tǒng)研發(fā)能形成有效的技術(shù)方案和分析報(bào)告。
3) 對(duì)于應(yīng)用管理型學(xué)生,課程設(shè)計(jì)將以3~5人的課題小組為單位,在Oracle或SQL Server等數(shù)據(jù)庫(kù)產(chǎn)品基礎(chǔ)上,構(gòu)建一個(gè)實(shí)用的數(shù)據(jù)庫(kù)系統(tǒng),強(qiáng)調(diào)數(shù)據(jù)庫(kù)的設(shè)計(jì)方法和過程的全面把握,以及對(duì)項(xiàng)目研發(fā)過程中各個(gè)實(shí)踐環(huán)節(jié)的全面調(diào)度與管理;此外,強(qiáng)調(diào)對(duì)領(lǐng)域研究與技術(shù)動(dòng)態(tài)的了解,對(duì)系統(tǒng)開發(fā)與應(yīng)用相關(guān)的知識(shí)體系和管理模式有較全面的認(rèn)識(shí)和分析,能對(duì)實(shí)際項(xiàng)目開發(fā)與管理形成有效的方案和分析評(píng)估報(bào)告。
2.4分類開展課后活動(dòng)
數(shù)據(jù)庫(kù)課程以各種形式的課后活動(dòng),培養(yǎng)不同類型學(xué)生對(duì)課程的學(xué)習(xí)興趣,是對(duì)課堂教學(xué)的有益補(bǔ)充。
1) 對(duì)于理論強(qiáng)化型學(xué)生,增加一些相關(guān)的領(lǐng)域研究現(xiàn)狀和動(dòng)態(tài)的介紹,提出一些開放思考問題,引導(dǎo)學(xué)生更深入、廣泛地了解相關(guān)理論與技術(shù)的研究和發(fā)展現(xiàn)狀,培養(yǎng)學(xué)生對(duì)本學(xué)科的學(xué)術(shù)前沿的研究熱情和研究能力。由教師引導(dǎo)學(xué)生去找尋一些課程相關(guān)的理論與技術(shù)熱點(diǎn)或難點(diǎn)問題,主要追蹤數(shù)據(jù)庫(kù)領(lǐng)域的重要國(guó)際會(huì)議與國(guó)際期刊,國(guó)際會(huì)議如SIGMOD/PODS、VLDB、ICDE等,國(guó)際期刊如ACM Transactions on Database Systems (TODS)、IEEE Transactions on Knowledge and Data Engineering (TKDE)、VLDB Journal等,以及追蹤國(guó)際國(guó)內(nèi)一些著名的數(shù)據(jù)庫(kù)研究小組,學(xué)生以自由組合小組形式展開針對(duì)某個(gè)主題的研究探討,完成領(lǐng)域綜述以及研究論文,并在討論課上做口頭報(bào)告;更進(jìn)一步鼓勵(lì)學(xué)生加盟數(shù)據(jù)庫(kù)相關(guān)領(lǐng)域?qū)煹膶?shí)驗(yàn)室和課題組,參與相關(guān)的實(shí)際科研項(xiàng)目的研究。
2) 對(duì)于工程研發(fā)型學(xué)生,增強(qiáng)數(shù)據(jù)庫(kù)前沿理論研究與應(yīng)用技術(shù)的介紹,培養(yǎng)學(xué)生對(duì)本學(xué)科的理論與技術(shù)前沿的研究探索熱情和研發(fā)能力,由教師或企業(yè)研發(fā)人士引導(dǎo)學(xué)生去探討一些相關(guān)的理論與技術(shù)熱點(diǎn)問題,完成領(lǐng)域技術(shù)分析報(bào)告以及研究或技術(shù)型論文,并在實(shí)驗(yàn)課上做口頭報(bào)告;鼓勵(lì)學(xué)生參與相關(guān)導(dǎo)師的實(shí)驗(yàn)室和課題組,具體開展一些相關(guān)實(shí)際課題的研發(fā);引導(dǎo)學(xué)生在小學(xué)期的企業(yè)實(shí)習(xí)期間有效地參與和完成實(shí)踐項(xiàng)目的調(diào)研和分析設(shè)計(jì)與實(shí)現(xiàn)工作。
3) 對(duì)于應(yīng)用管理型學(xué)生,加強(qiáng)數(shù)據(jù)庫(kù)軟件產(chǎn)品和應(yīng)用案例的介紹,培養(yǎng)學(xué)生對(duì)本學(xué)科技術(shù)前沿的研究探索熱情和應(yīng)用管理能力,邀請(qǐng)企業(yè)數(shù)據(jù)庫(kù)工程師舉行講座,引導(dǎo)學(xué)生去思考一些相關(guān)的技術(shù)熱點(diǎn)問題,完成領(lǐng)域綜述以及數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)案例分析報(bào)告,并在實(shí)驗(yàn)課上做口頭報(bào)告;鼓勵(lì)學(xué)生參與相關(guān)導(dǎo)師的實(shí)際項(xiàng)目研發(fā);引導(dǎo)學(xué)生在小學(xué)期的企業(yè)實(shí)習(xí)期間有效地參與相關(guān)企業(yè)項(xiàng)目的研發(fā)與管理實(shí)踐的調(diào)研分析。
3結(jié)語(yǔ)
數(shù)據(jù)庫(kù)課程分類教學(xué)與實(shí)踐模式是計(jì)算機(jī)本科專業(yè)課程教學(xué)的一種新模式的探索,通過對(duì)學(xué)生個(gè)體
差異的分析,有針對(duì)性地分類采用不同的教學(xué)內(nèi)容、集中實(shí)驗(yàn)以及課程設(shè)計(jì)和課外輔導(dǎo),因材施教。在數(shù)據(jù)庫(kù)課程教學(xué)研究與實(shí)踐中,我們針對(duì)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)和信息安全專業(yè)的本科生探索和逐步應(yīng)用分類教學(xué)和實(shí)踐模式,在課堂教學(xué)、實(shí)驗(yàn)教學(xué)、課程設(shè)計(jì)、課外實(shí)踐等多方面進(jìn)行了探索,從學(xué)生們的課程作業(yè)、實(shí)驗(yàn)報(bào)告、技術(shù)分析報(bào)告、應(yīng)用系統(tǒng)設(shè)計(jì)、DBMS分析報(bào)告、領(lǐng)域綜述報(bào)告、研究或技術(shù)論文、參與相關(guān)導(dǎo)師的研討班與課題工作、期中和期末考試等情況來看,分類教學(xué)和實(shí)踐模式在較大程度上激發(fā)了學(xué)生的學(xué)習(xí)和研究的熱情與潛力,大部分同學(xué)取得了較好的學(xué)習(xí)和實(shí)踐效果。當(dāng)然,我們還需要不斷研究數(shù)據(jù)庫(kù)課程教學(xué)與實(shí)踐各個(gè)環(huán)節(jié),特別是課程自身的體系與數(shù)據(jù)庫(kù)日益發(fā)展的相關(guān)領(lǐng)域的研究與技術(shù)應(yīng)用間的關(guān)聯(lián),以探索更合理、更優(yōu)化的教學(xué)實(shí)踐模式。
參考文獻(xiàn):
[1] 蔣昌俊,苗奪謙,王曉國(guó),等.“一體兩翼”的創(chuàng)新人才培養(yǎng)模式[EB/OL]. [2009-02-19]. 高教教學(xué)參考,2009,3(1):1. /Model1024.asp?id=1425.
[2] 同濟(jì)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系. 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)培養(yǎng)計(jì)劃(2006修訂)[EB/OL]. [2009-09-30]. cs.# /prog/InforWeb/publish/newsdetail.jsp?newsno=904.
[3] Abraham Silberschatz,Henry F. Korth,S. Sudarshan. Database System Concepts(影印版)[M]. 5th ed. New York:McGraw- Hill,2006.
[4] Raghu Ramakrishnan,Johannes Gehrke. Database Management Systems[M]. 3rd ed. New York:McGraw-Hill,2002.
[5] Hector Garcia-Molina,Jeffrey D. Ullman,Jennifer D. Widom. Database Systems:The Complete Book[M]. New Jersey: Prentice Hall,2002.
[6] 王珊,薩師煊. 數(shù)據(jù)庫(kù)系統(tǒng)概論[M]. 4版. 北京:高等教育出版社,2006.
[7] Patrick O’Neil,Elizabeth O’Neil. Database:Principles,Programming,and Performance[M]. 2nd ed. San Fransisco: Morgan Kaufmann,2001.
[8] 李建中,王珊. 數(shù)據(jù)庫(kù)系統(tǒng)原理[M]. 2版. 北京:電子工業(yè)出版社,2004.
Classified Teaching and Its Practice Model for Database System Course
GUAN Ji-hong1, WEI Qing-ting1, 2
(1.Department of Computer Science and Technology, Tongji University, Shanghai 202304, China;
2.School of Software, Nanchang University, Nanchang 330046, China)
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 yyfangchan@163.com (舉報(bào)時(shí)請(qǐng)帶上具體的網(wǎng)址) 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除