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

?

基于統(tǒng)計(jì)學(xué)、SQL和Excel的“數(shù)據(jù)庫”課程一體化教學(xué)改革

2020-03-23 06:08劉星
無線互聯(lián)科技 2020年1期
關(guān)鍵詞:數(shù)據(jù)分析電子商務(wù)數(shù)據(jù)庫

摘? ?要:隨著職業(yè)學(xué)校綜合課程體系改革的推進(jìn),筆者進(jìn)行了教學(xué)實(shí)踐和實(shí)踐思考。文章以“學(xué)習(xí)應(yīng)用”為目標(biāo),將電子商務(wù)專業(yè)提供的“數(shù)據(jù)庫”課程與計(jì)算機(jī)技術(shù)和統(tǒng)計(jì)相結(jié)合,課程內(nèi)容中的所有示例均通過統(tǒng)計(jì)方法進(jìn)行分析,由SQL實(shí)施,最后通過Excel以表格和圖表的形式顯示,并通過特定的課堂案例進(jìn)行反映。

關(guān)鍵詞:電子商務(wù);“數(shù)據(jù)庫”;數(shù)據(jù)分析;Excel;結(jié)構(gòu)化查詢語言

隨著職業(yè)學(xué)校一體化課程體系改革的推進(jìn),“數(shù)據(jù)庫”教學(xué)如何突破知識(shí)本身,讓學(xué)生可以將數(shù)據(jù)庫技術(shù)運(yùn)用到具體的生活工作中,一直是一線“數(shù)據(jù)庫”教師思考的問題。筆者提出問題解決模式的一體化教學(xué)思想,即將發(fā)現(xiàn)問題、分析問題、提出問題及解決問題運(yùn)用到一體化項(xiàng)目任務(wù)中,但是該思想只能解決教學(xué)方法問題,就像寫文章,只能算是文章結(jié)構(gòu)的布局,讓課堂可以井然有序地進(jìn)行。一堂好課,最根本的是教學(xué)內(nèi)容是否吸引學(xué)生;一門優(yōu)秀的課程,最根本的是課程內(nèi)容的安排是否能一直抓住學(xué)生的興趣點(diǎn),讓學(xué)生內(nèi)心想去學(xué)。所以,“數(shù)據(jù)庫”課程整體內(nèi)容的安排顯得尤為重要,需要考慮專業(yè)方向、就業(yè)需求以及學(xué)生認(rèn)知和興趣等[1-2]。

南京技師學(xué)院電子商務(wù)專業(yè)需開設(shè)“數(shù)據(jù)庫”課程,綜合上述考慮,所開設(shè)的“數(shù)據(jù)庫”課程應(yīng)更加側(cè)重于數(shù)據(jù)分析,而不是數(shù)據(jù)庫安全維護(hù)方面的內(nèi)容。但目前沒有從分析數(shù)據(jù)角度學(xué)習(xí)結(jié)構(gòu)化查詢語言(Structured Query Language,SQL)的教材,本文提出的電子商務(wù)專業(yè)所開設(shè)的“數(shù)據(jù)庫”課程,將計(jì)算機(jī)技術(shù)與統(tǒng)計(jì)學(xué)結(jié)合,課程內(nèi)容中所有的實(shí)例都以統(tǒng)計(jì)學(xué)的方法進(jìn)行分析,然后使用SQL實(shí)現(xiàn),最后再用Excel以表格和圖表的形式展示SQL的結(jié)果[3-4]。

課程內(nèi)容的安排將始終圍繞數(shù)據(jù)、代碼以及展示的原則—將3個(gè)功能放在一起處理。所有的案例圍繞著所提出的問題,讓學(xué)生討論分析這些問題的業(yè)務(wù)相關(guān)性和技術(shù)實(shí)現(xiàn),通過SQL代碼實(shí)現(xiàn),并最終用Excel直觀形象地展示數(shù)據(jù)模式。下面將以電子商務(wù)專業(yè)相關(guān)的零售訂單業(yè)務(wù)為例,基于問題模式的教學(xué)方法,將統(tǒng)計(jì)、SQL和Excel這3方面的內(nèi)容融入示例中。

1? ? 創(chuàng)設(shè)工作情景,學(xué)生自主發(fā)現(xiàn)問題

在網(wǎng)絡(luò)電商平臺(tái)中,每天客戶往來以秒計(jì)算,從而產(chǎn)生大量的數(shù)據(jù),對(duì)這些數(shù)據(jù)進(jìn)行多角度的分析,將有利于商家對(duì)其進(jìn)行管理,從而給商家?guī)砀蟮纳虣C(jī)。其中零售訂單數(shù)據(jù)集是非常普遍的信息,一般包括客戶信息、產(chǎn)品信息、訂單信息以及訂單線信息(每一個(gè)訂單線都是一個(gè)訂單,而一個(gè)訂單有一個(gè)或多個(gè)訂單線)。

任務(wù)描述:對(duì)訂單線表數(shù)據(jù)進(jìn)行分析,從中獲取已經(jīng)發(fā)貨并入賬的訂單明細(xì),并用Excel將結(jié)果展現(xiàn)。訂單線信息主要包括訂單線編號(hào)、訂單編號(hào)、產(chǎn)品編號(hào)、發(fā)貨日期、賬單日期、單價(jià)、數(shù)量、總價(jià)等,如圖1所示。

2? ? 教師有效引導(dǎo),促使學(xué)生分析問題

