郭杰
摘?要:本文針對(duì)大數(shù)據(jù)綜合轉(zhuǎn)換時(shí)代對(duì)大型數(shù)據(jù)庫(kù)技術(shù)的新要求,探討了基于技術(shù)的關(guān)系型數(shù)據(jù)庫(kù)與非實(shí)際關(guān)系型數(shù)據(jù)庫(kù)相結(jié)合的系統(tǒng)理論與應(yīng)用技術(shù)的教學(xué)改革研究,總結(jié)了新要求涉及的與技術(shù)實(shí)施相關(guān)的知識(shí)點(diǎn),全面構(gòu)建課程知識(shí)樹(shù),研究訓(xùn)練系統(tǒng)中數(shù)據(jù)庫(kù)的原理和應(yīng)用,提高學(xué)生的靈活性和應(yīng)用能力。
關(guān)鍵詞:大數(shù)據(jù)?數(shù)據(jù)庫(kù)課程?教學(xué)改革
中圖分類(lèi)號(hào):G250.74??文獻(xiàn)標(biāo)識(shí)碼:A????文章編號(hào):1003-9082(2020)08-00-01
隨著物聯(lián)網(wǎng)系統(tǒng)、云計(jì)算方法和大數(shù)據(jù)時(shí)代的發(fā)展,各行各業(yè)的數(shù)據(jù)增長(zhǎng)迅速,數(shù)據(jù)已經(jīng)成為一種新的資源,數(shù)據(jù)態(tài)勢(shì)呈現(xiàn)出多元化、多維度和量化的特點(diǎn)。數(shù)據(jù)庫(kù)系統(tǒng)技術(shù)的發(fā)展?!禨QL數(shù)據(jù)庫(kù)技術(shù)應(yīng)用》是現(xiàn)階段大多數(shù)高校和專(zhuān)業(yè)開(kāi)設(shè)的公共基礎(chǔ)課,它具有獨(dú)特而強(qiáng)大的綜合性、適用性和實(shí)用性。本課程是計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、信息內(nèi)容工程建設(shè)、各類(lèi)電子信息、自動(dòng)化技術(shù)等專(zhuān)業(yè)方向的公共課程;它是一個(gè)與機(jī)械運(yùn)輸、創(chuàng)建生態(tài)旅游、電子商務(wù)、公司財(cái)務(wù)管理模式等多相關(guān)的專(zhuān)業(yè)集合課程?;A(chǔ)教學(xué)的具體目標(biāo)和學(xué)生對(duì)技術(shù)能力的要求總是大相徑庭,但也有相似之處。在當(dāng)前大數(shù)據(jù)時(shí)代,如何適應(yīng)不同專(zhuān)業(yè)、不同應(yīng)用方向的多樣化需求,培養(yǎng)新時(shí)期大數(shù)據(jù)庫(kù)的技術(shù)人才,已成為數(shù)據(jù)庫(kù)課程教學(xué)改革方案的核心任務(wù)。
一、數(shù)據(jù)庫(kù)教學(xué)改革研究的意義
1.新時(shí)代的需求
在大數(shù)據(jù)時(shí)代下,最終數(shù)據(jù)的主要來(lái)源是管理記錄和被動(dòng)采集。隨著物聯(lián)網(wǎng)服務(wù)核心技術(shù)的不斷發(fā)展,各種設(shè)備自動(dòng)、智能地采集最終數(shù)據(jù)。為了適應(yīng)大數(shù)據(jù)時(shí)代的新需求,數(shù)據(jù)也從基礎(chǔ)文本增加了圖像、音頻等非關(guān)系型數(shù)據(jù)內(nèi)容,其技術(shù)也得到快速發(fā)展。如何將SQL和NoSQL技術(shù)與實(shí)踐結(jié)合起來(lái),培養(yǎng)新時(shí)期相關(guān)數(shù)據(jù)庫(kù)技術(shù)的管理人才,是研究數(shù)據(jù)庫(kù)學(xué)習(xí)課程綜合改革的關(guān)鍵。
2.專(zhuān)業(yè)差異的需求
數(shù)據(jù)庫(kù)課程教學(xué)涉及諸多相關(guān)專(zhuān)業(yè)內(nèi)容,均有不同的培養(yǎng)方案,而在此基礎(chǔ)上的數(shù)據(jù)庫(kù)技術(shù)具有專(zhuān)業(yè)差異性。與計(jì)算機(jī)相關(guān)的專(zhuān)業(yè)人員和團(tuán)隊(duì),包括數(shù)據(jù)庫(kù)中數(shù)據(jù)的核心技術(shù),都需要較高的系統(tǒng)功能來(lái)學(xué)習(xí)。其他與日常管理和專(zhuān)業(yè)相關(guān)的信息,在實(shí)際關(guān)系數(shù)據(jù)庫(kù)的數(shù)據(jù)中使用,需要熟悉關(guān)系數(shù)據(jù)庫(kù)中的專(zhuān)業(yè)技術(shù),開(kāi)發(fā)一種相對(duì)簡(jiǎn)單的信息軟件系統(tǒng)管理方法。就生態(tài)旅游相關(guān)專(zhuān)業(yè)來(lái)說(shuō),只需要掌握數(shù)據(jù)庫(kù)系統(tǒng)的技術(shù)知識(shí),不涉及研發(fā)技術(shù)。如上所示,不同專(zhuān)業(yè)對(duì)數(shù)據(jù)庫(kù)技術(shù)內(nèi)容的需求差異較大。如何設(shè)置不同專(zhuān)業(yè)對(duì)不同技術(shù)需求的目標(biāo),以及如何滿(mǎn)足不同數(shù)據(jù)庫(kù)中數(shù)據(jù)核心技術(shù)的要求,是我們當(dāng)前課程內(nèi)容需要研究和面對(duì)的問(wèn)題。
3.學(xué)生能力差異的需求
學(xué)生能力差異根據(jù)其對(duì)專(zhuān)業(yè)課程的興趣度、積極性等息息相關(guān),需要理論與實(shí)踐相結(jié)合的。在理論學(xué)習(xí)中,常使用多媒體來(lái)分析和講解相關(guān)知識(shí)教學(xué),實(shí)踐教學(xué)則以機(jī)房上機(jī)實(shí)操為主。在理論教學(xué)過(guò)程中,學(xué)生表現(xiàn)出不同程度的注意力分散、不集中的現(xiàn)象,經(jīng)常在課堂上竊竊私語(yǔ)、擺弄手機(jī)、亂涂亂畫(huà)等,給教師的督導(dǎo)工作造成困難。在實(shí)驗(yàn)教學(xué)過(guò)程中,需要學(xué)生根據(jù)理論課程的知識(shí)點(diǎn)進(jìn)行實(shí)踐。教師往往會(huì)考慮到大多數(shù)學(xué)生的學(xué)習(xí)能力,對(duì)驗(yàn)證實(shí)驗(yàn)所涉及的問(wèn)題和練習(xí)較適中,由此表現(xiàn)出:綜合能力強(qiáng)的學(xué)生可以很快完成驗(yàn)證實(shí)驗(yàn)的過(guò)程,而技術(shù)能力差的學(xué)生甚至需要在課后花更多的時(shí)間完成任務(wù)。面對(duì)這種學(xué)生能力差異大的需求特點(diǎn),我們應(yīng)研究個(gè)性化教學(xué),拉近差異的距離,這是所有教學(xué)課程的共同問(wèn)題。
二、改革研究的實(shí)施方法
1.科學(xué)合理定制教學(xué)內(nèi)容
將課程分成關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)庫(kù)兩個(gè)部分。在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,分為原理和綜合編程。原則遵循傳統(tǒng)的多媒體專(zhuān)業(yè)教學(xué),將實(shí)際關(guān)系型數(shù)據(jù)庫(kù)的大部分專(zhuān)業(yè)術(shù)語(yǔ)、關(guān)系操作、概念模型、實(shí)例和獨(dú)特設(shè)計(jì)理論納入其中,并以新的實(shí)踐方式進(jìn)行評(píng)價(jià)。基本命令主要對(duì)相關(guān)數(shù)據(jù)庫(kù)關(guān)鍵對(duì)象的靈活操作、表對(duì)象的比較與操作和表中的添加、修改、刪除、網(wǎng)絡(luò)查詢(xún)等發(fā)出命令。數(shù)據(jù)庫(kù)技術(shù)是數(shù)據(jù)庫(kù)系統(tǒng)課程學(xué)習(xí)的重要核心知識(shí),是學(xué)生掌握和應(yīng)用數(shù)據(jù)庫(kù)技術(shù)的關(guān)鍵。綜合編程部分包括TSQL、調(diào)用函數(shù),內(nèi)部存儲(chǔ)的時(shí)間過(guò)程,觸發(fā)器、游標(biāo)等高級(jí)編程。數(shù)據(jù)庫(kù)技術(shù)的全面應(yīng)用是培訓(xùn)學(xué)生解決更復(fù)雜的數(shù)據(jù)庫(kù)問(wèn)題,基本命令和信息的綜合編程主要以線(xiàn)上形式進(jìn)行練習(xí)和評(píng)估,以便學(xué)生有效掌握數(shù)據(jù)庫(kù)教學(xué)的SQL命令和SQL編程的知識(shí)要點(diǎn)。非關(guān)系數(shù)據(jù)庫(kù)的內(nèi)容分為:非關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的基本原理、實(shí)際操作和綜合編程,學(xué)習(xí)編程的基本原理和整體內(nèi)部存儲(chǔ)結(jié)構(gòu)及設(shè)計(jì)。在基本原理學(xué)習(xí)是以Hbase為例,用于學(xué)習(xí)描述非關(guān)系數(shù)據(jù)庫(kù)的基本操作。如添加、修改、刪除、查詢(xún)等。綜合編程部分中主要是學(xué)習(xí)非關(guān)系數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)調(diào)用方法的過(guò)程,以實(shí)現(xiàn)學(xué)生的實(shí)踐應(yīng)用能力。
2.理論教學(xué)線(xiàn)上評(píng)估
根據(jù)《SQL數(shù)據(jù)庫(kù)技術(shù)應(yīng)用》中的理論教學(xué)目錄,讓學(xué)生進(jìn)一步了解關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的相關(guān)概念,掌握兩者的基本操作、基于ER圖和科學(xué)范式理論的內(nèi)容、解決方案,了解關(guān)系型數(shù)據(jù)庫(kù)和非關(guān)系型數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)中表現(xiàn)的差異,熟悉其設(shè)計(jì)的基本理論與總體思路,并通過(guò)多種形式進(jìn)行線(xiàn)上評(píng)估。
3.綜合實(shí)習(xí)
綜合實(shí)習(xí)是檢驗(yàn)研究成果的最佳途徑,系統(tǒng)地培養(yǎng)學(xué)生將數(shù)據(jù)庫(kù)教學(xué)的理論與技術(shù)實(shí)現(xiàn)相結(jié)合,將關(guān)系數(shù)據(jù)庫(kù)的需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、具體實(shí)施、測(cè)試維護(hù)和非關(guān)系數(shù)據(jù)庫(kù)的語(yǔ)言調(diào)用、MapReduce、Hive的重要內(nèi)容進(jìn)行綜合實(shí)習(xí),并將其技術(shù)應(yīng)用于實(shí)踐。
結(jié)語(yǔ)
綜上所述,基于《SQL數(shù)據(jù)庫(kù)技術(shù)應(yīng)用》的課程教學(xué)??偨Y(jié)了當(dāng)今時(shí)代對(duì)數(shù)據(jù)庫(kù)新要求下的教學(xué)研究,提出了相關(guān)數(shù)據(jù)庫(kù)課程的內(nèi)容實(shí)踐知識(shí)樹(shù)案例。數(shù)據(jù)庫(kù)教學(xué)的理論和應(yīng)用技術(shù),使學(xué)生可以利用其專(zhuān)業(yè)和綜合能力來(lái)實(shí)現(xiàn)在線(xiàn)練習(xí)和綜合實(shí)習(xí)進(jìn)行實(shí)踐應(yīng)用,滿(mǎn)足小數(shù)據(jù)時(shí)代對(duì)數(shù)據(jù)庫(kù)中細(xì)分行業(yè)的實(shí)際需求,在很大程度上提高了學(xué)生學(xué)習(xí)的靈活性,促進(jìn)數(shù)據(jù)庫(kù)教學(xué)改革的研究。
參考文獻(xiàn)
[1]劉芳.大數(shù)據(jù)時(shí)代數(shù)據(jù)庫(kù)課程教學(xué)改革研究[J].甘肅科技,2019,35(18):81-82.
[2]陶婧.大數(shù)據(jù)時(shí)代數(shù)據(jù)庫(kù)應(yīng)用課程教學(xué)體系改革研究[J].電腦與電信,2018(09):25-26+43.
[3]趙友杰,曹涌,熊飛.大數(shù)據(jù)時(shí)代下數(shù)據(jù)庫(kù)課程教學(xué)改革研究[J].電腦知識(shí)與技術(shù),2018,14(22):87-89.