趙 旭
(泉州職業技術大學,福建 晉江 362268)
計算機領域主要方向包含操作系統、硬件、軟件、網絡和數據庫這五大分支。而數據庫技術是研究如何組織和存儲數據,高效和準確地建立數據庫、管理數據庫、維護數據庫、升級數據庫的價值。數據庫技術在大數據和深度學習等技術領域中的地位愈顯突出[1]。
根據當前市場對數據庫技術人才的需求狀況,本文將人才培養目標從低到高分成三個等級,分別為:數據庫管理員、數據庫系統工程師和數據庫系統架構師。
精通SQL數據庫架構,熟悉SQL的底層存儲架構,熟悉不同存儲引擎之間區別,精通實施數據庫同步,大表分割,分區表管理,有集群的相應工作經驗。
將重點放在“數據庫系統工程師”這一培養目標上,同時將數據庫管理員的課程部分提取穿插到數據庫工程師的課程中,適當引入數據庫架構的相關知識,為學生將來能成為數據庫系統架構師做好鋪墊[2]。
第一、二學期,數據庫教學的目標是培養數據庫管理員,首先依據數據庫管理員的職責開設課程,選用教材。第三、四學期,數據庫教學的目標是將數據庫管理員培養成數據系統工程師。第五學期,繼續加強數據庫系統工程師的實踐培訓,同時灌輸系統架構思想。
在課程體系結構設計上,注重對學生基本能力、職業技能和綜合素質的培養,加大實踐教學課程的比例。初定開設課程為:第一學期“計算機科學導論”;第二學期“數據庫原理”;第三學期“數據庫設計與應用”;實訓“數據庫設計、建模與開發”;第四學期“數據庫開發工程培訓”;第五學期“培訓基于SQL或oracle數據庫的應用軟件二次開發”。教材選用要慎重,可選擇知識結構豐富的權威性教材,每學期有選擇性的教授,明確該課程的教學目標,與數據庫技術人才的培養目標相對應。
建議軟件系列課程中,推薦加入“計算機導論”“數據結構”“操作系統概論”“程序設計基礎”“數據庫系統概論”“網絡原理”“離散數學”和“高等數學”等計算機相關的公共基礎課程,并盡快完善這些課程的電子課件。
建立項目開發實訓室:主要針對企業中真實的項目開發,從項目的需求分析、數據庫設計、項目模塊的劃分、項目組的劃分、具體模塊的人員分配以及項目的測試模擬真實的開發過程。
建立一支適應本專業的、穩定的、優秀的、具有豐富實踐經驗的教師團隊,鼓勵本專業教師不斷學習、提高自己,相互交流或組織培訓,以滿足數據庫技術人才培養的要求。同時,培養教師隊伍的團隊精神,以團隊合作精神的模式進行教學,促進教師之間的教學默契,使其成為一支成熟且有默契的教學團隊。建成一支學術水平和教學水平高且結構合理的師資隊伍是關系到計算機軟件系列課程改革、建設和發展的關鍵。
建設思路如下:(1)不斷提高教學團隊教師的教學水平和學術水平,加強新的教育理念的培訓,拓展視野,轉變觀念,適應新要求和新變化。(2)鼓勵教師參與課程建設,提高教學方法、教學研究和水平;加強課程建設,提高教育教學質量;加強教材建設,優化教學內容[3]。
一個好的教學體系的實施和實現,需要優質的教學資源。教學資源分為硬件資源和軟件資源。軟件資源是教師和教材。硬件資源是機房實驗室的計算機及其相關設備。
實驗室的計算機配置需要滿足數據庫技術的教學要求,數據庫課程需要獨立的實驗室支持,才可達到教學實踐的最好效果。下面是數據庫技術實驗室建設要求。
(1)主機硬件配置采用I7-11700型號的CPU,內存為DDR4-3600頻的16G兩條,主板為華碩B560(建議預算充足下,可使用華碩Z590,再把CPU換成I7-11700K),配備三星980PRO 512G型的PCI-E4.0協議的固態硬盤,讀寫速度是PCI-E3.0的兩倍,可高達7.4G/S的讀寫速率;另外再搭配希捷1TB機械硬盤。電源采用海盜船RM850X?_¤aMyêae?xctp.net?kL;VêAj型的,顯卡為華碩RTX1660S,建議預算充足下,使用RTX3060Ti,數據挖掘課程需GPU計算支持;最后配備19寸分辨率2 K和刷新率100 Hz以上的顯示器。
需要開啟主板BIOS里解鎖CPU的功耗墻限制,可以把CPU性能壓榨到百分百運行,提升主頻到4.4穩定運行,否則,CPU性能會被限制。同時,2022年之后新一代CPU,將支持DDR5內存、PCI-E5.0固態硬盤和支持PCI-E5.0顯卡,這個配置會有一個比較大的降價。同時,新一代的硬件,沒有性價比,同時,還會使用DDR4和DDR5混合過渡,性能提升有限,所以,近幾年的教學實驗計算機,配置基本可以不變。
(2)軟件配置,如表1所示。

表1 軟件配置要求
(3)機房布局建議。建議機房的電腦之間拉開距離,便于散熱。選擇不太占用空間的桌椅,可采用4臺電腦為一組,也即4人一組,便于團隊合作和教師指導。
為從事軟件開發的學生提供進一步項目實戰的場所,充分發揮企業在人才培養中的作用,構建校企實踐基地是十分必要的,這也是實現產學研合作的橋梁。
教學期間,如能聘請軟件公司的資深數據庫工程師為學生開一次講座,主要講解各種類型數據庫的應用現狀,公司對數據庫人才的需求、前沿技術等。可讓學生更深刻的理解自己需要學習什么,自己將來要做什么,對自己的未來有初步的概念以及規劃,目標更加明確。