從統(tǒng)計(jì)分析角度引導(dǎo)學(xué)生的具體過程:從訂單線表獲取已經(jīng)發(fā)貨并入賬的訂單明細(xì),需要獲取每天發(fā)貨的數(shù)目以及生產(chǎn)賬單的數(shù)目。其中運(yùn)貨日期和賬單日期都是訂單線表中的列,從而可以采用兩個(gè)查詢解決該問題,但是兩個(gè)查詢會(huì)比較混亂,因?yàn)楸仨毷褂肊xcel將結(jié)果合并在一起;更好的方案是在一個(gè)查詢中返回結(jié)果,采用數(shù)據(jù)庫中的聯(lián)接和聚合方法[5]。

3? ? 學(xué)生分組制定解決方案并實(shí)施

方案一:采用LEFT OUTER JOIN聯(lián)接方式。

SQL代碼:

SELECT s.ShipDate as thedate, s.numship, b.numbill

FROM (SELECT ShipDate, COUNT(*) as numship

FROM OrderLines

GROUP BY ShipDate

) s LEFT OUTER JOIN

(SELECT BillDate, COUNT(*) as numbill

FROM OrderLines

GROUP BY BillDate

) b

ON s.ShipDate = b. BillDate

ORDER BY thedate

Excel展示如圖2所示。

方案二:采用FULL OUTER JOIN聯(lián)接方式

SQL代碼:

SELECT COALESCE(s.ShipDate, b.BillDate) as thedate,? ? ? ?COALESCE(s.numship, 0) as numship, COALESCE(b.numbill, 0) as numbill

FROM (SELECT ShipDate, COUNT(*) as numship

FROM OrderLines

GROUP BY ShipDate

) s FULL OUTER JOIN

(SELECT BillDate, COUNT(*) as numbill

FROM OrderLines

GROUP BY BillDate

) b

ON s.ShipDate = b. BillDate

ORDER BY thedate

Excel展示如圖3所示。

4? ? 小組成果展示,教師點(diǎn)評(píng)總結(jié)

方案一僅考慮兩種情況的數(shù)據(jù):一是日期包含了運(yùn)貨信息和賬單信息;二是日期包含運(yùn)貨信息,沒有賬單信息,可以通過LEFT OUTER JOIN解決。但是存在一個(gè)問題,即有些日期可能有賬單,沒有運(yùn)貨信息,當(dāng)發(fā)生這種情況時(shí),這些數(shù)據(jù)對(duì)應(yīng)的日期在聯(lián)接過程中就丟失了。解決方法是采用方案二,即使用FULL OUTER JOIN替代LEFT OUTER JOIN,可以很清楚地認(rèn)識(shí)到LEFT OUTER JOIN與FULL OUTER JOIN的區(qū)別,前者保留其中一個(gè)表的數(shù)據(jù),后者則可以保留兩個(gè)表中的數(shù)據(jù)。

通過本堂課,引入如何獲取訂單有效數(shù)據(jù)的實(shí)際問題,同時(shí)教師圍繞以統(tǒng)計(jì)、SQL代碼和Excel展示3個(gè)方面對(duì)該問題進(jìn)行深入分析,促使學(xué)生制定解決問題的合理方案,最終教師結(jié)合SQL聯(lián)合查詢語句的知識(shí)點(diǎn)對(duì)兩種方案進(jìn)行點(diǎn)評(píng)。不僅讓學(xué)生深刻地理解了LEFT OUTER JOIN與FULL OUTER JOIN區(qū)別,而且激發(fā)了學(xué)生的學(xué)習(xí)積極性和主動(dòng)性。實(shí)踐證明,采用將統(tǒng)計(jì)、數(shù)據(jù)庫和Excel3方面相結(jié)合的課程安排,極大提高了課堂效率。

[參考文獻(xiàn)]

[1]胡丹桂,陳燕.SQL Sever處理Excel大數(shù)據(jù)的方法研究及案例發(fā)現(xiàn)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2014(23):54-55.

[2]陳國(guó)棟.Excel SQL語句在企業(yè)會(huì)計(jì)科目匯總中的應(yīng)用[J].財(cái)會(huì)月刊,2014(5):79-81.

[3]韓小良.Excel+SQL Server數(shù)據(jù)庫管理技術(shù)詳解[M].北京:機(jī)械工業(yè)出版社,2008.

[4]劉星.《SQL Server 2005數(shù)據(jù)庫》一體化教學(xué)中項(xiàng)目任務(wù)選擇的探究[J].電腦知識(shí)與技術(shù),2019(14):19-22.

[5]劉星.問題解決模式在《SQL SERVER數(shù)據(jù)庫》一體化教學(xué)中探究[J].知識(shí)文庫,2018(11):156.

Abstract:With the advancement of the reform of the integrated curriculum system in secondary vocational college, the author practice in teaching and think in practice, this paper with the goal of “l(fā)earning for application”, the “database” course offered by E-commerce specialty will be combined with computer technology and statistics. All the examples in the course content are analyzed by statistical method, then implemented by SQL, and finally displayed by Excel in the form of tables and charts, and reflected by specific classroom cases.

Key words:E-commerce;“Database”; data analysis; Excel; structured query language

猜你喜歡
數(shù)據(jù)分析電子商務(wù)數(shù)據(jù)庫
《電子商務(wù)法》如何助力直銷
電子商務(wù)
淺析大數(shù)據(jù)時(shí)代對(duì)企業(yè)營(yíng)銷模式的影響
關(guān)于加快制定電子商務(wù)法的議案