国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Oracle數(shù)據(jù)庫(kù)課程教學(xué)方法探討與實(shí)踐

2011-12-29 00:00:00王令群張書(shū)臺(tái)袁小華何世鈞
考試周刊 2011年76期


  摘 要: 本文闡述了Oracle系統(tǒng)及其特點(diǎn),分析了Oracle數(shù)據(jù)庫(kù)課程在傳統(tǒng)教學(xué)中存在的幾點(diǎn)不足,提出了相應(yīng)的解決方案,采用案例分析,項(xiàng)目驅(qū)動(dòng)的教學(xué)方式,充分利用我校的“易班”網(wǎng)絡(luò)平臺(tái),實(shí)現(xiàn)問(wèn)題導(dǎo)向型教學(xué)模式。
  關(guān)鍵詞: Oracle數(shù)據(jù)庫(kù) 教學(xué)探討 案例教學(xué)
  
  數(shù)據(jù)庫(kù)的應(yīng)用水平已經(jīng)成為衡量一個(gè)企業(yè)或一個(gè)部門(mén)信息化程度的重要標(biāo)志,而無(wú)論從技術(shù)水平方面還是從市場(chǎng)領(lǐng)域方面來(lái)看,Oracle數(shù)據(jù)庫(kù)都穩(wěn)居數(shù)據(jù)庫(kù)市場(chǎng)的霸主地位(Oracle技術(shù)普及率見(jiàn)圖1)。社會(huì)上對(duì)具有Oracle數(shù)據(jù)庫(kù)方面技能的人才需求量很大,對(duì)于面臨擇業(yè)的大學(xué)生來(lái)說(shuō),無(wú)疑是一個(gè)很有用的就業(yè)技能。
  圖1 Oracle技術(shù)普及率
  1.Oracle系統(tǒng)概述
  Oracle分兩大塊:一塊是開(kāi)發(fā),一塊是管理。開(kāi)發(fā)主要編寫(xiě)存儲(chǔ)過(guò)程、觸發(fā)器等,需要有較強(qiáng)的邏輯思維和創(chuàng)造能力,管理則需要對(duì)Oracle數(shù)據(jù)庫(kù)的原理有深刻的認(rèn)識(shí),有全局操縱的能力和緊密的思維。支付寶首席DBA在接受訪問(wèn)時(shí)說(shuō)過(guò),從目前的需求量來(lái)講,復(fù)合型人才的需求量最大,支付寶招人的時(shí)候喜歡招兩種能力都具備,但是在某一塊有側(cè)重,在某一塊還是特別強(qiáng)的人才。我們的培養(yǎng)目標(biāo)應(yīng)該參考市場(chǎng)需求,兩大塊兼具,但也要根據(jù)學(xué)生的具體情況側(cè)重培養(yǎng)。
  Oracle的體系很龐大,要學(xué)習(xí)它,首先要了解它的框架,Oracle系統(tǒng)是由以RDBMS(關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng))為核心的一批軟件產(chǎn)品構(gòu)成,其產(chǎn)品結(jié)構(gòu)輪廓如圖2所示。
  圖2 Oracle系統(tǒng)結(jié)構(gòu)圖
  Oracle數(shù)據(jù)庫(kù)具有以下特點(diǎn):
  (1)支持大數(shù)據(jù)庫(kù)多用戶的高性能的事務(wù)處理;
 ?。?)支持分布式數(shù)據(jù)庫(kù)和分布處理;
  (3)具有可移植性可兼容性和可連接性;
 ?。?)獨(dú)特的數(shù)據(jù)并發(fā)性;
 ?。?)由數(shù)據(jù)驅(qū)動(dòng)的處理。
  2.傳統(tǒng)教學(xué)中存在的不足之處及相應(yīng)的解決方案
  2.1傳統(tǒng)教學(xué)中存在的不足
  傳統(tǒng)的教學(xué)有一些缺陷:(1)老師要求學(xué)生在自己電腦上安裝Oracle軟件,但對(duì)沒(méi)安裝成功的學(xué)生只有勸說(shuō)沒(méi)有行動(dòng)。(2)學(xué)生不善于主動(dòng)思考解決問(wèn)題的方法,也沒(méi)有做筆記總結(jié)的習(xí)慣,碰到問(wèn)題,直接請(qǐng)教老師,而老師都非常有耐心,學(xué)生有問(wèn)題馬上幫助解決,養(yǎng)成學(xué)生的思維惰性。(3)對(duì)于學(xué)生的實(shí)驗(yàn)報(bào)告,老師往往只在乎學(xué)生的答案是否為標(biāo)準(zhǔn)答案,很少老師“鼓勵(lì)”學(xué)生經(jīng)過(guò)思考后“犯錯(cuò)”。(4)學(xué)生認(rèn)為該課程難度太大,內(nèi)容太多,容易對(duì)學(xué)習(xí)缺乏信心。
  2.2問(wèn)題的解決方案
  2.2.1鼓勵(lì)并幫助學(xué)生安裝數(shù)據(jù)庫(kù)。
  Oracle的安裝比較復(fù)雜,可能會(huì)經(jīng)歷多次失敗后才能成功,以往有些學(xué)生在自己電腦上安裝不成功,非上課期間無(wú)法使用,打擊了對(duì)學(xué)習(xí)Oracle的積極性,教師一定要確保每個(gè)學(xué)生都在自己電腦上成功安裝。如果學(xué)生使用的臺(tái)式機(jī)無(wú)法帶到教室,最好能到學(xué)生的寢室提供幫助。
  2.2.2鼓勵(lì)學(xué)生養(yǎng)成做筆記的習(xí)慣。
  理論課和實(shí)驗(yàn)課交互進(jìn)行,每講完一堂理論課,給學(xué)生提若干思考題,要求學(xué)生把所學(xué)和所想的知識(shí)點(diǎn)做個(gè)筆記,記錄下自己想不通或有疑問(wèn)的地方,實(shí)驗(yàn)課時(shí)通過(guò)自己做實(shí)驗(yàn)來(lái)驗(yàn)證解決自己疑問(wèn),思考和做實(shí)驗(yàn)是為了深入了解知識(shí)點(diǎn),而做筆記的工程,也是理清思路的過(guò)程。
  2.2.3充分信任學(xué)生,不該講的不要講,防止學(xué)生產(chǎn)生思維惰性。
  有些學(xué)生碰到自己不懂的地方就來(lái)問(wèn)老師,老師要先了解學(xué)生有沒(méi)有查過(guò)書(shū),有沒(méi)有思考過(guò),有沒(méi)有在網(wǎng)上搜索一下,如果都沒(méi)有的話,就叫思維惰性。比如有些學(xué)生在做員工信息綜合查詢時(shí),在用SQLPLUS連接數(shù)據(jù)庫(kù)時(shí),出現(xiàn)了“Oracle not available”的錯(cuò)誤,學(xué)生往往會(huì)直接請(qǐng)教老師,而老師也會(huì)直接提供幫助,這樣做盡管可以讓學(xué)生在短時(shí)間內(nèi)理解知識(shí)點(diǎn),但如果是通過(guò)學(xué)生自己的努力去解決,哪怕最后沒(méi)有解決還是咨詢老師,都能使學(xué)生更深入地了解所學(xué)知識(shí)。更重要的是研究的過(guò)程能提高學(xué)生解決問(wèn)題和分析問(wèn)題的能力,畢竟沒(méi)有專(zhuān)研的精神,不管學(xué)習(xí)什么東西都不會(huì)成功。
  2.2.4學(xué)生的潛力是無(wú)窮的,對(duì)實(shí)驗(yàn)報(bào)告要講解。
  對(duì)于實(shí)驗(yàn)報(bào)告,不要過(guò)于限制學(xué)生。我一直不主張采用固定格式的報(bào)告去做,而是給學(xué)生自己發(fā)揮的空間。比如,權(quán)限分配,隨便用什么DBMS, SQL語(yǔ)言,隨便用什么查詢方式。要相信學(xué)生的潛力是無(wú)窮的,創(chuàng)造力也是無(wú)窮的。學(xué)生的錯(cuò)誤可能五花八門(mén),但是作為初學(xué)者,他們明顯花了很多的時(shí)間和精力。對(duì)于這些同學(xué),給他們很好的鼓勵(lì),然后匯總問(wèn)題,集中進(jìn)行講解,會(huì)取得事半功倍的效果。
  2.2.5采用案例分析,項(xiàng)目驅(qū)動(dòng)的教學(xué)方式。
  將課程的教學(xué)活動(dòng)分成三階段,第一階段選擇簡(jiǎn)單但經(jīng)典的案例,比如員工信息綜合查詢、人力資源系統(tǒng)數(shù)據(jù)復(fù)雜查詢、復(fù)雜業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián)查詢等,案例由易變難,以學(xué)生接受和吸收新知識(shí)為主;第二階段選擇涉及面豐富、綜合性高的案例,如Oracle流復(fù)制實(shí)驗(yàn),引導(dǎo)學(xué)生綜合應(yīng)用第一階段所學(xué)的知識(shí),結(jié)合查閱相關(guān)資料,解決該階段案例所提的問(wèn)題;第三階段結(jié)合一門(mén)編程語(yǔ)言,如C++或JAVA,綜合本課程所學(xué)內(nèi)容,開(kāi)發(fā)一個(gè)完整的項(xiàng)目,如商店管理系統(tǒng),圖書(shū)館管理系統(tǒng),等等。
  3.現(xiàn)代化教學(xué)技術(shù)的運(yùn)用
  3.1課程的教學(xué)操作使用了專(zhuān)門(mén)的數(shù)據(jù)庫(kù)服務(wù)器,給學(xué)生還原一個(gè)真實(shí)的企業(yè)工作模式,讓學(xué)生在課堂上就能實(shí)在感受到真實(shí)工作的體驗(yàn),便于學(xué)生就業(yè)時(shí)與社會(huì)工作的一個(gè)無(wú)縫的連接。
  3.2充分利用我校獲得全國(guó)高校校園文化建設(shè)優(yōu)秀成果特等獎(jiǎng)的“易班”網(wǎng)絡(luò)平臺(tái),建立網(wǎng)上課程班級(jí),實(shí)現(xiàn)問(wèn)題導(dǎo)向型教學(xué)模式,使得教學(xué)不局限于課堂,教學(xué)內(nèi)容更加豐富化、多樣化,變大班教學(xué)為小班教學(xué),提高學(xué)生學(xué)習(xí)積極性和參與度,拉近師生距離,同時(shí)也對(duì)授課老師水平提出更高的要求。
  3.3老師和學(xué)生建立一個(gè)QQ群,并邀請(qǐng)IT公司(Datadriver公司)的工程師加入,每周固定的時(shí)間,比如每周二的19:00-20:00是網(wǎng)上討論時(shí)間。學(xué)生可以將實(shí)踐中碰到的問(wèn)題提出來(lái),大家共同探討,也可以由老師或工程師提出一些有錯(cuò)誤的代碼或SQL語(yǔ)句,讓學(xué)生通過(guò)努力修改錯(cuò)誤,以便了解學(xué)生的學(xué)習(xí)情況并檢查教學(xué)效果。
  4.結(jié)語(yǔ)
  我們通過(guò)本課程的教學(xué)實(shí)踐和改革,增強(qiáng)了學(xué)生的學(xué)習(xí)熱情,開(kāi)闊了學(xué)生的視野,提高了學(xué)生解決問(wèn)題的能力,培養(yǎng)了學(xué)生的創(chuàng)新意識(shí)和動(dòng)手能力,取得了比較好的教學(xué)效果。但教學(xué)實(shí)踐和改革是一項(xiàng)長(zhǎng)期而艱巨的任務(wù),需要老師和學(xué)生的共同努力。
  
  參考文獻(xiàn):
 ?。?]肖卓宇,許曉英.“Oracle數(shù)據(jù)庫(kù)”課程教學(xué)方法及其目標(biāo)的探討[J].長(zhǎng)沙通信職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010.1,(9):23-25.
 ?。?]陳一匡.數(shù)據(jù)庫(kù)技術(shù)教學(xué)心得[J].電腦學(xué)習(xí),2009,3:78-79.
 ?。?]王行言,湯荷美,黃維通.數(shù)據(jù)庫(kù)技術(shù)及應(yīng)用(第二版)[M].北京:高等教育出版社,2004.
  
  基金項(xiàng)目:上海海洋大學(xué)信息管理與信息系統(tǒng)高地項(xiàng)目。