林欽
(福建江夏學院 電子信息科學學院,福建 福州 350108)
新建本科院校數(shù)據庫課程教學改革探索
林欽
(福建江夏學院 電子信息科學學院,福建 福州 350108)
根據新建應用型本科院校信息管理與信息系統(tǒng)專業(yè)的培養(yǎng)目標,結合數(shù)據庫技術的特點,確定數(shù)據庫系列課程的教學目標,構建數(shù)據庫課程體系結構,組織教學內容,探索新的教學模式和考核機制.
數(shù)據庫;課程體系結構;教學改革
新建應用型本科院校主要是培養(yǎng)適應社會需要的高等應用型人才,在培養(yǎng)模式上,注重學生實踐能力.信息管理與信息系統(tǒng)專業(yè)主要是培養(yǎng)掌握信息系統(tǒng)思想及信息管理等方面的知識和能力、具有較強的計算機信息系統(tǒng)分析及應用能力、能從事各種信息管理與信息系統(tǒng)規(guī)劃、建設、維護以及企業(yè)管理方面軟件開發(fā)和評價工作的高級專門人才.數(shù)據庫系列課程是信息管理與信息系統(tǒng)專業(yè)的必修課.數(shù)據庫是數(shù)據管理的新技術,是計算機科學的一個重要分支,越來越多的應用領域采用數(shù)據庫技術來存儲、處理和管理數(shù)據.隨著計算機技術和網絡技術的飛速發(fā)展,數(shù)據庫技術在各個領域的應用要求也在不斷地發(fā)生變化,為了跟上信息發(fā)展的步伐,培養(yǎng)滿足社會需求的應用型人才,數(shù)據庫系列課程有必要進行教學改革.
數(shù)據庫技術人才主要有技能型、應用型和研究型三種類型.學院為新建本科院校,以前雖然計算機相關專業(yè)也有開設數(shù)據庫相關的課程,但主要是針對專科專業(yè),以培養(yǎng)技能型數(shù)據庫人才為目標,重點是培養(yǎng)學生對數(shù)據庫管理系統(tǒng)的操作技能,現(xiàn)在,根據應用型本科院校的信息管理與信息系統(tǒng)專業(yè)的培養(yǎng)目標,將培養(yǎng)應用型數(shù)據庫技術人才作為數(shù)據庫系列課程培養(yǎng)目標.應用型數(shù)據庫技術人才主要從事和數(shù)據庫相關的信息管理系統(tǒng)的規(guī)劃、設計、開發(fā)、實施、管理等工作,不僅要具備扎實的數(shù)據庫理論知識,還要掌握常用數(shù)據庫管理系統(tǒng)的應用技術和數(shù)據庫應用系統(tǒng)的開發(fā)技術[1].數(shù)據庫相關課程的教學目標是讓學生了解數(shù)據庫發(fā)展過程及當前數(shù)據庫新技術,掌握關系代數(shù)和關系數(shù)據理論知識及其應用,掌握數(shù)據庫查詢優(yōu)化、安全控制、并發(fā)控制等數(shù)據庫技術,具備數(shù)據庫設計、管理和維護能力.
數(shù)據庫是一門理論與實踐相結合的學科,不僅涉及到數(shù)據庫理論知識,還涉及到數(shù)據庫應用技術知識.在學院處于專科院校時期,注重學生數(shù)據庫技能培養(yǎng),數(shù)據庫課程采用的是傳統(tǒng)的、單一的適合專科的課程體系,主干課程只包括關系數(shù)據庫及SQL SERVER課程和數(shù)據庫訪問技術課程.該教學體系教學內容偏重數(shù)據庫操作技能,不夠完整、系統(tǒng),學生對理論知識的理解不夠深入,很多知識的應用只停留在表面,缺乏自主設計數(shù)據庫能力,只能滿足專科計算機相關專業(yè)培養(yǎng)目標,無法滿足新建的應用型本科院校信息管理與信息系統(tǒng)專業(yè)的培養(yǎng)目標,因此,有必要構件新的數(shù)據庫課程體系.
新的數(shù)據庫課程體系主干課程包括數(shù)據庫原理與應用、大型數(shù)據庫系統(tǒng)、數(shù)據庫課程設計.在構件數(shù)據庫課程體系時,需要從橫向和縱向兩個方向考慮課程間的聯(lián)系.橫向上,需要考慮數(shù)據庫系列課程間開設的先后順序、教學內容組織的連貫性;縱向上,需要考慮數(shù)據庫系列課程與信息管理與信息系統(tǒng)專業(yè)其他課程之間的聯(lián)系,如:與后續(xù)的信息系統(tǒng)分析與設計、Web編程等專業(yè)課程之間的聯(lián)系.
整個數(shù)據庫課程體系從課程開設順序、課時分配、教學內容、實踐環(huán)節(jié)等各個方面都進行了整體規(guī)劃,以滿足專業(yè)培養(yǎng)目標需求.課程體系體現(xiàn)了數(shù)據庫原理、方法和應用的有機結合,數(shù)據庫原理與應用課程突出數(shù)據庫原理和數(shù)據庫設計的介紹,數(shù)據庫課程設計課程重在針對實際問題進行數(shù)據庫分析和設計的實踐,大型數(shù)據庫系統(tǒng)課程突出大型數(shù)據庫管理系統(tǒng)的應用和數(shù)據庫服務器管理.
數(shù)據庫課程體系中的數(shù)據庫原理與應用、大型數(shù)據庫系統(tǒng)、數(shù)據庫課程設計三門課程的教學內容和任務不同,開設課程時要保持課程之間知識銜接與應用的逐步深入.
數(shù)據庫原理與應用是數(shù)據庫系列課程的核心和基礎,該課程的教學目標是讓學生系統(tǒng)地掌握數(shù)據庫的基本原理和數(shù)據庫管理系統(tǒng)的基本操作.學生在掌握數(shù)據庫系統(tǒng)基本理論知識基礎上,熟練使用SQL在某一種數(shù)據庫管理系統(tǒng)上操作數(shù)據庫,了解數(shù)據庫設計方法和數(shù)據庫維護[2].該課程具有較強的原理性和基礎性,理論知識課時與實驗課時按3:1的比例安排,實驗課時數(shù)為16課時,選取Microsoft SQL SERVER作為課程實驗平臺,實驗以SQL語句和SQL Server的應用為主.數(shù)據庫實驗操作離不開數(shù)據,在給出實驗項目時提供相關的基本數(shù)據.每一個實驗項目都有嚴格的要求,前后實驗之間有關聯(lián),完成前一個實驗是進行后一個實驗的基礎,實驗使用循序漸進的方式從“簡單任務”到“復雜任務”,這樣,學生將理論與實踐相結合,進一步理解理論知識,同時也能夠進一步加強數(shù)據庫知識應用能力[3].
數(shù)據庫課程設計是數(shù)據庫系列課程中的實踐教學課程,對于鞏固數(shù)據庫課程知識、提高實際操作能力、培養(yǎng)學生靈活運用知識解決實際問題具有非常重要的作用,對于培養(yǎng)學生的團隊精神、創(chuàng)新能力以及可持續(xù)發(fā)展能力也能夠起到積極的作用[4].該課程是安排在數(shù)據庫原理與應用課程同學期的最后兩周實踐周內.在數(shù)據庫原理與應用課程結束之后布置給學生的一個數(shù)據庫大作業(yè),要求每個學生獨立完成一個數(shù)據庫課程設計,學生進行選題、數(shù)據庫需求分析、數(shù)據庫概念結構設計、數(shù)據庫邏輯結構設計、數(shù)據庫物理設計、數(shù)據庫實施,最終提交設計成果,設計成果應包括所設計的數(shù)據庫及其對應的數(shù)據庫課程設計報告文檔.
大型數(shù)據庫系統(tǒng)主要是介紹一個具體的大型數(shù)據庫管理系統(tǒng)的應用,是數(shù)據庫在應用層面上的提高[5].該課程主要介紹大型數(shù)據庫系統(tǒng)Oracle的應用,包括Oracle體系結構、數(shù)據庫網絡配置、數(shù)據庫對象管理、并發(fā)控制、數(shù)據庫安全性控制、數(shù)據庫備份和恢復、PL/SQL程序設計等內容[6].在先修的數(shù)據庫原理與應用課程中已介紹過SQL語句,因此,該課程不再重點講解SQL,但要求熟練使用SQL.該課程重點講解大型數(shù)據庫的后臺開發(fā)基本原理、PL/SQL程序設計和數(shù)據庫服務器管理.結合具體案例講授PL/SQL內容.以大型數(shù)據庫的物理和邏輯結構、進程和內存等基本原理為基礎,介紹數(shù)據庫服務器的管理,包括數(shù)據庫日常管理、數(shù)據庫網絡配置、數(shù)據庫備份和恢復、性能調優(yōu)等.考慮到該課程實踐性強的特點,課后作業(yè)不采用傳統(tǒng)的書面作業(yè)形式,而采用案例設計和程序實現(xiàn)的形式,在后一次上課時,隨機抽取部分學生到講臺為其他同學演示自己完成的作業(yè)[7].
在課程開設順序方面,三門課程開在兩個學期,數(shù)據庫原理與應用和數(shù)據庫課程設計開設在同一學期,實行的“16+2”教學模式,前16周開設數(shù)據庫原理與應用課程,后2周開設數(shù)據庫課程設計.大型數(shù)據庫系統(tǒng)課程開設在數(shù)據庫原理與應用課程之后的一個學期,這樣開設課程,不僅保證了數(shù)據庫系列課程的系統(tǒng)性、連續(xù)性,而且也有利于學生逐步提高數(shù)據庫技術應用能力.
新建應用型本科院校主要是培養(yǎng)高素質應用型人才,在教學體系建設上要體現(xiàn)“應用”特點,注重實踐教學.
為了加強實踐教學,實行“16+2”教學模式,即一學期的課程由16周教學周和2周實踐周組成.“16+2”教學模式將以教師教為中心的教學模式轉變?yōu)橐詫W生學為中心的教學模式,一方面加強了實踐教學,提高學生動手能力,另一方面給學生更多的自主學習時間,培養(yǎng)學生自主學習能力.在實踐周內,教師除了進行實踐教學,還要讓學生由被動學習變?yōu)橹鲃訉W習,倡導學生自主學習,引導學生查閱資料、分組討論、編寫報告、上臺答辯,通過多種形式來增強學生實踐能力.
對于安排在“16+2”模式中的兩周實踐周內的數(shù)據庫課程設計課程,不安排考試,課程最終成績綜合考慮學生的選題難度、設計優(yōu)劣、自主學習能力、設計報告、答辯情況等多方面因素來評定.改變傳統(tǒng)的“考試+平時成績”考核機制,評定成績時考慮學生主動學習因素.這樣,一方面激勵學生參與學習,另一方面培養(yǎng)學生自主學習能力.
本文針對新建應用型本科院校信息管理與信息系統(tǒng)專業(yè)的培養(yǎng)目標,探索數(shù)據庫系列課程的教學改革,包括課程體系結構、課程內容組織、教學模式、考核機制的探索.隨著信息技術的飛速發(fā)展,信息世界將進入了大數(shù)據時代,數(shù)據庫技術在各個領域的應用也會發(fā)生新的變化,如何對數(shù)據庫系列課程進行更深層次的教學改革,以培養(yǎng)適應大數(shù)據時代的數(shù)據庫人才,是下一步工作將要做的研究.
〔1〕劉芳.新建應用型本科院校數(shù)據庫課程的教學現(xiàn)狀與改革思路探討[J].無線互聯(lián)科技,2012(11):230.
〔2〕汪志圣.應用型本科院校中《數(shù)據庫原理及應用》課程教學研究[J].滁州學院學報,2011,3(5):103-104.
〔3〕胡曉娟.高校數(shù)據庫原理課程實驗教學設計研究[D].新疆:新疆師范大學數(shù)理信息學院,2009.
〔4〕周愛武,汪海威,肖云.數(shù)據庫課程設計[M].北京:機械工業(yè)出版社,2012.
〔5〕孟憲虎.面向應用型人才培養(yǎng)的數(shù)據庫系列課程體系和教學模式改革探索[J].計算機教育,2009(24):6-9.
〔6〕王鵬杰,王存睿,鄭海旭.Oracle11g管理與編程基礎[M].北京:人民郵電出版社,2012.
〔7〕王鵬杰,鄭海旭,何麗君,等.大型數(shù)據庫技術課程的改革與實踐[J].大連民族學院學報,2009,11(5):469-472.
G642.0
A
1673-260X(2014)02-0025-02