李唯唯 尹 靜
筆者從四個(gè)方面制定理論和實(shí)踐相結(jié)合的數(shù)據(jù)庫原理及應(yīng)用課程思政建設(shè)目標(biāo)。
第一,通過講解數(shù)據(jù)庫系統(tǒng)的基本概念和基本理論,培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和社會(huì)責(zé)任感。第二,通過引導(dǎo)學(xué)生學(xué)習(xí)數(shù)據(jù)庫語言SQL和進(jìn)行編程實(shí)踐,增強(qiáng)學(xué)生做事的規(guī)范性,使其具備嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度。第三,引導(dǎo)學(xué)生學(xué)習(xí)數(shù)據(jù)庫設(shè)計(jì)方法并對(duì)一個(gè)小型數(shù)據(jù)庫應(yīng)用系統(tǒng)進(jìn)行規(guī)劃、設(shè)計(jì),使學(xué)生在實(shí)現(xiàn)中華民族偉大復(fù)興的過程中勇于擔(dān)當(dāng)起崇高的歷史使命,并具備解決實(shí)際應(yīng)用問題的能力、團(tuán)隊(duì)協(xié)作能力、創(chuàng)新能力。第四,講解數(shù)據(jù)庫管理維護(hù)技術(shù)的相關(guān)知識(shí),使學(xué)生理解并遵守職業(yè)道德規(guī)范,增強(qiáng)學(xué)生的社會(huì)責(zé)任感。
數(shù)據(jù)庫原理及應(yīng)用課程系統(tǒng)地講述了數(shù)據(jù)庫技術(shù)從原理到應(yīng)用實(shí)踐的主要內(nèi)容。教師在理論課上主要講解數(shù)據(jù)庫的基本概念、關(guān)系數(shù)據(jù)庫、規(guī)范化理論、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫管理以及數(shù)據(jù)庫語言等知識(shí)。教師在實(shí)踐環(huán)節(jié)主要培養(yǎng)學(xué)生的數(shù)據(jù)庫設(shè)計(jì)能力、使用數(shù)據(jù)庫解決實(shí)際應(yīng)用問題的能力以及數(shù)據(jù)庫編程能力。在數(shù)據(jù)庫原理及應(yīng)用課程思政建設(shè)中,應(yīng)將理論講解和實(shí)踐環(huán)節(jié)緊密聯(lián)系,把握好思政元素融合的時(shí)機(jī)、切入點(diǎn),從而培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和社會(huì)責(zé)任感,使學(xué)生遵守職業(yè)道德規(guī)范,踐行社會(huì)主義核心價(jià)值觀[1]。
在理論教學(xué)中,數(shù)據(jù)庫原理及應(yīng)用課程思政建設(shè)可以從三個(gè)方面進(jìn)行:一是將專業(yè)知識(shí)點(diǎn)與思政元素相聯(lián)系;二是將思政元素融入案例,通過案例分析進(jìn)行思政教育;三是進(jìn)行線上線下討論,通過設(shè)置道德困境問題引入思政元素。
實(shí)踐環(huán)節(jié)的課程思政路徑:一是將思政元素融入實(shí)踐項(xiàng)目;二是帶領(lǐng)學(xué)生參加學(xué)科競(jìng)賽或生產(chǎn)實(shí)踐,應(yīng)用國產(chǎn)數(shù)據(jù)庫,在實(shí)踐中對(duì)學(xué)生的思想和行為加以引導(dǎo)。
數(shù)據(jù)庫原理及應(yīng)用課程教學(xué)內(nèi)容包含數(shù)據(jù)庫系統(tǒng)概述、關(guān)系數(shù)據(jù)庫、SQL語言、數(shù)據(jù)庫編程、關(guān)系數(shù)據(jù)理論、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫管理與維護(hù)等內(nèi)容。對(duì)比課程教學(xué)內(nèi)容和課程思政建設(shè)目標(biāo),挖掘課程理論知識(shí)蘊(yùn)含的思政元素,探討思政教育內(nèi)容,如表1所示。
表1 課程理論知識(shí)對(duì)應(yīng)的思政教育內(nèi)容
數(shù)據(jù)庫系統(tǒng)概述部分主要涉及數(shù)據(jù)庫基本概念、數(shù)據(jù)模型、數(shù)據(jù)庫技術(shù)發(fā)展歷程、數(shù)據(jù)庫體系結(jié)構(gòu)等知識(shí)點(diǎn)。
數(shù)據(jù)庫系統(tǒng)的研究和開發(fā)始于20世紀(jì)60年代,可以在教學(xué)中引入我國科學(xué)家多年致力于數(shù)據(jù)庫自主研發(fā)的案例,增強(qiáng)學(xué)生的民族自豪感、責(zé)任感,培養(yǎng)學(xué)生克服困難、勇攀高峰的無畏精神。同時(shí),鼓勵(lì)學(xué)生以各領(lǐng)域?qū)<?、泰斗為榜樣,樹立正確的世界觀、人生觀、價(jià)值觀,努力學(xué)習(xí),成為真正對(duì)祖國有用的人才。
此外,數(shù)據(jù)庫技術(shù)的發(fā)展符合辯證唯物主義思想中的事物發(fā)展規(guī)律。數(shù)據(jù)庫技術(shù)的發(fā)展經(jīng)歷了從簡(jiǎn)單的人工管理階段到數(shù)據(jù)庫系統(tǒng)階段,再到多種技術(shù)與數(shù)據(jù)庫技術(shù)相結(jié)合的新一代數(shù)據(jù)庫階段。科技進(jìn)步促進(jìn)了社會(huì)的進(jìn)步,社會(huì)需求又推動(dòng)科技進(jìn)步。教師在講述數(shù)據(jù)庫技術(shù)發(fā)展歷程時(shí),可以引入辯證唯物主義思想,引導(dǎo)學(xué)生尊重事物發(fā)展規(guī)律,循序漸進(jìn)地學(xué)習(xí),不斷尋求突破,向著更高的目標(biāo)而努力。
在講解數(shù)據(jù)模型的優(yōu)缺點(diǎn)這一知識(shí)點(diǎn)時(shí),教師可以融入唯物辯證法這一思政內(nèi)容。各類數(shù)據(jù)模型都有自身的優(yōu)缺點(diǎn),關(guān)系模型是目前在數(shù)據(jù)庫管理系統(tǒng)中使用最為廣泛的數(shù)據(jù)模型之一,它有很多優(yōu)點(diǎn),當(dāng)然也存在不足,應(yīng)教育學(xué)生用辯證的眼光認(rèn)識(shí)事物。
關(guān)系數(shù)據(jù)庫部分主要包含關(guān)系的完整性、關(guān)系代數(shù)等知識(shí)點(diǎn),教師可以深入挖掘這些知識(shí)點(diǎn)蘊(yùn)含的思政元素,開展思政教育。
講解關(guān)系的參照完整性知識(shí)點(diǎn)時(shí),可以融入馬克思主義普遍聯(lián)系原理這一思政內(nèi)容,讓學(xué)生明白事物之間的聯(lián)系具有普遍性,事物與周圍其他事物之間相互聯(lián)系,世界是一個(gè)普遍聯(lián)系的有機(jī)整體。
講解關(guān)系代數(shù)知識(shí)點(diǎn)時(shí),要注重培養(yǎng)學(xué)生的推理驗(yàn)證能力,引導(dǎo)學(xué)生樹立嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度,培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和工匠精神。
SQL語言具有數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制功能。在這部分內(nèi)容的教學(xué)過程中,教師需引導(dǎo)學(xué)生學(xué)習(xí)SQL語言,規(guī)范編寫SQL語句,可以從編寫SQL語句的規(guī)范性入手,引導(dǎo)學(xué)生做事先做人,凡事守規(guī)矩。在進(jìn)行數(shù)據(jù)查詢時(shí),一般需要根據(jù)一定條件從數(shù)據(jù)庫中檢索滿足用戶需求的數(shù)據(jù),從中得到精確的、有價(jià)值的數(shù)據(jù)信息。條件放置順序的不同,會(huì)影響檢索效率和資源利用效率。因此,可以引導(dǎo)學(xué)生在解決學(xué)習(xí)或工作中的一些問題時(shí),學(xué)會(huì)理論聯(lián)系實(shí)際,實(shí)事求是,注意細(xì)節(jié),從而將問題順利解決[2]。
在講解數(shù)據(jù)庫編程知識(shí)點(diǎn)時(shí),可以從編程規(guī)范入手,教育學(xué)生遵循規(guī)范,提高開發(fā)效率,進(jìn)行團(tuán)隊(duì)協(xié)作。在數(shù)據(jù)庫編程過程中,無論是基本的程序結(jié)構(gòu),還是觸發(fā)器的編寫,都需要遵循SQL編碼標(biāo)準(zhǔn)。通過挖掘數(shù)據(jù)庫編程知識(shí)點(diǎn)蘊(yùn)含的思政元素,教育學(xué)生做人做事要遵守規(guī)則,在學(xué)校要遵守學(xué)校的各項(xiàng)規(guī)章制度,在教室要遵守班級(jí)管理制度,在路上要遵守交通規(guī)則,畢業(yè)后要遵守單位的規(guī)章制度,任何時(shí)候都要遵紀(jì)守法。
在關(guān)系數(shù)據(jù)理論部分,教師通過講解關(guān)系規(guī)范化理論和規(guī)范化步驟,培養(yǎng)學(xué)生的推理、探究能力,培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)目茖W(xué)態(tài)度。
在數(shù)據(jù)庫設(shè)計(jì)中,范式等級(jí)越高,關(guān)系越規(guī)范,數(shù)據(jù)冗余度越小。在實(shí)際應(yīng)用中,對(duì)于范式的規(guī)范化程度的分析是按照發(fā)現(xiàn)問題、解決問題、再發(fā)現(xiàn)問題、再解決問題的過程來進(jìn)行的。這一過程蘊(yùn)含了辯證唯物主義思想,可以對(duì)這一過程中的思政元素進(jìn)行分析,教育學(xué)生在遇到困難的時(shí)候不要怕,不要慌,按照科學(xué)的方法,一步一步耐心細(xì)致地分析,最后找到解決的辦法。
數(shù)據(jù)庫設(shè)計(jì)包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫實(shí)施、運(yùn)行及維護(hù)六個(gè)階段。在講解理論知識(shí)時(shí),教師要讓學(xué)生明白數(shù)據(jù)庫設(shè)計(jì)應(yīng)從實(shí)際出發(fā),不能憑空想象,前期要做好充分的需求調(diào)查,后續(xù)要做好系統(tǒng)的維護(hù)更新。同時(shí),數(shù)據(jù)庫設(shè)計(jì)往往是團(tuán)隊(duì)合作,團(tuán)隊(duì)每個(gè)成員都遵守規(guī)范,合作溝通。教師應(yīng)挖掘數(shù)據(jù)庫設(shè)計(jì)中的思政元素,引導(dǎo)學(xué)生做事情時(shí)要做好前期準(zhǔn)備工作和后續(xù)工作,培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神和溝通交流能力。
數(shù)據(jù)庫管理與維護(hù)部分主要包括數(shù)據(jù)庫安全性、數(shù)據(jù)庫并發(fā)控制、數(shù)據(jù)庫備份及恢復(fù)等內(nèi)容。數(shù)據(jù)庫管理員每天都在和數(shù)據(jù)打交道,必須遵守職業(yè)道德。教師可以講解計(jì)算機(jī)從業(yè)人員必須遵守的職業(yè)道德規(guī)范,從而培養(yǎng)學(xué)生良好的職業(yè)素養(yǎng)和科學(xué)素養(yǎng)。
在講解數(shù)據(jù)庫安全性這部分知識(shí)點(diǎn)時(shí),教師可以引導(dǎo)學(xué)生對(duì)技術(shù)安全、管理安全相關(guān)問題進(jìn)行討論,教育學(xué)生要具備良好職業(yè)道德,遵紀(jì)守法,不濫用所學(xué)技術(shù)進(jìn)行違法活動(dòng),增強(qiáng)學(xué)生的社會(huì)責(zé)任感,讓學(xué)生在思想上認(rèn)識(shí)到信息安全的重要性,促使學(xué)生努力學(xué)習(xí),學(xué)會(huì)防范惡意代碼[3]。
數(shù)據(jù)庫編程項(xiàng)目強(qiáng)調(diào)理論與實(shí)踐相結(jié)合,能夠引導(dǎo)學(xué)生將理論知識(shí)應(yīng)用于實(shí)踐。在數(shù)據(jù)庫編程項(xiàng)目實(shí)施過程中,要遵循一定的規(guī)范:一是語法規(guī)范,二是語義規(guī)范,三是代碼書寫規(guī)范。語法不規(guī)范,編程代碼不能通過系統(tǒng)編譯;語義不規(guī)范,將不能得到正確的結(jié)果;代碼書寫不規(guī)范,會(huì)導(dǎo)致程序可讀性差,降低代碼可重用性和效率。通過代碼的規(guī)范化訓(xùn)練,教育學(xué)生要樹立嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度,遵循規(guī)范,從而培養(yǎng)學(xué)生的科學(xué)素養(yǎng)和工匠精神[4]。
在數(shù)據(jù)庫設(shè)計(jì)實(shí)踐中,教師可以引導(dǎo)學(xué)生進(jìn)行校園防疫管理數(shù)據(jù)庫設(shè)計(jì)。新冠肺炎疫情是近年來全國乃至全世界關(guān)注的焦點(diǎn),教師可以引導(dǎo)學(xué)生關(guān)注時(shí)事,關(guān)心國家大事,胸懷天下,讓學(xué)生在項(xiàng)目實(shí)踐中利用自己所學(xué)為疫情防控出一份力,增強(qiáng)學(xué)生的社會(huì)責(zé)任感。
開展數(shù)據(jù)庫設(shè)計(jì)實(shí)踐時(shí),需要進(jìn)行實(shí)際調(diào)查,收集大量的數(shù)據(jù),分析設(shè)計(jì)需求。教師可以引導(dǎo)學(xué)生從實(shí)際出發(fā),在設(shè)計(jì)過程中具體問題具體分析,做到精益求精。
數(shù)據(jù)庫設(shè)計(jì)是一個(gè)綜合性很強(qiáng)的實(shí)踐活動(dòng),各個(gè)環(huán)節(jié)緊密聯(lián)系,特別是在運(yùn)用自下向上的設(shè)計(jì)方法時(shí),團(tuán)隊(duì)成員需要及時(shí)溝通,教師可以借此培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作意識(shí)和溝通交流能力。
教師可以通過數(shù)據(jù)庫大賽進(jìn)行思政教育,培養(yǎng)學(xué)生的創(chuàng)新意識(shí),增強(qiáng)學(xué)生的民族自豪感,激發(fā)學(xué)生的愛國主義情懷。教師可以鼓勵(lì)學(xué)生參加數(shù)據(jù)庫大賽,引導(dǎo)學(xué)生應(yīng)用華為GaussDB數(shù)據(jù)庫管理系統(tǒng),學(xué)習(xí)華為敢于拼搏的精神,為實(shí)現(xiàn)“中國夢(mèng)”貢獻(xiàn)自己的力量。
在生產(chǎn)項(xiàng)目實(shí)踐中,引導(dǎo)學(xué)生開發(fā)具有自主知識(shí)產(chǎn)權(quán)的國產(chǎn)應(yīng)用系統(tǒng),用自己所學(xué)的數(shù)據(jù)庫知識(shí)服務(wù)社會(huì),增強(qiáng)學(xué)生社會(huì)責(zé)任感,培養(yǎng)學(xué)生克服困難、勇攀科學(xué)高峰的無畏精神。
數(shù)據(jù)庫原理及應(yīng)用課程教學(xué)包括理論教學(xué)環(huán)節(jié)和實(shí)踐教學(xué)環(huán)節(jié),該課程蘊(yùn)含了馬克思主義基本原理、社會(huì)主義核心價(jià)值觀等思政元素。深入挖掘該課程蘊(yùn)含的思政元素,開展思政教育,有助于解決在具有典型工科特點(diǎn)的專業(yè)課程教學(xué)中如何將學(xué)生素質(zhì)培養(yǎng)與專業(yè)知識(shí)傳授相結(jié)合的問題,推動(dòng)立德樹人根本任務(wù)貫徹落實(shí)。