摘 要:隨著計算機技術與網絡的廣泛應用,SQL Server數據庫在各行各業都得到了廣泛應用,也是中等職業學校計算專業的主要課程。本文結合多年教學的實踐經驗,從如何提高學生的學習興趣、課堂效率等方面介紹了數據庫課程教學的成功經驗。
關鍵詞:SQL Server 2000試題匯編;案例教學;實例數據庫;中等職業教育
中圖分類號:TP311.13 文獻標識碼:A文章編號:2096-4706(2018)07-0107-02
Abstract:With the wide application of computer technology and network,the SQL Server database is widely used in all walks of life. It is also the main course of computing major in secondary vocational schools. Combining with the practical experience of teaching,this paper introduces the successful experience of the teaching of database curriculum from the aspects of how to improve the students’ interest in learning and the efficiency of the class.
Keywords:SQL Server 2000 test questions compilation;case teaching;case database;secondary vocational education
0 引 言
數據庫技術是計算機科學的重要分支,數據庫系統已經成為信息系統的核心和基礎。中等職業教育應該培養大量技術知識和操作技能兼備的基礎應用型人才。《SQL Server 2000試題匯編》課程肩負著培養學生數據庫理論基礎和常用實訓知識的重任。筆者從事數據庫教學多年,在這里談談中職SQL Server數據庫教學方法。
1 如何提高學生的學習興趣,是學好這門課程的前提
職業中學計算機專業的學生,有以下幾個特點:(1)語數英基礎理論知識較差。(2)學習的自主鉆研能力因素較差。職業高中的學生記憶能力、理解能力、推理能力、實驗操作能力等,都無法與普通高中的學生比。(3)學習自覺性和學習習慣都較差。因此常常出現學生對學習數據庫缺乏興趣。
俗話說“興趣是學習最好的老師”,為了能提高學生的學習興趣,我采取了以下措施:(1)從概念入手,深入淺出地講解數據庫的含義,讓學生易于理解,從而提高學生的學習興趣。數據庫,顧名思義,是存入數據的倉庫。只不過這個倉庫是在計算機存儲設備上的,而且數據是按一定格式存放的。當人們收集了大量的數據后,應該把它們保存起來進行進一步的處理,進一步地抽取有用的信息。當年人們把數據存放在文件柜中,可現在隨著社會的發展,數據量急劇增長,人們就借助計算機和數據庫技術科學地保存大量的數據,以便能更好地利用這些數據資源。(2)從數據庫的應用入手,學好數據庫具有很廣泛的用途,為自己將來就業打下基礎,從而提高學生的學習興趣?,F在社會上每個行業都要用到數據庫,比如工廠進貨、出貨單,銀行的用戶存取款信息,移動公司、聯通公司的電話計費數據和寬帶數據等等。以前是“學好數理化,走遍天下都不怕”,現在是“學好數據庫,走遍天下都不怕”,學好數據庫就有一技傍身,就有好的工作、好的未來。(3)從教材《SQL Server 2000試題匯編》分析上入手,本教材總共有八個單元,每個單元20題,實際上每個單元的這20題都是同一知識點,所以說八個單元就等于八道題,我們一個學期只要學會八道題,就等于把這本書學完了。難度不高,從而提高學生的學習興趣。
2 分小組教學管理,有利于高效管理課堂
社會群體學的研究表明,個體在群體中主體意識的覺醒程度與群體的規模大小及群體內成員間的整合程度有直接的聯系。其中更直接也比較容易在表層及初期控制的是群體規模大小?,F在流行的小班化教學正是在某些方面實踐這個理論。而我們現階段的高中教育受各種條件限制,一般一個班都要有50多個學生,要實行小班化可以說還是不可能的。比較可行的途徑是在班內分成多個小組,實現在班(大群體)內包含多個組(小群體),使得小組成為班級管理的基本單位,體現班級管理的基本職能,從而加強學生的參與意識,使學生的主體地位能真正體現出來。這就是我實行小組管理模式的基本思路。
在充分了解學生的綜合素質的基礎上,根據他們的思想道德品質、行為習慣、學習能力、身體素質、性格特點、男女比例等各方面的情況,把全班同學分成若干小組,每個小組6個人,每一組安排一個優秀的學生做組長,負責紀律和學習的輔導。每周挑選兩個優秀小組,選兩個較差小組,優秀小組每周加1分,較差小組每周扣1分。在實踐過程中,我又根據學生更全面發展的需要,形成了一種委員會管理體制。兩者結合實施,互相配合,取得了很不錯的效果。
3 以點帶面,深入淺出講解每個知識點,是學好SQL Server數據庫的關鍵
“以點帶面”,即抓住某個知識點的關鍵進行點撥,使學生能夠掌握規律和方法,以求達到對整個知識點的掌握。協助學生化繁就簡。T-SQL編程代碼看似紛繁復雜,其實涉及的基本知識點并不太多。教師應在教學過程中注重對T-SQL編程的關鍵詞和基礎代碼知識進行總結歸納,對編程思路進行梳理,幫助學生化繁就簡地理解其精髓,這樣學生才容易觸類旁通。
比如,題目:增加數據庫的空間,用企業管理器新建一個名為module7的數據庫,將主要數據庫文件和日志文件分別命名為module7_Data.MDF和module7_log.LDF,大小都設置為1M,并將兩個文件存放在C盤的根目錄下;打開查詢分析器,寫入SQL語句,加入新的名為modu2.ldf的文件,使得數據庫module7的日志文件容量增大5M,此時該數據庫顯示的大小為7M,操作成功后保存。
分析:這道題有幾個知識點——
(1)新建名為module7的數據庫。(2)修改數據庫(alter database module7),怎么修改,增加一個文件(add file)。(3)增加文件特點,用四行代碼來描述這個文件特點。
這四個特點就是:文件名稱,文件路徑,文件大小,文件增長(name=modu2,filename='c:\modu2.ldf',size=5, filegrowth=1)。
全部代碼如下:
alter database module7
add file
(
name=modu2,
filename='c:\modu2.ldf',
size=5,
filegrowth=1
)
理解了這道題,就是掌握了這個點,然后就要有舉一反三的能力,把同一知識點的相關題目集中起來講解和訓練。如題目:增加數據庫的空間,用企業管理器新建一個名為question3的數據庫,將主要數據庫文件和日志文件分別命名為question3_Data.MDF和question3_log.LDF,大小都設置為3M,并將兩個文件存放在C盤的根目錄下;打開查詢分析器,寫入SQL語句,加入新的名為modu3.ldf的文件,使得數據庫module7的日志文件容量增大3M,此時該數據庫顯示的大小為7M,操作成功后保存。分析:引導同學們分析這道題與剛才講的那道題的異同點,從而要求學生寫出代碼如下:
alter database question3
add file
(
name=ques3,
filename='c:\ques3.ldf',
size=3,
filegrowth=1
)
美國理學家布魯納認為“人類記憶首要問題在于組織”,在復習教學中,采用“以點帶面”這本身就是一種組織?!耙渣c帶面”復習法就是在復習過程中理清各知識點間的關系,抓住與之相關聯的點,以點帶面,用面促點,點面結合,使所涉及的知識相互聯系,形成網絡,便于消化。通過“以點帶面”,可以讓學生進一步明白只有對知識整體性、綜合性的把握,才能達到學習的更高層次,使知識在頭腦中清晰化、網絡化、系統化,從而提高自主解決問題的能力。
4 風趣幽默的語言,活躍課堂氣氛,是學好本門課程的催化劑
寬松不失嚴謹,理性不失幽默。課堂的氛圍,是由老師和學生一起營造出來的。老師的語言風格取決于老師的文學修養和身心修養程度。風趣、幽默的語言往往使人心情愉快,注意力集中。在教學中,教師要善于在恰當的場合、恰當的時機,巧妙地運用風趣的語言開導學生。這樣不僅能使課堂氣氛活躍,還能激發學生的學習興趣,加深對事物的理解感受程度,使學生在輕松、活潑、充滿笑聲的課堂氣氛中學到知識,受到教育。
比如題目:用ORDER BY子句對數據進行排序,輸入查詢語句,實現查詢exam數據庫orders表格中的所有記錄,查詢結果要根據OrderNum由小至大的順序進行排序,保存該查詢強果。講解完輸入代碼:select * from orders order by OrderNum,這時老師說:“這個代碼能否實現對數據進行排序呢?下面就是見證奇跡的時候。”然后點擊運行代碼。引用了魔術師劉謙的話,提高學生的注意力和學習興趣。
對于學生的學習過程來講,具有外因與內因兩個方面的因素。教師的教學只是學習的外因,而作為學習主體的學生,學習是內因,是學得好與壞的根本因素。教學效果必須由學生自身的主動學習來體現。如果缺少了學生學習的積極性和主動性,教師的教就無從實現。這就要求,教師對知識的講授不僅要注重教學內容,也要注重授課的方法和技巧,再準確、深刻、全面的內容,再具有知識性和思想性,像SQL Server數據庫課程,本身課程難度較大,代碼較多,較難記憶和理解,加上中職學生的英語和數學基礎較差,如果學生不感興趣,肯定會視而不見、聽而不聞,如果教師在授課時,能以飽滿的熱情、合適的授課技巧,全神貫注地投入到授課內容當中去,語言激揚、幽默風趣,以這樣的授課內容、這樣的授課狀態,自然會取得很好的教學效果。
參考文獻:
[1] 國家職業技能鑒定專家委員會,計算機專業委員會.SQL Server 2000 試題匯編 [M].北京:科學出版社,2004.
[2] 賀桂英,陳亞芝.高職數據庫技術課程教學改革與實踐 [J].計算機教育,2012(15):86-89.
作者簡介:彭勝來(1972.09-),男,漢族,江西贛州人,中學計算機一級,本科。研究方向:信息技術。