容青
廣西師范學院計算機與信息工程學院 南寧 530023
數據庫原理與應用是計算機專業(yè)及其相關專業(yè)如教育技術學專業(yè)的一門骨干課程。雖然開設同樣的課程,但教育技術學專業(yè)開設該門課程的需求與計算機專業(yè)有著明顯的不同。計算機專業(yè)偏重理論,開該門課程主要考慮后續(xù)專業(yè)課程的需求,更多實踐與后續(xù)課程結合進行;而教育技術學專業(yè)開設該門課程主要是為了在本專業(yè)的某一方面應用,學的時候側重實踐。
數據庫原理與應用課理論概念多,概念抽象,學生在學習這些內容時常會感覺吃力。但該門課程的概念大多與實踐密切相關,是實踐的基礎,掌握不好這些概念會影響實踐應用的學習。在授課時如何處理好理論與實踐內容的安排,如何闡述清楚概念,并把實踐與教育技術學專業(yè)的專業(yè)需求結合起來以激發(fā)學生的學習興趣,是能否改善該門課程的教學效果和學生的學習效果的關鍵。
筆者多年從事教育技術學專業(yè)數據庫原理與應用課程的教學與實踐,從該專業(yè)對該門課程的需求出發(fā),在課程內容安排、教學和實踐方法等多方面上對如何講授好該專業(yè)該門課程的實踐進行研究。
教育技術學專業(yè)培養(yǎng)的是能夠在新技術教育領域從事教學媒體和教學系統的設計、開發(fā)、運用、管理和評價等的教育技術學科高級專門人才,包括各級師范院校和中等學校教育技術學課程教師以及各級電教館、高校和普教的教育技術人員。
本專業(yè)學生主要學習教育技術學方面的基本理論和基本知識,接受學習資源和學習過程的設計、開發(fā)、運用、管理和評價等方面的基本訓練,掌握新技術教育應用方面的基本能力。掌握教學系統分析、設計、管理、評價的方法和技術是教育技術學專業(yè)畢業(yè)生應獲得的主要知識和能力之一。
根據教育技術學專業(yè)的培養(yǎng)目標和數據庫技術應用的重要性,廣西師范學院教育技術學專業(yè)開設數據庫原理與應用課程,總學時64節(jié),其中理論40節(jié),上機24節(jié)。該課程的開設旨在使該專業(yè)的學生:1)了解并掌握數據庫系統的基本概念、數據模型和數據庫管理系統的體系結構;2)掌握關系模型的關系運算理論、關系數據庫SQL語言和使用技術;3)了解并掌握關系數據庫的規(guī)范化理念以及數據庫設計的全過程,能進行數據庫結構的設計和簡單應用系統的設計。
該課程的教材采用中國人民大學王珊教授與薩師煊教授編寫的《數據庫系統概論》,這是我國第一部系統闡明數據庫理論和技術的教材,其關于數據庫方面的介紹具有權威性,采用該教材的最新版——第四版。安排教學內容時在讓學生理解基本概念的前提下,課時安排偏重于應用。對于40節(jié)理論課的內容安排見表1。
上機實驗方面,為了使學生能夠快速把學到的數據庫理論知識運用到實踐應用中,選擇2個常見的DBMS(Database Management System,數據庫管理系統):Microsofe Access 2003和Microsoft SQL Server 2005作為上機實踐環(huán)境,上機實驗安排在2次(每次3課時)理論課后開始,此時學生對數據庫原理(包括關系數據庫)已經有了一個初步的了解,上機實際接觸關系DBMS不會有陌生和恐慌心理,容易掌握操作。之后每周1次理論(每次3課時)、1次上機(每次2個機時),上機內容與理論內容緊密結合。12次上機內容安排見表2。

表1 理論內容課程安排

表2 上機內容安排
數據庫的概念大多比較抽象,但概念是應用的基礎,學生必須掌握。實踐配合理論進行學習,使學生更易于理解并掌握這些概念。
針對教育技術學專業(yè)的培養(yǎng)目標和數據庫原理與應用的課程特點,在教學過程中主要采用類比法進行教學,上機實踐采用演示法和任務驅動法進行指導。在所有過程中注意培養(yǎng)學生對該門課的興趣。興趣對于學好一門課程非常重要。
采用類比法進行教學。在介紹基本概念的時候,力求用通俗的事例闡釋清楚這些概念,用日常生活中學生熟見的例子進行類比。比如概念模型的建立是數據庫設計的基礎,這個概念命名比較抽象,建立時分清主次屬性非常重要。用飛機模型進行類比,飛機模型是真實飛機的袖珍框架,具有飛機的基本組成,但又不是所有的細枝末節(jié)都包括。這樣讓學生明白建立概念模型要從現實世界抽取跟應用相關的實體及其屬性,跟應用無關的忽略。如關系是關系型數據庫的重要概念,是從關系代數抽取出來的一個抽象的基本概念,實際與現實生活中的表格對應,在讓學生從數學角度理解這個概念之后,再拿關系的操作跟人工表格管理過程進行比較,讓學生快速理解關系數據庫的操作內容以及用數據庫技術管理數據相對于人工紙張表格管理的共同點與優(yōu)越性。這樣,學生的理解從抽象轉到通俗,掌握知識更加牢固,對該門課程的學習興趣更濃。
上機實驗選擇Access 2003作為學生第一次上機的軟件環(huán)境,該軟件是一個關系DBMS,功能簡單,操作方便,可以讓學生在初接觸關系DBMS時能夠快速克服困難心理,便于進入關系數據庫的設計實踐中。在經過2次上機實驗后,學生已經學會用Access創(chuàng)建表格結構、創(chuàng)建表格關系、輸入表格數據和建立簡單查詢,第三次上機開始采用功能更強大的關系DBMS——SQL Server 2005作為上機環(huán)境。2個軟件的基本功能差不多,基本功能的操作方法也差不多,所以學生很快就從Access轉入到SQL Server。兩個軟件的操作環(huán)境一比較,學生對SQL Server的加強功能也很容易接受。此后上機都采用SQL Server作為上機環(huán)境,學生對數據庫技術的興趣一步步提高。
每次上機實踐,指導教師先向學生演示基本操作,演示時將基本概念應用到具體實踐,然后再給出具體的應用任務讓學生完成,所安排任務與學生所學專業(yè)相關,比如建立選課數據庫、學生信息數據庫、查詢不同的成績要求、建立面向不同專業(yè)的學生視圖、設置不同專業(yè)學生的訪問權限。學生所學理論能夠快速得到實踐,更加激發(fā)對該門課程的興趣。在課程的最后,教師結合學生所學過的一門程序設計語言演示并講解一個教學系統的設計和開發(fā)的主要過程,學生所學的分散內容在這個案例的開發(fā)過程中被串成一條完整的應用主線,進一步提高學生的興趣,教學取得很好的效果。
要上好偏重實踐要求的計算機相關專業(yè)的數據庫原理與應用課程,不能單純考慮教學一方面的作用,要把專業(yè)特點和課程特點結合起來,對教學與實踐的內容合理安排,在教學方法上以及實踐指導上采用多種方法,同時通過激發(fā)學生對該門課程的興趣以調動學生的學習積極性,才能把該課程上好。
[1]杜獻峰.“數據庫原理及應用”課程教學實踐與探索[J].計算機教育,2008,6(12):39-40
[2]龐慧,彭如寬,藍慧琴.醫(yī)學信息管理專業(yè)《數據庫原理及應用》課程的教學實踐與思考[J].高教論壇,2010(1):90-92
[3]王珊,薩師煊.數據庫系統概論[M].4版.北京:高等教育出版社,2006