• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      專業(yè)導(dǎo)向和項(xiàng)目驅(qū)動模式下的“Oracle數(shù)據(jù)庫”課程教學(xué)改革探討

      2019-09-24 02:00曹雙喜
      電腦知識與技術(shù) 2019年19期
      關(guān)鍵詞:Oracle數(shù)據(jù)庫項(xiàng)目驅(qū)動數(shù)據(jù)庫

      曹雙喜

      摘要:結(jié)合當(dāng)前應(yīng)用型本科院校電子信息類人才培養(yǎng)的特點(diǎn),將基于專業(yè)導(dǎo)向和項(xiàng)目驅(qū)動模式的教學(xué)方法應(yīng)用到Oracle數(shù)據(jù)庫的課程教學(xué)中。首先介紹Oracle數(shù)據(jù)庫課程的教學(xué)現(xiàn)狀和目標(biāo)以及“專業(yè)導(dǎo)向、項(xiàng)目驅(qū)動”教學(xué)模式的基本內(nèi)容,然后闡述Oracle數(shù)據(jù)庫課程的教學(xué)改革相關(guān)內(nèi)容,最后對教學(xué)改革的效果和意義進(jìn)行簡要說明。

      關(guān)鍵詞:Oracle;數(shù)據(jù)庫;項(xiàng)目驅(qū)動;專業(yè)導(dǎo)向;電信行業(yè)

      中圖分類號:G434? ? ? ? 文獻(xiàn)標(biāo)識碼:A

      文章編號:1009-3044(2019)19-0004-02

      隨著通信業(yè)務(wù)受到信息技術(shù)發(fā)展的影響不斷加深,數(shù)據(jù)庫技術(shù)在電信行業(yè)中的網(wǎng)管計(jì)費(fèi)、客戶服務(wù)、運(yùn)營維護(hù)、移動通信網(wǎng)、智能網(wǎng)等諸多領(lǐng)域中發(fā)揮重要作用。Oracle數(shù)據(jù)庫作為目前主流的大型關(guān)系數(shù)據(jù)庫,具有強(qiáng)大的數(shù)據(jù)管理能力和高效的數(shù)據(jù)儲存性能,具有良好的穩(wěn)定性、高度的安全性和可靠性等特點(diǎn),在電信行業(yè)領(lǐng)域應(yīng)用廣泛[1]。因此,大部分應(yīng)用型本科院校的電子信息類專業(yè)都開設(shè)了《Oracle數(shù)據(jù)庫》課程,期望能夠培養(yǎng)電信數(shù)據(jù)庫開發(fā)和管理方面的應(yīng)用型人才,畢業(yè)學(xué)生能夠從事電信網(wǎng)絡(luò)管理系統(tǒng)、計(jì)費(fèi)結(jié)算管理系統(tǒng)、運(yùn)營管理系統(tǒng)的研究、開發(fā)、規(guī)劃、設(shè)計(jì)、系統(tǒng)集成和技術(shù)支持、運(yùn)行維護(hù)等工作,還能負(fù)責(zé)增值技術(shù)平臺開發(fā)以及運(yùn)營管理的技術(shù)支撐、實(shí)現(xiàn)和維護(hù)方面的工作。

      1 Oracle數(shù)據(jù)庫課程教學(xué)現(xiàn)狀和目標(biāo)

      目前,Oracle數(shù)據(jù)庫教學(xué)存在偏重理論講授,強(qiáng)調(diào)理論知識完備性,缺乏學(xué)習(xí)應(yīng)用性和針對性等一些問題;即使課程以項(xiàng)目驅(qū)動為手段進(jìn)行教學(xué),但仍然沿用計(jì)算機(jī)類專業(yè)教學(xué)過程中采用的普通項(xiàng)目(比如學(xué)生管理系統(tǒng)、圖書管理系統(tǒng)等)進(jìn)行教學(xué)。這些都導(dǎo)致電子信息類的計(jì)算機(jī)課程不能根據(jù)行業(yè)領(lǐng)域需求和具體專業(yè)要求開展教學(xué),無法有效培養(yǎng)學(xué)生實(shí)踐動手能力和解決實(shí)際問題的能力,達(dá)不到應(yīng)用型本科院校人才的培養(yǎng)目標(biāo)。所以現(xiàn)在繼續(xù)進(jìn)行Oracle數(shù)據(jù)庫課程教學(xué)改革的探討仍然很有必要。

      課程以電信行業(yè)Oracle數(shù)據(jù)庫應(yīng)用開發(fā)人員的崗位培養(yǎng)目標(biāo)為核心,以電信行業(yè)典型數(shù)據(jù)庫應(yīng)用項(xiàng)目為載體,以整個(gè)項(xiàng)目實(shí)現(xiàn)過程為主線,將知識技能分布到每個(gè)章節(jié)的學(xué)習(xí)。通過課程學(xué)習(xí),使學(xué)生掌握關(guān)系數(shù)據(jù)庫的基本概念和原理,掌握Oracle數(shù)據(jù)庫的體系結(jié)構(gòu)、編程開發(fā)和管理方法。每個(gè)章節(jié)根據(jù)學(xué)習(xí)目標(biāo),進(jìn)行任務(wù)分解,逐步引導(dǎo)學(xué)生掌握Oracle數(shù)據(jù)庫應(yīng)用及開發(fā)的知識;課程教學(xué)將實(shí)踐指導(dǎo)和理論講授相結(jié)合,指導(dǎo)學(xué)生完成每一項(xiàng)任務(wù),激發(fā)學(xué)習(xí)興趣,培養(yǎng)主動學(xué)習(xí)的意識和善于解決問題的能力,逐步實(shí)現(xiàn)培養(yǎng)目標(biāo)。

      2 “專業(yè)導(dǎo)向、項(xiàng)目驅(qū)動”教學(xué)模式介紹

      專業(yè)導(dǎo)向和項(xiàng)目驅(qū)動模式就是將項(xiàng)目驅(qū)動教學(xué)法引入到課程教學(xué)中,同時(shí)根據(jù)專業(yè)要求和特點(diǎn)進(jìn)行教學(xué)內(nèi)容設(shè)計(jì),改變傳統(tǒng)的教學(xué)方法。這種模式促使整個(gè)課程教學(xué)內(nèi)容通過引入一個(gè)貼合專業(yè)且完整的數(shù)據(jù)庫應(yīng)用項(xiàng)目為基礎(chǔ),然后把課程各個(gè)知識點(diǎn)貫穿到項(xiàng)目的開發(fā)過程中去[2]。學(xué)生通過理解整個(gè)項(xiàng)目和完成設(shè)置的實(shí)踐任務(wù),逐步學(xué)習(xí)和掌握融入其中的數(shù)據(jù)庫理論知識和開發(fā)技能。這種模式可以把理論知識與實(shí)踐操作有機(jī)地結(jié)合起來,能充分調(diào)動學(xué)生學(xué)習(xí)主動性,并能促進(jìn)學(xué)生運(yùn)用自己具備的專業(yè)知識解決實(shí)際問題,進(jìn)而能培養(yǎng)專業(yè)技能、工作態(tài)度等。確定合適有效的項(xiàng)目是該種教學(xué)模式的關(guān)鍵所在,需要選擇行業(yè)領(lǐng)域內(nèi)專業(yè)特點(diǎn)鮮明并且讓學(xué)生容易理解的實(shí)用項(xiàng)目,可以是真實(shí)項(xiàng)目的簡化形式或模擬項(xiàng)目。項(xiàng)目在設(shè)定具體任務(wù)時(shí),需要將任務(wù)實(shí)現(xiàn)的難易程度有一定區(qū)分度,同時(shí)需要根據(jù)學(xué)生學(xué)習(xí)能力的強(qiáng)弱保持一定的層次性。

      3 Oracle數(shù)據(jù)庫課程的教學(xué)改革

      3.1 課程教學(xué)內(nèi)容整合

      根據(jù)電信行業(yè)對Oracle數(shù)據(jù)庫系統(tǒng)開發(fā)與管理能力的實(shí)際需求,教學(xué)內(nèi)容堅(jiān)持理論夠用、適用、實(shí)用原則[3]。課程教學(xué)以綜合項(xiàng)目為載體,將相關(guān)知識點(diǎn)分解到具體任務(wù)中,讓學(xué)生在完成任務(wù)的過程中掌握相關(guān)理論知識和專業(yè)技能。教學(xué)內(nèi)容需要結(jié)合Oracle數(shù)據(jù)庫技術(shù)的不斷發(fā)展,目前主要采用Oracle 11gR2版本進(jìn)行教學(xué),可以讓學(xué)生能緊跟數(shù)據(jù)庫版本的主要應(yīng)用。

      課程選擇以電信部門計(jì)費(fèi)賬務(wù)管理系統(tǒng)綜合項(xiàng)目為載體,通過該項(xiàng)目整合課程教學(xué)內(nèi)容,將教學(xué)內(nèi)容融入該項(xiàng)目中。系統(tǒng)主要包括資源管理、業(yè)務(wù)管理、開戶管理和系統(tǒng)管理四個(gè)功能模塊,教學(xué)過程中將這些功能模塊進(jìn)一步細(xì)化,資源管理包括手機(jī)號碼、手機(jī)卡類型(UIM或者SIM)、手機(jī)卡號和號碼狀態(tài)等信息管理,業(yè)務(wù)管理包括費(fèi)用細(xì)項(xiàng)(包括開戶費(fèi)、漫游費(fèi)、押金、入網(wǎng)費(fèi)和選號費(fèi))和業(yè)務(wù)費(fèi)用(僅涉及開戶、變更通話級別和漫游狀態(tài)業(yè)務(wù))信息管理,開戶管理包括錄入客戶新、錄入用戶信息、錄入賬戶信息和保存相關(guān)信息(涉及業(yè)務(wù)費(fèi)用、資源狀態(tài)和三戶關(guān)系),系統(tǒng)管理包括系統(tǒng)登錄退出、操作員管理、權(quán)限管理。學(xué)生通過完成任務(wù)學(xué)習(xí)相關(guān)知識點(diǎn)的具體應(yīng)用,比如更直觀地理解基本查詢語句的使用,了解連接查詢、集合查詢和聚集查詢的靈活性,掌握視圖、自定義函數(shù)、存儲過程、觸發(fā)器等數(shù)據(jù)庫對象的創(chuàng)建和使用,可以通過在系統(tǒng)管理模塊中學(xué)習(xí)創(chuàng)建用戶、角色、授權(quán)等數(shù)據(jù)庫管理的知識,實(shí)現(xiàn)主動學(xué)習(xí)[4]。課程主要內(nèi)容分為9個(gè)情境,具體分配如表1所示。

      [情境序號 教學(xué)內(nèi)容 學(xué)時(shí)分配 1 數(shù)據(jù)庫軟件選擇 2 2 數(shù)據(jù)庫軟件安裝和環(huán)境設(shè)置 2 3 系統(tǒng)數(shù)據(jù)庫創(chuàng)建 4 4 系統(tǒng)數(shù)據(jù)庫表管理 6 5 系統(tǒng)數(shù)據(jù)操縱與維護(hù) 6 6 系統(tǒng)數(shù)據(jù)查詢 12 7 系統(tǒng)業(yè)務(wù)數(shù)據(jù)處理 12 8 系統(tǒng)安全管理 2 9 系統(tǒng)數(shù)據(jù)備份與恢復(fù) 2 合計(jì) 48 ]

      情境1主要使學(xué)生理解關(guān)系數(shù)據(jù)庫,介紹Oracle數(shù)據(jù)庫的特點(diǎn);情境2介紹Oracle11gR2的安裝,簡要介紹Oracle數(shù)據(jù)庫的體系結(jié)構(gòu)和常用工具的靈活使用;情境3從數(shù)據(jù)庫項(xiàng)目需求著手,利用專業(yè)數(shù)據(jù)庫建模工具創(chuàng)建系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu),并在數(shù)據(jù)庫軟件Oracle11g中創(chuàng)建系統(tǒng)數(shù)據(jù)庫。前3個(gè)情境的學(xué)習(xí)為后續(xù)Oracle應(yīng)用開發(fā)搭建實(shí)驗(yàn)環(huán)境和系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu),可進(jìn)一步深入了解Oracle數(shù)據(jù)庫系統(tǒng)。情境4到情境7圍繞數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)開發(fā),以任務(wù)具體化方式介紹Oracle的數(shù)據(jù)庫對象,數(shù)據(jù)庫查詢、Oracle編程語言PL/SQL、游標(biāo)、存儲過程和觸發(fā)器等。情境8和情境9從完整數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)所涉及的系統(tǒng)管理技能角度,引入基本的Oracle管理知識,包括Oracle安全管理和數(shù)據(jù)庫備份和恢復(fù)。

      3.2 課程實(shí)踐教學(xué)改革

      課程采取結(jié)合專業(yè)特點(diǎn)和項(xiàng)目驅(qū)動的教學(xué)思路,突出專業(yè)技能訓(xùn)練,以此進(jìn)行教學(xué)模式改革。具體來說,我們把結(jié)合專業(yè)特點(diǎn)的數(shù)據(jù)庫應(yīng)用項(xiàng)目的實(shí)現(xiàn)過程分解成許多遞進(jìn)的工作任務(wù),再進(jìn)一步轉(zhuǎn)換成用于課程教學(xué)的實(shí)踐任務(wù),讓學(xué)生通過完成具體任務(wù)來掌握Oracle數(shù)據(jù)庫應(yīng)用開發(fā)的各種技能。電信部門計(jì)費(fèi)賬務(wù)管理系統(tǒng)可以通過Web方式登錄和使用,課程把整個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程分成9個(gè)情境,在情境中融入安排對應(yīng)的實(shí)踐任務(wù),如表2所示。實(shí)踐任務(wù)緊緊圍繞數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程,將開發(fā)過程中所涉及的知識點(diǎn)分解到各個(gè)情境的實(shí)踐任務(wù)中。每個(gè)情境,每個(gè)實(shí)踐任務(wù)能比較好地涵蓋所涉及的Oracle數(shù)據(jù)庫的相應(yīng)知識點(diǎn),包括PL/SQL語句、系統(tǒng)單行函數(shù)、復(fù)雜查詢、視圖、自定義函數(shù)、存儲過程和觸發(fā)器等。學(xué)生完成實(shí)踐任務(wù)可以充分熟悉使用Oracle系統(tǒng),理解關(guān)系數(shù)據(jù)庫的概念和原理,而且還能結(jié)合Java等開發(fā)語言進(jìn)行數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)和開發(fā),掌握PL/SQL語言編程規(guī)范,培養(yǎng)解決實(shí)際問題的能力,培養(yǎng)項(xiàng)目綜合應(yīng)用和開發(fā)的能力。

      要求 1 數(shù)據(jù)庫軟件選擇 掌握關(guān)系數(shù)據(jù)庫和Oracle數(shù)據(jù)庫的理論知識 2 數(shù)據(jù)庫軟件安裝和環(huán)境設(shè)置 掌握Oracle數(shù)據(jù)庫的安裝配置和體系結(jié)構(gòu)原理 3 系統(tǒng)數(shù)據(jù)庫創(chuàng)建 掌握數(shù)據(jù)庫結(jié)構(gòu)描述和系統(tǒng)數(shù)據(jù)庫創(chuàng)建方法 4 系統(tǒng)數(shù)據(jù)庫表管理 掌握數(shù)據(jù)庫表的創(chuàng)建、修改和刪除等管理方法 5 系統(tǒng)數(shù)據(jù)操縱與維護(hù) 掌握數(shù)據(jù)庫表內(nèi)容添加、修改、刪除等操作方法 6 系統(tǒng)數(shù)據(jù)查詢 掌握SQL查詢語句的使用 7 系統(tǒng)業(yè)務(wù)數(shù)據(jù)處理 掌握PL/SQL編程規(guī)范和PL/SQL Developer使用 8 系統(tǒng)安全管理 掌握數(shù)據(jù)庫用戶、角色和權(quán)限的創(chuàng)建與設(shè)置 9 系統(tǒng)數(shù)據(jù)備份與恢復(fù) 掌握數(shù)據(jù)庫的備份與恢復(fù) ]

      3.3 課程考核方式改革

      課程為突出實(shí)踐性、應(yīng)用性和技能型特點(diǎn),考核方式不再以筆試為主,考核內(nèi)容和形式多樣化,即對學(xué)生考核分為過程考核(50%)和理論知識考核(50%)兩種。理論知識考核通過期末考試進(jìn)行,側(cè)重考核學(xué)生對基礎(chǔ)理論和原理的理解情況。過程考核評價(jià)內(nèi)容包括課堂表現(xiàn)(10%)、項(xiàng)目任務(wù)完成情況(40%)等。課堂表現(xiàn)主要課堂考勤和課堂回答問題情況進(jìn)行考核;項(xiàng)目任務(wù)完成情況主要對學(xué)生上交實(shí)踐任務(wù)作業(yè)完成情況或者是學(xué)生在項(xiàng)目團(tuán)隊(duì)開發(fā)過程中所承擔(dān)任務(wù)及完成情況進(jìn)行考核。這種理論和實(shí)踐結(jié)合的考核方式,能夠很好提高Oracle數(shù)據(jù)庫課程教學(xué)效果,容易調(diào)動學(xué)生積極性,比較好地提升學(xué)生的實(shí)踐動手能力。

      4 結(jié)束語

      教學(xué)實(shí)踐證明,面向應(yīng)用型本科院校的課程,特別是實(shí)踐性、應(yīng)用性和技能型特點(diǎn)突出的專業(yè)課程,基于專業(yè)導(dǎo)向和項(xiàng)目驅(qū)動方式進(jìn)行教學(xué)應(yīng)該非常有必要。通過改革,能比較好地解決無法在課程教學(xué)應(yīng)用一個(gè)完整項(xiàng)目的問題,能讓學(xué)生更容易理解難懂的數(shù)據(jù)庫理論知識,更有效地提高學(xué)生實(shí)踐動手和解決問題的能力。另外,非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)類課程應(yīng)該根據(jù)在具體專業(yè)的應(yīng)用領(lǐng)域,結(jié)合專業(yè)特點(diǎn),以專業(yè)為導(dǎo)向,展開教學(xué),實(shí)現(xiàn)學(xué)以致用的最大化效應(yīng)。

      參考文獻(xiàn):

      [1]? 高海賓. 基于“項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動”的Oracle數(shù)據(jù)庫課程教學(xué)改革探究[J].電腦知識與技術(shù),2017(3).

      [2]? 李秀芳. 應(yīng)用型人才培養(yǎng)模式Oracle數(shù)據(jù)庫課程教學(xué)研究[J].中國電力教育,2013(35).

      [3]? 李強(qiáng),孔宇彥.Oracle數(shù)據(jù)庫應(yīng)用課程教學(xué)模式改革探索與實(shí)踐[J].計(jì)算機(jī)教育,2010(8).

      [4]? 任淑美.《大型數(shù)據(jù)庫系統(tǒng)Oracle應(yīng)用開發(fā)》課程實(shí)訓(xùn)教學(xué)的研究[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2013(2).

      【通聯(lián)編輯:王力】

      猜你喜歡
      Oracle數(shù)據(jù)庫項(xiàng)目驅(qū)動數(shù)據(jù)庫
      基于“紅色之旅”項(xiàng)目驅(qū)動的《調(diào)酒與咖啡》工作室制人才培養(yǎng)機(jī)制探討
      封丘县| 竹溪县| 泸州市| 进贤县| 弥渡县| 突泉县| 唐河县| 隆安县| 大埔区| 龙海市| 班玛县| 孟村| 玉田县| 吴川市| 青州市| 大庆市| 宜城市| 融水| 麻栗坡县| 汾西县| 延边| 宜州市| 通州区| 保德县| 和政县| 驻马店市| 沂南县| 民和| 丽水市| 岚皋县| 阳江市| 卢湾区| 故城县| 察隅县| 扬中市| 乐陵市| 尼木县| 都安| 凯里市| 晋中市| 开封县|