劉 勇 樊重俊
(上海理工大學管理學院 上海 200000)
當前世界科技創新水平發生了重大變化,世界高等教育面臨著競爭、合作、發展、增速的新挑戰,高等學校必須把握國內外高等教育發展大勢,主動抓住機遇,積極迎接挑戰。人才培養是大學的首要職能,上海理工大學作為上海高水平地方高校建設試點學校,積極探索人才培養新模式。對品學兼優,擁有良好的道德品質和扎實的數理學習基礎,追求卓越,具有較強的創新意識和刻苦的鉆研精神本科生,開展榮譽課程教學。
《數據庫基礎A》目前被列為上海理工大學管理學院的經濟管理類榮譽課程,供各個專業學習,具有重要的建設意義。通過本課程的學習,使學生掌握數據庫系統的基本概念,深入理解關系數據模型、關系數據理論和關系數據庫系統,掌握關系數據語言。掌握數據庫設計方法,具有數據庫設計能力。為了實現預期的教學目標,我們將理論教學和實踐教學緊密融合,引導學生將理論知識靈活應用到實際應用場景中。實驗教學是數據庫課程教學的一個重要環節,需要合理有效地安排實驗教學。因此,實驗教學所選題目要具有一定應用背景,使學生能夠應用所學知識設計一個具有實用價值的數據庫管理信息系統,能夠學以致用。
近年來,電子商務在中國迅速發展。而在2020年,消費者在線消費習慣和購物方式的規模進一步擴大,網購滲透率進一步提高。以今年的雙十一為例,銷售額再創新高。根據相關數據顯示,2020年“雙11”當天全網實現銷售額為3328億元,11月1日-3日實現1921億元,合計雙十一期間實現銷售額5249億元,同比增長28%,其中“雙11”期間(10月21日-10月31日,11月4日-11月10日)的預售銷售額也達到了1386億元。

