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]. 計算

主站蜘蛛池模板: 国模在线视频一区二区三区| 久久这里只有精品8| 久草视频一区| 国产人成午夜免费看| 18禁黄无遮挡免费动漫网站| 亚洲第一页在线观看| 日韩国产综合精选| h网址在线观看| 秘书高跟黑色丝袜国产91在线| 青青草91视频| 美女免费精品高清毛片在线视| 精品一区二区三区中文字幕| 久99久热只有精品国产15| 99在线视频免费观看| 国产精品林美惠子在线播放| 亚洲欧洲日韩国产综合在线二区| 中文成人在线视频| 国产一级二级三级毛片| 91午夜福利在线观看| 99人妻碰碰碰久久久久禁片| 欧美成人日韩| 伊在人亚洲香蕉精品播放| 国产成人欧美| 国产欧美日韩综合一区在线播放| 国产日产欧美精品| 欧美国产日产一区二区| 国产美女一级毛片| 91蝌蚪视频在线观看| 色亚洲激情综合精品无码视频| 潮喷在线无码白浆| 日本91视频| 日韩不卡高清视频| 四虎综合网| 亚洲中文字幕av无码区| 国产午夜精品一区二区三区软件| 99资源在线| 国产美女久久久久不卡| 无码精油按摩潮喷在线播放| 这里只有精品免费视频| 国产日韩欧美视频| 成人福利在线免费观看| 97人人做人人爽香蕉精品 | 国产99视频精品免费观看9e| 国产在线视频导航| 成年片色大黄全免费网站久久| 亚洲欧美一区在线| 污网站免费在线观看| 激情五月婷婷综合网| 在线观看91香蕉国产免费| 热re99久久精品国99热| 亚洲IV视频免费在线光看| 国产亚洲高清在线精品99| 久久综合干| 国产又爽又黄无遮挡免费观看| 亚洲第一色视频| 国产真实自在自线免费精品| 超碰免费91| 色哟哟国产精品一区二区| a欧美在线| 青青操国产视频| 国产成人精品一区二区三在线观看| 精品成人免费自拍视频| 国产精品网拍在线| 亚洲第一区欧美国产综合 | 亚洲成aⅴ人片在线影院八| 国产手机在线小视频免费观看| 亚洲高清无在码在线无弹窗| 国产一区免费在线观看| 成人在线第一页| 在线免费看片a| 97se亚洲综合| 欧美日韩导航| 亚洲精品在线观看91| 国产精品伦视频观看免费| 国产熟女一级毛片| 性欧美在线| 永久毛片在线播| 成人国产免费| 99re经典视频在线| 91精品久久久无码中文字幕vr| 亚洲日韩国产精品无码专区| 免费黄色国产视频|