999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

SQL Server教學改革

2011-12-31 00:00:00胡珊
計算機教育 2011年16期


  摘要:SQL Server數據庫是計算機專業和信息專業的一門專業基礎課程。本文針對傳統SQL Server教學中存在的問題,結合課程特點和實際教學,從教學內容、教學方法、實踐教學和考核方式等方面對SQL Server教學進行探討,提出教學改革的方案。我們在實際教學中應用這些改革方案,收到了良好的教學效果。
  關鍵詞:SQL Server;數據庫;教學改革;項目教學
  
  SQL Server數據庫是計算機專業、信息專業的一門專業基礎課程。作為當前最為流行的數據庫管理系統之一,SQL Server已經廣泛應用于各種關系數據庫系統。學好這門課,對于學生今后從事數據庫、軟件開發等相關工作具有重要意義。
  根據學院的人才培養目標,以及社會對數據庫開發人員的需求,我們將SQL Server的教學目標劃分為三個層次:一是讓學生掌握數據庫技術的基本理論和基本方法;二是培養學生運用所學知識操作和管理數據庫的能力;三是培養學生的創新能力、項目開發能力和團隊合作精神。但在實際教學中,傳統的教學方法難以達到這個目標,教學效果不高。因此,我們針對傳統SQL Server教學中存在的問題,結合課程特點和實際教學,從教學內容、教學方法、實踐教學和考核方式等方面對SQL Server教學進行了改革和探索。
  1教學內容
  SQL Server教學在涵蓋教材內容的基礎上,應該注意以下兩個方面。
  1.1緊密聯系數據庫原理知識
  SQL Server與數據庫原理是密不可分的,從某種意義上說,系統的開發設計就是數據庫原理的應用與實現[1]。傳統的SQL Server教學正是忽視了SQL Server與原理知識的聯系,孤立地講解數據庫的實現技術,結果學生只是掌握了技術的實現方法,卻缺乏理論的指導,不能真正地理解和正確地應用技術。
  因此,教師在講解SQL Server數據庫的管理與操作時,應該注意融入相關的數據庫原理知識。比如,在講解數據庫的完整性這部分內容時,就應該引入數據庫原理中關于數據庫完整性的基本概念和基本原理,首先讓學生對數據庫的完整性有一個深入的理解,然后再去掌握實現完整性的技術,這樣才能使學生真正理解和掌握這部分內容。又比如,數據庫系統的開發過程是一個有機的整體,需求分析、概念結構設計、邏輯結構設計、物理結構設計、數據庫實施、數據庫運行和維護等各個環節形成一個嚴謹的體系。要完成如此龐大的體系工程,沒有堅實的理論指導是不行的,而這一理論指導正是數據庫原理知識。實際上,數據庫原理正是用了整本書的篇幅來講解了這一完整的體系過程。
  1.2把可視化編程語言和數據庫訪問技術引入到教學中
  在數據庫系統的開發過程中,使用可視化編程語言開發前臺界面、連接數據庫是一個必需的環節[2]。這就要求學生具備一定的可視化編程語言基礎。根據學校的課程安排,學生在學習SQL Server數據庫之前大多已經學過可視化編程語言,具備了一定的編程基礎。但在實際教學中發現,學生在數據庫系統開發時對先前學過的編程技術會有不同程度的遺忘,尤其數 據庫編程是可視化編程語言中的高級應用部分,學生在這一部分普遍掌握得不好。傳統的SQL Server教學忽視了學生在編程語言上的欠缺,沒有形成完善的教學體系,因此學生在系統開發時,尤其是在訪問數據庫這一環節上經常出問題。
  根據系統開發的需要,我們把可視化編程語言和數據庫訪問技術引入到SQL Server教學過程中。用于數據庫系統開發的可視化編程語言包括VB,PB,Delphi,ASP,ASP.NET等,由于VB簡單易學且功能強大,因此我們選擇VB做為前臺開發工具。在VB開發環境中,目前常用的數據庫訪問技術是ADO對象模型。ADO是微軟推出的一項新的數據庫存取技術,它具有更為簡化的對象模型以及更為一致的接口。微軟出品的開發工具,包括VB,VC,VC++,以及最新的.NET開發平臺等都支持利用ADO組件來訪問數據庫。因此,我們利用2~4個學時介紹ADO數據庫訪問技術。
  ADO數據模型主要包括三大對象:Connection對象,Command對象和Recordset對象,我們主要介紹這三種對象的屬性、方法和事件,通過這些對象就可以訪問和操作數據庫。
  2教學方法
  SQL Server是一門應用性與實用性較強的課程,在教學方法上應該靈活豐富,才能激發學生的學習興趣,獲得好的教學效果。但傳統的SQL Server教學方法單一,教師通常是按照教材的章節順序來授課,從創建數據庫和表、表數據操作、數據庫查詢到數據庫編程,最后才是系統開發技術。這樣的教學過程存在兩個弊端:一是按部就班的教學過程難以激發學生的學習興趣,二是把系統開發技術放在最后,容易使學生將系統開發與前面所學的各部分知識割裂開來,難以把課本的各部分知識銜接起來,形成完整的知識結構。
  針對傳統SQL Server教學中教學方法單一的弊端,我們在教學過程中引入“項目教學法”。“項目教學法”[3]是讓學生在教師指導下通過完成一個完整的工程項目而進行學習的教學方法。它以一個完整的項目開發為主線貫穿整個教學過程,以項目的構建過程為線索安排教學,將課程中的知識內容轉化為若干個教學項目,圍繞著項目組織和開展教學,教學過程由項目任務驅動。
  我們在課程一開始就引入一個項目實例——學生成績管理系統[4]。首先給學生展示該系統的各個組成模塊:學生信息查詢、學生信息修改和學生成績錄入,使學生對實際應用系統的組成和使用有一個形象的認識。接下來就是圍繞項目的開發開展教學活動。按照項目開發的流程,我們將教材中的內容分解為以下幾部分:數據庫的設計、數據庫和表操作、表的查詢、存儲過程和觸發器、數據庫的完整性和安全性、編寫應用程序等。在講解每一部分內容時,都明確地告訴學生這是項目開發過程中的哪一部分、哪一階段,在此基礎上講解其實現過程,這樣的教學過程可以極大地激發學生們的求知欲,使其樂于學習、主動學習。另一方面,由于項目的開發貫穿整個教學過程,每一部分教學內容都是項目開發的一個環節,這有利于學生將教材各部分內容銜接起來,形成一個完整的知識體系。
  3實踐教學
  SQL Server是一門實踐性較強的課程,實踐教學在整個教學過程中占有重要的地位。實踐教學不僅要培養學生運用所學知識操作和管理數據庫的能力,更要培養學生的創新能力、項目開發能力和團隊合作精神。為達到這一目標,實踐教學應分為兩個層次:獨立實驗和課程設計。通過獨立實驗加深學生對理論知識的理解,提高實際操作能力和解決問題的能力;通過課程設計讓學生對所學知識融會貫通,進一步培養學生的創新能力和項目開發能力。
  傳統的獨立實驗通常存在實驗目的不明確,學生實驗課缺乏動力、效率低下等問題。因此,我們在設計實驗內容時緊密聯系理論教學中的知識內容,做到有的放矢,教師在課堂上明確指定實驗項目,讓學生上實驗課時能夠心中有數,目的明確。同時,針對學生實驗課缺乏動力的問題,我們在實驗課上引入相應的激勵機制,要求學生將每次實驗課的實驗結果交上來,作為實驗成績計入期末總成績。
  除了獨立實驗,我們在學期末安排了30個學時的課程設計。數據庫課程設計是學生在學完SQL Server數據庫后進行的集中實踐環節,主要內容是通過社會調查,選擇一個實際課題,完成一個實際數據庫應用系統的開發設計工作。課程設計采用分組的方法,5~6名同學一組。分組之后各小組就開始進行選題,如學校圖書管理系統、企業員工管理系統、超市進銷存管理系統等。題目確定后,各小組就進入系統的開發設計過程,從需求分析、概念結構設計、邏輯結構設計,物理結構設計,直到應用程序編寫和數據庫實施。課程設計結束后要求學生提交相應的數據庫應用系統和課程設計報告。實踐證明,課程設計不僅增強了學生的創新意識,培養了學生的項目開發能力和團隊合作精神;另一方面,通過一個具體系統的設計與實現,能使學生對數據庫的基礎知識有更加深入的理解。比如,在實現模糊查詢這一功能時,很多學生都不知該如何下手。其實實現方法很簡單,只要在SELECT查詢語句中使用LIKE謂詞和通配符就可以。學生在解決這個問題后會對LIKE謂詞和通配符有更深刻的認識。
  
  4考核方式
  考核是SQL Server教學過程中的重要環節,對課程的教學效果具有很好的檢驗作用。同時,合理的考核方式又能反過來指導教學過程,促進教學效果的提高。SQL Server是一門實踐性較強的課程,單純的筆試不能真實的反映學生對這門課的掌握情況,更不利于學生素質和能力的培養。在以往的教學中發現,有的學生的筆試成績不錯,但實際動手能力卻很差,不能將所學知識應用于實踐,這明顯違背了SQL Server的教學宗旨。
  因此,我們將考核分為知識考核、能力考核和素質考核三個層次。相應地,總成績分為卷面成績、實驗成績和課程設計成績三部分,卷面成績占50%、實驗成績占20%、課程設計成績占30%。通過這種理論與實踐相結合的考核方法,既能促使學生掌握數據庫的基本原理和概念,又能提高學生的實際動手能力,培養學生的項目開發能力及團隊合作精神。
  5結語
  SQL Server是計算機專業和信息專業的一門專業基礎課程。對于學生今后從事數據庫、軟件開發等相關工作具有重要意義。傳統的SQL Server教學中存在一些問題,教學效果不理想,因此我們對SQL Server教學進行了改革和探索,提出了教學改革的方案。我們在實際教學中對這些改革方案進行了應用,收到了良好的教學效果。SQL Server課程的改革,不僅培養了學生的學習能力和創新能力,提高了學生的實際動手能力。更重要的是,學生在系統開發的過程中學會了團隊協作的精神,這將對他們今后的工作和學習產生巨大的影響。
  參考文獻:
  [1] 李巖. SQL Server 課程教學改革的探索與實踐[J]. 計算

