摘 要:本文對現有高職院校《數據庫開發與應用》教材建設的主要問題進行了分析,并對項目化教材的內容組織、項目選取、任務結構設計、教材立體化等教材要素進行初步探討,認為項目化教材應以一個軟件開發項目為中心來組織內容,成為包括紙質教材、實驗指導書、電子課件等多種形式的\"立體化\"教材。
關鍵詞:教材建設;數據庫;項目化
中圖分類號:G712.3 文獻標識碼:A 文章編號:1674-7712 (2014) 20-0000-01
一、傳統數據庫教材分析
傳統的數據庫教材中,以數據庫系統理論知識為主,配合相關的數據庫實驗內容,理論知識的比重遠大于實踐操作的部分。教材中以介紹數據庫系統的基礎理論、基本技術和基本方法為主。包括數據庫基礎(關系數據庫、關系數據庫標準語言SQL、數據庫安全性和數據庫完整性);數據庫的設計與應用(關系數據理論、數據庫設計和數據庫編程);數據庫的高級應用(關系查詢處理和查詢優化、數據庫恢復技術)等。而高職院校的培養的是面向生產、建設、管理、服務第一線,培養高等技術應用型專門人才。顯然此種結構的教材,并不能很好的適應高職院校人才培養目標。
二、《數據庫開發與應用》課程性質分析
“數據庫開發與應用”是高職計算機信息管理、網絡技術、軟件技術、計算機應用等專業的核心課程。課程的目標是培養學生熟練掌握數據庫(SQL Server)的實際應用技術,能夠按照用戶需求,完成數據庫的結構設計;可以創建、維護、管理數據庫;能夠熟練使用Transact-SQL語言并能進行簡單編程,并且掌握保證數據完整性和數據安全性的技術。
三、項目化教材建設的基本思路
本教材以真實的“網上書店管理系統”項目為載體,貫穿始終,以數據庫的設計、開發、維護的工作過程為主線,通過項目全面學習數據庫設計、開發與維護的相關知識和技能,使學生對數據庫項目的工作有一個較全面的認識,形成職業崗位所需的基本能力。在教材編寫過程中,按工作流程將項目分解為具體的工作任務,以任務驅動,引出項目開發中要解決的問題,解決問題的過程就是學習數據庫相關知識的過程,及掌握數據庫應用技術的過程。在各任務單元中,通過要解決的問題的延伸、拓展,將前、后知識點連接在一起,實現了教學內容的多次重復,幫助學生記憶、鞏固和加深對已學知識的理解。各任務單元所提出的問題,以層層遞進方式實現“網上書店管理系統”設計與開發。
教材中選取項目的基本依據是該門課程涉及的工作領域和工作任務范圍,在具體設計過程中還以數據庫系統開發流程與典型的項目為載體,使工作任務具體化,并依據完成工作任務的需要、職業院校學習特點和職業能力形成的規律來建設教材。通過學習本教材,使學生對數據庫項目的工作有一個較全面的認識,形成職業崗位所需的基本能力,為今后從事相關職業崗位作前期準備。
四、教材具體內容安排
具體的知識模塊有:數據庫的設計、創建;數據庫數據編輯;數據庫查詢、更新和統計;數據庫完整性的設計與使用;數據庫日常維護;數據庫中用戶定義函數、觸發器、存儲過程的設計與調用等。
按照項目展開,具體任務模塊如下:
模塊一。網上書店項目功能需求與數據庫的作用。工作任務為管理信息系統的模塊化設計;找出項目中所用的數據庫表,認識表間關系;查看操作前后數據庫中數據的變化情況
模塊二。數據庫、基本表的設計與修改。工作任務為繪制E-R圖;使用SQL Server 2000企業管理器建立數據庫和表;使用SQL Server 2000企業管理器導入其他類型數據庫數據;使用SQL腳本建立基本表。
模塊三。基本表記錄的插入、修改和刪除。工作任務為顯示、插入、修改和刪除記錄。
模塊四。查詢與視圖。工作任務為查詢單一基本表中的記錄;找出項目中記錄查詢語句與輸出;構造查詢條件表達式;使用實例保存查詢語句。
模塊五。索引與約束。工作任務為建立數據庫的約束和索引;正確使用約束。
模塊六。多表查詢與子查詢。工作任務為實現多表間連接查詢;實現單表內連接查詢;實現嵌套查詢;找出項目中所使用的各種復雜查詢。
模塊七。存儲過程、觸發器和用戶定義函數。工作任務為創建存儲過程、觸發器和用戶定義函數;調試存儲過程、觸發器和用戶定義函數;調用存儲過程、觸發器和用戶定義函數。
模塊八。數據庫的數據處理和統計。工作任務為使用T-SQL語言編寫T-SQL腳本;使用事務實現數據修改的提交與回滾;使用游標實現對數據庫多表的數據訪問。
模塊九。數據庫管理和維護。工作任務為登錄數據庫;設置和操作數據庫角色;設置數據庫對象的訪問權限;備份與恢復數據庫;導入與導出數據庫中的數據
五、教材建設注意事項
教材編寫要體現項目課程的特色與設計思想,教材內容體現先進性、實用性,典型項目的選取要科學,體現產業特點,具有可操作性。其呈現方式要圖文并茂,文字表述要規范、正確、科學。
教材中選取項目盡量來自生產、生活,實例利于讀者學習理解。以工作任務為出發點激發學生的學習興趣,將理論知識有機的融入到項目任務中。
參考文獻:
[1]魏加爭,周敏.基于項目化的高職教材結構設計研究[J].廣西教育,2011(21).
[2]張宏彬.芻議高職項目化教材開發——以《圖形圖像處理技術項目化教程》為例[J].揚州工業職業技術學院論叢,2013(02).
[3]陳雅萍.專業基礎課程項目式教材開發——以中職電子電工類專業基礎課程為例[J].中國職業技術教育,2008(25).
[作者簡介]楊銘(1982-),女,吉林長春人,吉林電子信息職業技術學院講師,研究方向:計算機科學與技術。
[基金項目]本論文是省級課題“高職計算機網絡技術專業核心課程項目化教學改革與探索吉教科文合字【2014】第518號成果之一(項目編號:吉教科文合字【2014】第518號)。