摘 要:在信息產(chǎn)業(yè)迅速發(fā)展的今天,數(shù)據(jù)庫作為計算機(jī)中的信息儲存系統(tǒng),得到越來越廣泛的應(yīng)用。本文就數(shù)據(jù)庫在高職院校教學(xué)管理中的作用以及在教學(xué)管理中如何建立和應(yīng)用數(shù)據(jù)庫進(jìn)行了探討。
關(guān)鍵詞:數(shù)據(jù)庫 查詢系統(tǒng) SQL 教學(xué)管理
計算機(jī)技術(shù)的應(yīng)用與發(fā)展,帶動了高職院校教學(xué)管理信息系統(tǒng)的發(fā)展。利用數(shù)據(jù)庫系統(tǒng)對教學(xué)中的數(shù)據(jù)與重要信息資源進(jìn)行有效管理,可以使教學(xué)管理工作更加規(guī)范。數(shù)據(jù)庫已經(jīng)成為高職院校教學(xué)管理的重要組成部分,在教學(xué)管理中發(fā)揮著越來越重要的作用。
一、建立教學(xué)管理數(shù)據(jù)庫的目的
教學(xué)管理工作是對教學(xué)進(jìn)行有效組織,制定教學(xué)工作計劃,完善教學(xué)管理規(guī)章制度,編制教學(xué)大綱,保障教學(xué)工作正常運(yùn)轉(zhuǎn),最終實(shí)現(xiàn)人才培養(yǎng)目標(biāo)的最核心的管理,它包含著教學(xué)計劃、排課、報名、考試、成績、學(xué)籍、畢業(yè)資格、教學(xué)評價等各個系統(tǒng)的管理,效率要求高,科學(xué)性較強(qiáng),是一項較為繁雜的管理工作。信息報表越來越多,對數(shù)據(jù)等資料管理的技術(shù)性要求越來越高,管理標(biāo)準(zhǔn)逐步提升,傳統(tǒng)的管理手段已遠(yuǎn)遠(yuǎn)不能適應(yīng)高職院校快速發(fā)展和高智能技術(shù)性管理的要求。
大力推進(jìn)教學(xué)管理工作信息化,營造信息共享、資源整合的教育管理模式,采取相應(yīng)的管理措施,消除原有教學(xué)管理中的種種弊端,構(gòu)建完善的、合理的教學(xué)管理數(shù)據(jù)庫已是勢在必行。引入數(shù)據(jù)庫對教學(xué)進(jìn)行管理,構(gòu)建管理網(wǎng)絡(luò)平臺,建立教學(xué)管理信息系統(tǒng)、信息網(wǎng)絡(luò)儲存系統(tǒng)、數(shù)據(jù)庫查詢系統(tǒng),可以規(guī)范教學(xué)管理,提高教學(xué)管理質(zhì)量和工作效率,節(jié)約管理成本。同時,引入數(shù)據(jù)庫,有利于對在教學(xué)管理中遇到的許多新問題采取有針對性的措施并加以解決,理清教學(xué)管理思路,增加管理的靈活性,減少教學(xué)管理過程中的失誤,使各個環(huán)節(jié)相互連接、相互制約,最終形成完整的教學(xué)管理,提高教學(xué)管理水平和教學(xué)質(zhì)量,提高管理工作的效能,以適應(yīng)現(xiàn)代高職院校教育發(fā)展的需要。
二、教學(xué)管理數(shù)據(jù)庫的建立
數(shù)據(jù)庫(Database.DB)是計算機(jī)中存放數(shù)據(jù)的地方,是一組有順序的數(shù)據(jù),并且使用軟件來進(jìn)行維護(hù)。數(shù)據(jù)庫系統(tǒng)在教學(xué)管理中能夠處理大部分教學(xué)管理工作,既減少了人工處理大量數(shù)據(jù)的工作量,又提高了管理工作的可靠性和及時性。而尋找到一個優(yōu)化的執(zhí)行策略是數(shù)據(jù)庫系統(tǒng)開發(fā)成功的關(guān)鍵所在。
1.數(shù)據(jù)庫的建立
在建立教學(xué)管理數(shù)據(jù)庫時,要嚴(yán)格按照數(shù)據(jù)庫的設(shè)計步驟操作。數(shù)據(jù)庫系統(tǒng)是在計算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),是一個給定的應(yīng)用環(huán)境,用于構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)及其開發(fā)工具、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。查詢系統(tǒng)(SQL)是數(shù)據(jù)庫管理系統(tǒng)設(shè)計和實(shí)現(xiàn)所采用的一項重要技術(shù),也是影響數(shù)據(jù)庫系統(tǒng)性能的一個重要因素。在數(shù)據(jù)庫中引入查詢系統(tǒng),可以便捷地獲取所需資料。
2.數(shù)據(jù)來源
數(shù)據(jù)庫系統(tǒng)是管理信息系統(tǒng)的核心,數(shù)據(jù)庫中的數(shù)據(jù)來源于實(shí)際工作。對高職院校來說,一個關(guān)鍵的技術(shù)問題是如何建立一個良好的信息管理途徑,這包括內(nèi)部信息的管理和傳遞以及外部信息的獲取和加工。為了實(shí)現(xiàn)這一目標(biāo),在建立數(shù)據(jù)庫之前,應(yīng)先將所需輸入的數(shù)據(jù)進(jìn)行整理,刪除無用數(shù)據(jù)或重復(fù)數(shù)據(jù),為數(shù)據(jù)庫建立后的操作提供方便。在建立數(shù)據(jù)庫管理系統(tǒng)(DBMS)的過程中,通過關(guān)系數(shù)據(jù)庫系統(tǒng)和非過程化SQL語言,對教學(xué)管理中的主要數(shù)據(jù)進(jìn)行分析,實(shí)現(xiàn)數(shù)據(jù)的收集、處理自動化,在網(wǎng)絡(luò)平臺上實(shí)現(xiàn)數(shù)據(jù)管理。
3.數(shù)據(jù)管理
數(shù)據(jù)庫管理系統(tǒng)是用來維護(hù)數(shù)據(jù)的工具,它執(zhí)行從數(shù)據(jù)庫中讀取數(shù)據(jù)的任務(wù),更新數(shù)據(jù)庫內(nèi)的數(shù)據(jù),并向數(shù)據(jù)庫中插入數(shù)據(jù),同時維護(hù)數(shù)據(jù)的完整性。當(dāng)選擇要使用的數(shù)據(jù)庫類型時,應(yīng)該使數(shù)據(jù)庫與任務(wù)需要相匹配。因此,這些數(shù)據(jù)要按照一定要求進(jìn)行組織,并要確定存放數(shù)據(jù)的文件結(jié)構(gòu)和文件在數(shù)據(jù)中的空間及位置,這樣就能把需要管理的教學(xué)信息存放在數(shù)據(jù)庫的恰當(dāng)位置,在需要的時候能快速地查找到想要的數(shù)據(jù)。
對數(shù)據(jù)庫操作的最重要的任務(wù)是重新獲得數(shù)據(jù),也就是說從數(shù)據(jù)庫中恢復(fù)已經(jīng)被存入數(shù)據(jù)庫的信息。在創(chuàng)建數(shù)據(jù)庫和相關(guān)表后,可能發(fā)現(xiàn)有些表的內(nèi)容不能滿足實(shí)際需要,這時需要修改或刪除某些字段,隨著數(shù)據(jù)庫的使用也會增加或刪除一些記錄。
三、教學(xué)管理數(shù)據(jù)庫的應(yīng)用
數(shù)據(jù)庫應(yīng)用是操縱數(shù)據(jù)庫中包含數(shù)據(jù)的程序,以最小的代價進(jìn)行各種繁瑣的操作。在教學(xué)管理中,利用數(shù)據(jù)庫對教師教學(xué)業(yè)務(wù)(包括教學(xué)任務(wù)的下達(dá)、排課、教材、輔導(dǎo)資料的預(yù)定與下發(fā))以及教學(xué)督導(dǎo)、考試與補(bǔ)考、學(xué)生成績登錄等方面進(jìn)行管理。
新學(xué)期的教學(xué)任務(wù)下達(dá)后,教師可以利用數(shù)據(jù)庫自行下載相關(guān)資料,通過網(wǎng)絡(luò)選擇教材及輔導(dǎo)材料,并在新學(xué)期開學(xué)前公布課程的具體安排表。同時,教師的課程授課計劃、課程教案、課程實(shí)習(xí)計劃、課程進(jìn)度表等文件在規(guī)定的時間內(nèi)通過網(wǎng)絡(luò)上傳到教學(xué)管理網(wǎng)頁上,超過時限數(shù)據(jù)庫將自行關(guān)閉。教師在任課期間因?。ɑ蚴拢┘傩枰{(diào)整課程時,經(jīng)主管系部領(lǐng)導(dǎo)同意后作出調(diào)整的決定,并發(fā)布到職能管理部門數(shù)據(jù)庫中,負(fù)責(zé)數(shù)據(jù)庫運(yùn)行的管理人員對調(diào)整后的課程進(jìn)行檢查,使教學(xué)管理工作更加規(guī)范。在學(xué)期末,教師將學(xué)生的考試成績提交至教學(xué)管理系統(tǒng),學(xué)生可以使用IP系統(tǒng)自行查詢考試結(jié)果。此外,對于要求學(xué)生在校期間取得的計算機(jī)、英語、行業(yè)準(zhǔn)入資格等方面的證書的考試,也可采用網(wǎng)絡(luò)報名,這樣可以節(jié)省大量時間并減少失誤。
教師在查詢數(shù)據(jù)庫時,往往會因?yàn)椴樵兯俣认陆刀绊懻=虒W(xué),為了教師能更快地查詢到信息,可以應(yīng)用幾種方法加快查詢。一是在輸入數(shù)據(jù)后引入索引,可加快數(shù)據(jù)的查詢和排序速度。因?yàn)樗饕菙?shù)據(jù)庫中重要的數(shù)據(jù)結(jié)構(gòu),它存在的根本目的就是為了提高查詢效率。二是在建立數(shù)據(jù)庫查詢系統(tǒng)的過程中,低效的SQL查詢語句、連接順序的錯誤選擇都是導(dǎo)致查詢效率低下的直接原因;在數(shù)據(jù)中經(jīng)常進(jìn)行連接,沒有在指定為外鍵的列上建立索引,在條件表達(dá)式中經(jīng)常用到的不同值較多的列上建立檢索等,都會使查詢速度下降。對這些問題進(jìn)行改進(jìn),可以提高查詢速度。另外,當(dāng)數(shù)據(jù)庫表更新大量數(shù)據(jù)后,刪除并重建索引可以提高查詢速度。通過以上幾種方法,在教學(xué)管理數(shù)據(jù)庫中就能很迅速地查找到所需的資料。
總之,利用數(shù)據(jù)庫來處理絕大部分教學(xué)管理工作,可以減少人工處理數(shù)據(jù)的工作量,又可提高管理工作的可靠性和及時性,具有一定的實(shí)用價值。高職院校的教學(xué)管理人員應(yīng)主動掌握數(shù)據(jù)庫理論知識,熟悉數(shù)據(jù)庫設(shè)計的各個階段,在網(wǎng)絡(luò)平臺上實(shí)現(xiàn)數(shù)據(jù)收集的科學(xué)化和自動化,推動教學(xué)管理工作不斷完善。
參考文獻(xiàn):
[1]邵麗萍,張后揚(yáng),等.Access數(shù)據(jù)庫實(shí)用技術(shù)[M].北京:中國鐵道出版社,2007.
[2]許遠(yuǎn),顧愛華,等.信息技術(shù)應(yīng)用基礎(chǔ)[M].北京:科學(xué)出版社,2004.
[3]王紀(jì)安.以質(zhì)量為核心促高職教育發(fā)展[M].北京:中國高等教育出版社,2007.
(作者單位:秦皇島技師學(xué)院)