劉麗娟
摘 要:目前高職院校開設(shè)《Access數(shù)據(jù)庫應(yīng)用與開發(fā)》這門課程針對的專業(yè)大多是非計算機專業(yè)的學生,非計算機專業(yè)班的學生基礎(chǔ)參差不齊,對于軟件的動手操作能力較薄弱。如何結(jié)合課程的設(shè)計,教師的引導(dǎo)和現(xiàn)實案例讓非計算機專業(yè)的學生掌握這個較為簡單的數(shù)據(jù)庫軟件并應(yīng)用與實踐具有非?,F(xiàn)實的意義。
關(guān)鍵詞:高職院校;Access數(shù)據(jù)庫; 非計算機專業(yè);課程設(shè)計;案例
【中圖分類號】G【文獻標識碼】B
【文章編號】1008-1216(2019)10B-0089-02
一、概述
隨著數(shù)據(jù)庫技術(shù)的迅猛發(fā)展,特別是大數(shù)據(jù)的時代要求,數(shù)據(jù)庫技術(shù)的應(yīng)用范圍十分廣泛,在人們生活的很多方面,都滲透著數(shù)據(jù)庫的應(yīng)用,這就要求新時代新型人才要盡可能地熟練掌握對數(shù)據(jù)庫的理論和技術(shù)。相對于Oracle、SQL Sever等大型數(shù)據(jù)庫開發(fā)軟件,Access 數(shù)據(jù)庫是眾多數(shù)據(jù)庫軟件中最簡單、最小型的數(shù)據(jù)庫,主要針對小型企業(yè)或單位,個人使用數(shù)據(jù)庫也較為容易。作為微軟辦公軟件包office的組件之一, Access數(shù)據(jù)庫簡單易學,開發(fā)時間短,是非計算機專業(yè)學生學習數(shù)據(jù)庫技術(shù)的首選,是一門理論性和實踐性都較強的課程。開設(shè)該課程的目的是使高職院校的大學生能熟練掌握數(shù)據(jù)庫的基本理論知識和基本操作技能,并以此為基礎(chǔ)來開發(fā)簡單易用的數(shù)據(jù)庫應(yīng)用系統(tǒng),為以后的深入學習打下堅實的基礎(chǔ)。
二、 高職院校《Access 數(shù)據(jù)庫應(yīng)用與開發(fā)》的教學現(xiàn)狀
(一)Access 數(shù)據(jù)庫課程主要包括四方面的內(nèi)容
1.基礎(chǔ)內(nèi)容:軟件的工作界面、數(shù)據(jù)庫的基本概念,包括關(guān)系模型、數(shù)據(jù)的規(guī)范化、數(shù)據(jù)庫的設(shè)計步驟等;
2.基本操作:數(shù)據(jù)表的創(chuàng)建與編輯;數(shù)據(jù)庫查詢設(shè)計、SQL 查詢、窗體設(shè)計與控件的使用、報表設(shè)計;
3.編程技術(shù):宏的調(diào)試與 VBA編程語言;
4.高級應(yīng)用:數(shù)據(jù)的導(dǎo)入語導(dǎo)出;數(shù)據(jù)庫安全與優(yōu)化等。
(二)Access數(shù)據(jù)庫的學習現(xiàn)狀
1.大多數(shù)高職院校的學生學習基礎(chǔ)較薄弱,學習能力和理解能力不強,計算機基礎(chǔ)性能力不夠扎實,動手操作能力僅限于日常word、Excel等基礎(chǔ)工具,對于數(shù)據(jù)庫沒有概念。
2.一般的課堂仍然采用講授+練習的方法,即教師按照教學大綱要求,獨立講解 Access 數(shù)據(jù)庫課程的基本操作,并沒有結(jié)合實際使用的數(shù)據(jù)庫管理系統(tǒng)展開教學,學生很容易在一開始就對數(shù)據(jù)庫中的抽象概念感到難以理解,從而失去興趣。
3.在 Access 練習中,多數(shù)教師采用的是教材中已有的例子,給出練習步驟和練習結(jié)果讓學生照貓畫虎,使學生認為數(shù)據(jù)庫的設(shè)計異常簡單,失去主動思考的興趣,因而很難讓他們獨立開發(fā)實用的數(shù)據(jù)庫管理系統(tǒng),導(dǎo)致真正使用起來無法下手,毫無頭緒。
三、Access數(shù)據(jù)庫教學法探討
(一)實際項目教學法
目前,大多教師在課堂上都采用了項目教學法,給學生提供某數(shù)據(jù)庫的具體要求和內(nèi)容,引導(dǎo)學生進行項目的練習,從而達到熟悉數(shù)據(jù)庫各種模塊操作的目的。但是項目往往與學生的生活脫節(jié),所以應(yīng)用于實踐中學生依然無法靈活、自如使用結(jié)合實際項目,就是指學生在學校中接觸到的任何領(lǐng)域的真實數(shù)據(jù)庫都能進一步增加其對理論知識學習和軟件操作的興趣,比如制作小型班級管理數(shù)據(jù)庫、公寓管理數(shù)據(jù)庫等等。
當然,這就對任課教師提出了更高的要求,不能一味地依賴教材和其他教參中的現(xiàn)成項目,而是需要在備課前期就充分準備好貼合實際的數(shù)據(jù)庫項目,與學生在學習過程中共同學習、修改、完善,最終應(yīng)用于實踐,讓學生在日常生活中真正用起來。
(二)結(jié)合計算機等級考試進行理論教學
目前,高職院校對于計算機等級考試的重視程度往往不夠,導(dǎo)致學生在學習完《數(shù)據(jù)庫的應(yīng)用與開發(fā)》這類課程之后無用武之地,時間長了全部忘記。而適當結(jié)合計算機等級考試,讓學生有考級的需求,不僅能刺激學生的學習積極性,還能在學習中提高學習的效率。當然,這種結(jié)合必須適當在日常課堂教學之外拿出一定的課時用于準備等級考試的相關(guān)內(nèi)容,與項目教學法起到相輔相成的目的。
(三)小組教學法
對于Access軟件的學習,分小組教學是比較適宜的方法,讓學生以小組的形式展開學習,每個小組不超過5人,成員共同開發(fā)一個小型數(shù)據(jù)庫項目,從課程開始就將任務(wù)布置下去,依次按照課程內(nèi)容的推進將數(shù)據(jù)庫項目進行需求分析、模塊設(shè)計、數(shù)據(jù)編輯、安全優(yōu)化等。這樣,在學習基本操作時 ,學生的練習就不僅僅是書本上的簡單操作,而是帶著自己的需求進行模塊的設(shè)計,既能起到練習的作用,又能調(diào)動學生的主動性,讓他們自己去發(fā)現(xiàn)問題、解決問題,從而達到開發(fā)小型數(shù)據(jù)庫的目的。教師作為一個協(xié)助者,在一旁給予意見和建議,提供一些技術(shù)上的幫助和支持。在學期末結(jié)束考核時,由小組提交最終開發(fā)出來的小型數(shù)據(jù)庫作為學期末的考核,小組成員各自匯報自己的分工任務(wù)和貢獻,給予學生學期末的評價成績。
四、總結(jié)
由于數(shù)據(jù)庫應(yīng)用系統(tǒng)的復(fù)雜性,為了支持相關(guān)程序的運行,數(shù)據(jù)庫的高級應(yīng)用較難,高職院校的日常課堂教學無法在課堂上全部講清講透,這就需要教師在Access 數(shù)據(jù)庫教學過程中,不能運用單一的教學方法,應(yīng)分析教學內(nèi)容,合理運用多種教學方式相融合的教學方式,從而實現(xiàn)教學真正能指導(dǎo)實踐的目的。本文采用了實際項目教學法、結(jié)合計算機等級考試教學法以及小組教學法進行了Access 數(shù)據(jù)庫教學,以期獲得更好的教學效果。
參考文獻:
[1]教育部考試中心 . Access 數(shù)據(jù)庫程序設(shè)計[M].北京:高等教育出版社,2013.
[2]張淑榮,李郁林 . Access 數(shù)據(jù)庫應(yīng)用課程教學方法的探索[J].電腦與電信,2014,(7).
[3]吳立鋒 . 以培養(yǎng)能力為核心的 Access 數(shù)據(jù)庫教學改革探討[J].中國現(xiàn)代教育裝備,2011,(23).
[4]羅蓉,苑璟,楊百龍,李俊山.數(shù)據(jù)庫原理及應(yīng)用實驗教學探索[J].太原教育學院學報,2006,(S1).
[5]馮慶華,劉通,趙益維.項目教學法在數(shù)據(jù)庫課程教學中的應(yīng)用與實踐 [J].教育現(xiàn)代化,2017,(6).
[6]劉衛(wèi)國.Access 數(shù)據(jù)庫基礎(chǔ)與應(yīng)用 [M].北京:北京郵電大學出版社,2016.