教研探索
作者:劉印平
【摘要】 信息管理與信息係統專業有著與計算機專業不同的培養目標和教學內容。本文就目前該專業《數據庫原理與應用》課程教學存在的問題進行分析研究,提出教學改革的若幹建議。
【關鍵詞】信管專業 數據庫原理與應用 教學改革
一、《數據庫原理與應用》課程簡介和問題的提出
高等院校信息管理與信息係統專業(簡稱信管專業)是一個跨管理科學、計算機科學的新型學科專業。除去本專業的特色課程外,學生還要在上述兩個學科中交叉學習多門課程。《數據庫原理與應用》就是其中一門計算機類的主幹課。它是在學生學習了信息技術基礎、程序設計基礎、數據結構等計算機課程以後開設的又一門重要課程。
信息係統知識的學習是該專業學生學習的主要內容,信息係統設計和應用能力的培養是該專業學生能力培養的重要方麵。由於信息係統是在數據庫基礎上設計與開發的,所以掌握數據庫知識、具備數據庫應用能力,對該專業學生來說是非常重要的。
《數據庫原理與應用》課程最早是為計算機專業所開設的。上個世紀80年代我國產生了信管專業以後,該課程也成為信管專業的必修課。長期以來,在這兩類專業該課程的教材和參考書基本是通用的。授課教師往往也是交替講授兩類專業的同一課程。但是由於信管專業的學生培養目標與計算機專業不同,因此對該課程知識結構和能力培養的要求也有所不同。如何針對信管專業的特點,對該課程教學進行改革,以加強該課程的教學效果,提高教學水平,就成為信管專業授課教師應該認真研究的問題。筆者就自己教學中的一些體會談談看法,以期與同行交流。
二、信管專業《數據庫原理與應用》課程現行教學中的問題分析
筆者根據自身在教學中的體會,認為信管專業《數據庫原理與應用》課程現行教學中有如下問題值得注意:
1.教材不完全適用的問題
目前該課程的教材大多是麵向計算機專業教學的,有很多內容不適用於信管專業。近年來雖然出版了一些麵向非計算機專業的教材,但是在體係結構、內容組織上,仍然多有不足。因此在教學中感到教材有很多不適用的地方。
(1)部分內容過時或在專業實踐中缺乏與實際用途的銜接
(2)部分內容與專業理論缺乏銜接
數據庫設計包括概念模型設計、邏輯模型設計、物理模型設計等。在概念模型設計中主要使用ER圖的工具,但該方法與現行的信息係統分析與設計的方法不相銜接。
(3)部分內容理論性太強。數據庫原理部分的關係查詢優化、關係數據理論等,對信管專業學生來說,隻要明白其基本原理、基本方法即可,有些內容可以省略,如查詢優化的物理優化、規範化理論的數學推導以及4NF的實現等,本專業的實踐中基本沒有對應的需要。並行控製部分介紹的控製原理如何實際運用也基本沒有涉及。
(4)對數據庫產品介紹比較單一。《數據庫原理與應用》課程教學中,為講清數據庫管理與應用,至少要以一個具體的數據庫產品為背景。現在絕大多數教材是選用微軟公司的SQL Server 數據庫為背景。當前該數據庫是應用的主流,這樣選擇並沒有錯。但是其他產品如ORACLE、My SQL等數據庫也有相當廣泛的應用。許多公司招聘數據庫人員時,把懂ORACLE的麵試者視為水平高的人才,優先錄用。因此,如果在本課程教學內容上,詳略不同地介紹多個數據庫產品,對增強學生的應用能力和就業能力均有好處。
(5)缺乏好的實驗內容。目前,本課程的實驗大多屬於驗證性實驗或簡單的設計性實驗。
所謂驗證性實驗,教師的通常做法是讓學生把書上的例題到電腦上輸入、運行。學生的收獲僅限於通過重複,進一步熟悉和記住實驗內容;所謂簡單的設計性實驗,就是教師出一些簡單的編程題目,讓學生自己去上機編程。這樣的實驗能夠讓學生更好地掌握單項的編程技術,但是對於將來設計應用係統的編程要求還差得遠。