主站蜘蛛池模板: 久久香蕉国产线看精品| 成人夜夜嗨| 国产精品香蕉| 国产欧美日韩va| 国内精品91| 青青热久麻豆精品视频在线观看| 亚洲首页在线观看| 成年免费在线观看| 午夜欧美理论2019理论| 国产无码在线调教| 无码AV日韩一二三区| 亚洲欧美综合精品久久成人网| 国产在线视频福利资源站| 欧美精品另类| 亚洲国产系列| 99re热精品视频中文字幕不卡| 亚洲视频免| 熟女日韩精品2区| 亚洲日韩AV无码一区二区三区人| 麻豆国产精品一二三在线观看| 精品国产成人三级在线观看| 日韩欧美在线观看| 天天摸天天操免费播放小视频| 韩国自拍偷自拍亚洲精品| 亚洲无码视频喷水| 久久99国产综合精品1| 亚洲欧美综合在线观看| 91毛片网| 亚洲VA中文字幕| 一级看片免费视频| 青草精品视频| 午夜福利视频一区| 精品无码国产自产野外拍在线| 国产综合精品日本亚洲777| 蜜桃视频一区二区| 国产原创演绎剧情有字幕的| 二级特黄绝大片免费视频大片| 国产农村妇女精品一二区| 成人日韩精品| 亚洲成a人片| 国产一级视频在线观看网站| 99一级毛片| 日韩第一页在线| 亚洲天堂在线视频| 久久夜色撩人精品国产| 国产永久在线观看| 91激情视频| 一级毛片不卡片免费观看| 欧美一区二区丝袜高跟鞋| 国产精品手机在线观看你懂的| 亚洲天堂精品在线| 亚洲欧洲日产国产无码AV| 99热这里只有精品久久免费| 青草国产在线视频| 国产成人精品优优av| 日韩一区精品视频一区二区| 精品人妻无码中字系列| 一本大道视频精品人妻| 思思热精品在线8| 国产成人精品2021欧美日韩| 国产成人h在线观看网站站| 日本www色视频| 国产欧美又粗又猛又爽老| 久久青青草原亚洲av无码| 国产精品网曝门免费视频| 狠狠躁天天躁夜夜躁婷婷| 国产丝袜丝视频在线观看| 欧美色图久久| 国产理论一区| 久久夜色撩人精品国产| 91青青草视频在线观看的| 婷婷综合在线观看丁香| 在线无码av一区二区三区| 日韩激情成人| 久久久久国产一区二区| 亚洲乱码在线视频| 91视频99| 日韩精品久久久久久久电影蜜臀| 久久精品国产免费观看频道| 亚洲熟妇AV日韩熟妇在线| 亚洲一区色| 一区二区欧美日韩高清免费|