圖1:2016-2020中國雙11總銷售額情況(單位:億元)
以電子商務為應用場景,可以培養學生利用數據庫解決實際問題的能力。學生或多或少都有網購經歷,也學習過電子商務相關理論知識,以電子商務相關問題為實驗對象,可以增強學習興趣。此外,電商行業強力復蘇,消費水平已經逐漸回暖,學生可以進一步體會到中國經濟延續穩定恢復態勢。基于此,引導學生正確認識中國經濟的發展大勢,采用電子商務增速的數據對比(如圖1所示)生動呈現中國經濟發展的巨大成就。
以下結合電子商務的應用場景,討論數據庫實驗教學的主要過程。
數據庫實驗教學課程組是一支老中青相結合的教學隊伍,除3名講師外,其他9名成員均具有高級職稱,具有豐富的教學經驗和高昂的教學熱情,同時具備較高的教學研究和科學研究水平。教學梯隊成員學風嚴謹、敬業精神強,在搞好教學的同時,積極申報承擔各級各類教學研究和科學研究課題,參加國內相關學科的科研、教學等方面的學術交流活動。隊伍組成結構合理,核心骨干相對穩定,團結協作、責任心強、勇于創新的高水平教學、實驗隊伍。
優化數據庫實驗教學內容,及時將反映數據庫技術新成果和發展方向的內容引入電子商務的案例教學中。教學理念強調系統性,鼓勵學生的創新思維。注意抓住本質,理論聯系實際,幫助學生系統掌握數據庫實驗課程知識,并提高實踐能力,進一步增強學生綜合能力的培養。
在課堂教學重點講解數據庫設計的步驟,詳細說明數據庫設計需經歷的六個階段,即需求分析、概念結構設計、邏輯結構設計、物理結構設計、數據庫實施、數據庫運行和維護。數據庫的設計不是一蹴而就的,而是需要經過反復修改、精益求精,最終得到滿足需求的最優數據庫。通過前期對部分電子商務企業的調研,建立電子商務數據庫應用系統。在實驗過程中,結合SQL進行數據庫應用系統的創建。限于篇幅,僅對部分數據庫實驗教學過程進行分析。
例如,在數據庫定義與操作實驗中,要求學生能夠理解和掌握數據庫DDL語言,能熟練運用SQL DDL語句創建、修改和刪除數據庫、模式和基本表等。實驗的一個難點是創建基本表時,為不同類型的屬性選擇合適的數據類型、正確創建表級和列級完整性約束,如列值是否允許為空、主碼和外碼等。DDL語言這部分概念比較抽象,較難理解。但是再結合電子商務的應用場景后,學生都有在各個電商平臺網購經歷,能夠比較深入地理解這些概念并能熟練運用。以創建商品信息表為例,在電商平臺有許多同名商品,為進行有效區分,需要對所有商品定義主碼。此外,商品名稱、商品類別、商品進貨價格、上架時間、銷售價格、銷售數量等一般情況也不能為空。
數據查詢是數據庫應用系統的重要功能之一,查詢語句往往也是應用SQL語句最多。一般在使用SELECT命令時,通常增加一些條件限制處理,有選擇性的查詢數據。因此SELECT語句不是一個單獨的語句,通常包含字句,比如FROM字句、WHERE字句、GROUP BY字句、HAVING字句、ORDER BY字句等。許多學生對為什么需要這么多查詢語句無法理解。以電子商務為實驗對象后,這些問題就迎刃而解。例如,在單表查詢中,使用select*fromCommodity可以查詢平臺所有在售商品信息,學生能夠容易理解為什么需要通配符*的原因;在分組統計查詢中,使用select avg(Coutprice)as‘均價’from Commodity可以查詢目前商品的平均價格,學生能夠容易理解avg等聚合函數的作用;在嵌套查詢中,可以在商品信息表和銷售信息表查詢銷量在前30%的商品信息,通過該查詢可以知道受消費者歡迎的商品有哪些,進一步激發學生學好嵌套查詢的興趣。
上海理工大學是國內最早開展經濟與管理類專業實驗室建設和實驗教學改革與創新的高校之一。我校為學生配備了高質量的實驗資源,目前有國家級經濟管理實驗教學示范中心和國家級虛擬仿真實驗教學中心,中心目前擁有12個專業實驗室,面積2800平方米,各類設備580臺。教學團隊自主研發了電子商務示范平臺,學生可以綜合應用數據庫等相關方法進行電子商務企業運營模擬,深刻體會電商運營的全過程,進一步激發學習興趣。
數據庫實驗課程的考核主要分為理論知識考核與實踐應用能力考核兩個模塊。理論知識考核首先考查學生對數據庫基本概念和方法的理解和掌握,并重點考核學生綜合運用知識解決實際問題和創新思維的能力。應用能力考核形式比較靈活,以電子商務應用場景為例,通過平時的上機實驗、課程大作業以及電商相關的數據庫設計開發任務等,全過程評價學生對數據庫實驗內容的掌握情況,以及先修課程《電子商務概論A》的學習情況。
我校評教主要有學生評教、督導組評教和同行專家聽課三個部分組成。學生評教對所有課程進行評價,督導組評教和同行專家聽課采取隨機抽查的方式。學生普遍反映,數據庫實驗教師上課精神飽滿,基于電子商務的案例教學內容新穎、豐富;講課生動,富有激情和感染力。督導組評教結果和同行專家認為教師注重教書育人;條理清楚、邏輯嚴密、結構完整;實驗教學內容緊密聯系電子商務等實際問題;突出教學重點、難點;采用啟發式教學,注重學生分析問題、解決問題的能力培養。
除在課堂教學中以電子商務為應用場景進行數據庫實驗教學外,課外我校已經舉辦了五屆“滬杏杯”電子商務企業調研大賽,目前第六屆大賽正在進行中。比賽內容包括培訓、調研、報告撰寫、初賽和決賽階段,賽程長達8個月左右。對電商企業進行實地調研后,學生利用數據庫等所學內容從多個角度對電商企業的發展現狀進行分析,案例涉及到多種類型的電商企業,從不同方面反映了上海電子商務企業的問題,并對未來發展提供建議參考。此外,學院還聯系多家知名電子商務企業,在學生人才培養、實習實踐和師資培訓等方面建立優勢互補的合作關系,建立產業學院,共同努力將產業學院打造成為培養電子商務行業創新人才的協同育人實踐平臺。校企雙方共同開發符合電子商務行業和技術發展需求的實習實踐項目,結合電子商務的技術優勢和運營經驗,推進電子商務領域相關理論教學與實踐應用的深度結合,以行業和技術發展的最新需求推動人才培養改革。雙方合作開展電子商務行業相關的實踐調研,選取代表性的電商案例在教學活動中展示與探討,介紹電商企業在技術研發和管理運營過程中的創新實踐和探索。
在實驗教學中,以電子商務為應用場景,貫穿在整個數據庫教學過程中,提高了學生對看似枯燥的數據庫理論與方法的理解,幫助了學生對數據庫中抽象理論和方法的掌握。此外,在電子商務相關問題的驅動下,實驗教學極大地調動了學生的學習主動性和積極性,激發了學生探究創造的興趣,并通過自主學習、協作學習等方法,探求解決問題的途徑,也為電子商務的發展提供智力支持與人才保障。