韓芳
摘要:當前,發(fā)展大數(shù)據(jù)已經(jīng)成為國家戰(zhàn)略,數(shù)據(jù)存儲和管理在大數(shù)據(jù)技術(shù)中是非常重要的技術(shù)層面。面向數(shù)據(jù)科學與大數(shù)據(jù)技術(shù)專業(yè),梳理和優(yōu)化數(shù)據(jù)庫類課程群的教學內(nèi)容、打造校企結(jié)合模式下的實踐教學體系,持續(xù)進行圍繞大數(shù)據(jù)技術(shù)的數(shù)據(jù)庫類課程的教學資源建設(shè)、師資隊伍建設(shè)和教學改革研究,進行面向大數(shù)據(jù)專業(yè)的數(shù)據(jù)庫類課程群的教學改革研究,有著非常重要的意義。
1 研究背景
1.1大數(shù)據(jù)時代
在大數(shù)據(jù)時代背景下,對教育供給側(cè)結(jié)構(gòu)性改革進行積極探索和實踐,為完善大數(shù)據(jù)人才培養(yǎng)體系,推進貫通大數(shù)據(jù)理論、方法、技術(shù)、產(chǎn)品與應(yīng)用等的復合型人才培養(yǎng),推動大數(shù)據(jù)領(lǐng)域?qū)W科建設(shè),具有重要意義。
1.2大數(shù)據(jù)技術(shù)的不同層面及其功能
從上表來看,數(shù)據(jù)存儲和管理在大數(shù)據(jù)技術(shù)中是非常重要的技術(shù)層面。而其中分布式文件系統(tǒng)、關(guān)系數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫、云數(shù)據(jù)庫等技術(shù),則是大數(shù)據(jù)存儲和管理技術(shù)中的主要環(huán)節(jié)。
1.3 從關(guān)系數(shù)據(jù)庫到NoSQL數(shù)據(jù)庫
大數(shù)據(jù)時代迎面而來,傳統(tǒng)的關(guān)系數(shù)據(jù)庫系統(tǒng)并未做好準備:①無法滿足海量數(shù)據(jù)的管理需求;②無法滿足數(shù)據(jù)高并發(fā)的需求;③無法滿足高可擴展性和高可用性的需求。
與此同時,NoSQL 技術(shù)順應(yīng)時代發(fā)展的需要,異軍突起,,蓬勃發(fā)展。各種NoSQL 技術(shù)和系統(tǒng)被研發(fā)出來,解決了類型多樣的大數(shù)據(jù)的管理、處理和分析問題。譬如:海量日志數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)或者監(jiān)控數(shù)據(jù)的管理和查詢;特殊或者復雜的數(shù)據(jù)模型的簡化處理;作為數(shù)據(jù)倉庫、數(shù)據(jù)挖掘系統(tǒng)或OLAP系統(tǒng)的后臺數(shù)據(jù)支撐等應(yīng)用場景。
1.4從NoSQL數(shù)據(jù)庫到NewSQL數(shù)據(jù)庫
NoSQL數(shù)據(jù)庫可以提供良好的擴展性和靈活性,很好地彌補了傳統(tǒng)關(guān)系數(shù)據(jù)庫的缺陷,較好地滿足了Web2.0的應(yīng)用需求。但是由于NoSQL采用非關(guān)系型數(shù)據(jù)模型,因此它不具備高度結(jié)構(gòu)化查詢等特性,查詢效率尤其是復雜查詢方面,不如關(guān)系數(shù)據(jù)庫,而且不支持事務(wù)ACID特性。
在這個背景下,近幾年,NewSQL數(shù)據(jù)庫開始逐漸升溫。NewSQL具有可擴展性,且性能優(yōu)秀的數(shù)據(jù)庫。NewSQL支持ACID和SQL等特點,可以存儲、處理海量數(shù)據(jù)。不同的NewSQL數(shù)據(jù)庫的內(nèi)部結(jié)構(gòu)差異很大,但是它們都有兩個顯著的共同特點:都支持關(guān)系模型;都使用SQL作為其主要的接口。
1.5云數(shù)據(jù)庫
云數(shù)據(jù)庫是在云計算的發(fā)展支持下,通過共享基礎(chǔ)架構(gòu)應(yīng)運而生的新型數(shù)據(jù)庫,它具有虛擬化的特點,部署在云計算環(huán)境中。由于存儲能力的增強,可以極大的減少重復配置,讓軟、硬件升級變得更加容易。
綜上所述,面向大數(shù)據(jù)技術(shù)專業(yè)進行數(shù)據(jù)庫類課程群的建設(shè),構(gòu)建相關(guān)數(shù)據(jù)庫類課程群的體系結(jié)構(gòu),全面梳理和優(yōu)化數(shù)據(jù)庫類課程的教學內(nèi)容,搭建高質(zhì)量的實踐教學平臺。在此基礎(chǔ)上,全方位進行面向大數(shù)據(jù)技術(shù)的數(shù)據(jù)庫類課程的教學資源建設(shè)、師資隊伍建設(shè)、教材建設(shè)等,以及進行新工科背景下人才培養(yǎng)的教學改革研究,有著非常重要的意義。
2 建設(shè)內(nèi)容
在大數(shù)據(jù)應(yīng)用需求的前提下,以新工科建設(shè)為背景,面向數(shù)據(jù)科學與大數(shù)據(jù)技術(shù)專業(yè),對數(shù)據(jù)庫類課程群體系進行構(gòu)建與研究。具體如下:
2.1構(gòu)建數(shù)據(jù)庫類課程群教學體系
以“數(shù)據(jù)庫原理與應(yīng)用”作為專業(yè)平臺課程, 使學生系統(tǒng)掌握結(jié)構(gòu)化數(shù)據(jù)的存儲、管理、操縱,培養(yǎng)學生對信息系統(tǒng)的分析、設(shè)計、開發(fā)和管理的能力。
以“分布式數(shù)據(jù)庫”作為專業(yè)核心課程,學習分布式數(shù)據(jù)管理的原理與技術(shù),掌握幾種常見的NOSQL數(shù)據(jù)庫的使用,如列族數(shù)據(jù)庫HBASE文檔、數(shù)據(jù)庫MonGoDB等。
以“云數(shù)據(jù)庫”作為專業(yè)選修課程,掌握云數(shù)據(jù)庫的概念,了解主流的云數(shù)據(jù)庫平臺,掌握一種云數(shù)據(jù)庫的使用,如微軟云或阿里云等。
2.2全面梳理和優(yōu)化數(shù)據(jù)庫類課程群的教學內(nèi)容
利用中科特瑞提供的優(yōu)質(zhì)平臺和優(yōu)質(zhì)資源,進行面向數(shù)據(jù)科學與大數(shù)據(jù)技術(shù)的數(shù)據(jù)庫類課程群的建設(shè),實現(xiàn)教學內(nèi)容從關(guān)系數(shù)據(jù)庫——分布式數(shù)據(jù)庫——云數(shù)據(jù)庫,順應(yīng)大數(shù)據(jù)技術(shù)的飛速發(fā)展。
優(yōu)化專業(yè)平臺課程“數(shù)據(jù)庫原理與應(yīng)用”的教學內(nèi)容,除了包含傳統(tǒng)的關(guān)系數(shù)據(jù)庫的主要知識的教學內(nèi)容以外,適當補充分布式數(shù)據(jù)管理技術(shù),完成關(guān)系型數(shù)據(jù)庫向分布式數(shù)據(jù)庫的過渡。修改和完善教學大綱。
梳理“分布式數(shù)據(jù)庫技術(shù)“課程的核心技術(shù)和教學內(nèi)容,構(gòu)建“分布式數(shù)據(jù)庫技術(shù)”的教學內(nèi)容體系。
梳理“云數(shù)據(jù)庫“課程的核心技術(shù)和教學內(nèi)容,構(gòu)建“云數(shù)據(jù)庫”的教學內(nèi)容體系。
2.3打造校企結(jié)合模式下的實踐教學體系
利用中科特瑞提供的優(yōu)質(zhì)平臺和優(yōu)質(zhì)資源,實現(xiàn)真正意義上的校企結(jié)合聯(lián)合培養(yǎng),為大數(shù)據(jù)應(yīng)用環(huán)境下高素質(zhì)的新工科專業(yè)人才培養(yǎng),提供了高質(zhì)量的實習實踐基地。主要包括課程實驗平臺的建設(shè)(硬件和軟件)、課程實驗及課程設(shè)計。
2.4教學資源建設(shè)
(1)完成相關(guān)課程的教學大綱和考試大綱。
(2)制作相關(guān)課程的教學課件。
(3)打造相關(guān)課程的教學案例 。
(4)逐步完善相關(guān)課程的自建教材和教學輔導資料等。
2.5師資隊伍建設(shè)
利用中科特瑞提供的優(yōu)質(zhì)平臺和優(yōu)質(zhì)資源,實現(xiàn)教學與科研相結(jié)合,提高師資隊伍的專業(yè)素養(yǎng)。
利用中科特瑞提供的大數(shù)據(jù)平臺開展各項科研和教研活動,形成一個穩(wěn)定的結(jié)構(gòu)良好的數(shù)據(jù)庫課程教學團隊。
2.6教學改革研究
通過教學法研討、青年教師講課比賽、優(yōu)秀課件評比、公開教研活動等方式,開展教學研究和課程建設(shè),推進教學模式創(chuàng)新,提高教學水平,為數(shù)據(jù)科學與大數(shù)據(jù)技術(shù)專業(yè)的人才培養(yǎng)提供有效的保障。
3 結(jié)語
隨著時代的進步和技術(shù)的發(fā)展,堅持教學、科研、學科建設(shè)并重,以學生發(fā)展為中心,持續(xù)進行高質(zhì)量的課程及課程群的建設(shè)與研究,有著非常重要的意義。