美章網(wǎng) 資料文庫 電子商務(wù)專業(yè)數(shù)據(jù)庫系統(tǒng)原理教學(xué)案例范文

電子商務(wù)專業(yè)數(shù)據(jù)庫系統(tǒng)原理教學(xué)案例范文

本站小編為你精心準(zhǔn)備了電子商務(wù)專業(yè)數(shù)據(jù)庫系統(tǒng)原理教學(xué)案例參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。

電子商務(wù)專業(yè)數(shù)據(jù)庫系統(tǒng)原理教學(xué)案例

摘要:《數(shù)據(jù)庫系統(tǒng)原理》是高校電子商務(wù)專業(yè)的必修課程,也是計算機(jī)類專業(yè)的基礎(chǔ)課程,該課程的核心內(nèi)容是關(guān)系數(shù)據(jù)庫。在關(guān)系數(shù)據(jù)庫教學(xué)過程中,數(shù)據(jù)庫平臺往往會選擇SQLServer或者ORACLE,也有部分教師會選擇ACCESS。作者經(jīng)過對幾個DBMS的對比分析,結(jié)合電子商務(wù)專業(yè)日常教學(xué)實踐,推薦一款適合本專業(yè)數(shù)據(jù)庫教學(xué)的數(shù)據(jù)庫管理系統(tǒng)MySQL,結(jié)合案例對關(guān)系數(shù)據(jù)庫教學(xué)進(jìn)行探析。

關(guān)鍵詞:電子商務(wù)專業(yè);MySQL;關(guān)系數(shù)據(jù)庫;教學(xué)案例

數(shù)據(jù)庫系統(tǒng)原理》課程是計算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng)、軟件工程、電子商務(wù)、計算機(jī)網(wǎng)絡(luò)等高校計算機(jī)類專業(yè)的必修課程,也是計算機(jī)科學(xué)的重要組成部分,該課程的核心內(nèi)容是關(guān)系數(shù)據(jù)庫。從專業(yè)定位來講,結(jié)合日常教學(xué)實踐,作者認(rèn)為電子商務(wù)專業(yè)的數(shù)據(jù)庫課程和其他計算機(jī)類專業(yè)還是存在一定區(qū)別的。

1、電子商務(wù)專業(yè)數(shù)據(jù)庫教學(xué)的特色

一般來講,計算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng)、軟件工程等計算機(jī)類專業(yè)強(qiáng)調(diào)對數(shù)據(jù)庫系統(tǒng)原理理論較為扎實的掌握,為其他專業(yè)課程打好基礎(chǔ)。電子商務(wù)專業(yè)的數(shù)據(jù)庫課程也具有此特點。同時,應(yīng)該注意到電子商務(wù)專業(yè)不同于計算機(jī)科學(xué)與技術(shù)等專業(yè),它強(qiáng)調(diào)復(fù)合型人才培養(yǎng),是管理科學(xué)和計算機(jī)科學(xué)的一種復(fù)合,學(xué)生應(yīng)同時具備電子商務(wù)運營和網(wǎng)站維護(hù)設(shè)計的基本能力。相比之下,電子商務(wù)專業(yè)數(shù)據(jù)庫教學(xué)在深度上應(yīng)不如計算機(jī)類專業(yè),在應(yīng)用性、靈活性、適應(yīng)性上應(yīng)超出計算機(jī)類專業(yè)。所以,在日常教學(xué)過程中,應(yīng)在數(shù)據(jù)庫平臺選擇、案例選擇上突出電子商務(wù)專業(yè)的自身特點。

2、電子商務(wù)專業(yè)數(shù)據(jù)庫教學(xué)的平臺選擇

《數(shù)據(jù)庫系統(tǒng)原理》的核心內(nèi)容是關(guān)系數(shù)據(jù)庫,關(guān)系數(shù)據(jù)庫在教學(xué)過程中需要有一個數(shù)據(jù)庫管理系統(tǒng)(DBMS)的支撐才能去講解整個數(shù)據(jù)庫的使用。一般情況下,不同教師可能會選擇不同的DBMS,比如SQLServer、ORACLE,也有部分教師會選擇ACCESS和MySQL,這些都是非常通用的主流數(shù)據(jù)庫管理系統(tǒng)。

2.1ACCESS

在諸多DBMS中,Access相對容易上手,界面通俗易懂,特別適合初學(xué)者,對SQL的支持也很完善,有相當(dāng)一部分教師會選擇Access作為數(shù)據(jù)庫教學(xué)的入門軟件。和SQLServer相比,同為Microsoft公司的數(shù)據(jù)庫管理系統(tǒng),SQLServer和Access構(gòu)成了一種明顯的高低搭配,Access在網(wǎng)絡(luò)和數(shù)據(jù)庫管理、安全方面不足,更多是一種桌面數(shù)據(jù)庫,適合數(shù)據(jù)量少的應(yīng)用,效率也很高。安裝配置便捷、快速,價格低廉。

2.2SQLServer

SQLServer是基于服務(wù)器端的中型數(shù)據(jù)庫,是Microsoft公司的數(shù)據(jù)庫主打產(chǎn)品,可以適合大容量數(shù)據(jù)的應(yīng)用,在功能管理上也要比Access強(qiáng)得多,版本眾多,性能完善。在處理海量數(shù)據(jù)的效率,后臺開發(fā)的靈活性,可擴(kuò)展性等方面強(qiáng)大。SQLServer還有更多的擴(kuò)展,可以用存儲過程,數(shù)據(jù)庫大小無限制。安裝配置相對于Access較為繁瑣,價格適中。SQLServer的最大不足是不具備跨平臺性,只能運行在Microsoft的Windows系統(tǒng)下,在如今服務(wù)器領(lǐng)域廣泛采用UNIX/linux操作系統(tǒng)的情況下,跨平臺性的不足會嚴(yán)重影響產(chǎn)品的進(jìn)一步推廣。

2.3ORACLE

ORACLE數(shù)據(jù)庫在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位,是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng)大,適用場景廣泛。它是一種高效率、可靠性好的、適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案,能在所有主流平臺上運行,完全支持所有的工業(yè)標(biāo)準(zhǔn)。ORACLE數(shù)據(jù)庫功能強(qiáng)大,體系嚴(yán)密,操作相對較為復(fù)雜,價格相對較高。作為數(shù)據(jù)庫課程教學(xué)的平臺,安裝部署起來較為復(fù)雜,學(xué)習(xí)難度相對較高。

2.4MySQLMy

SQL是開源軟件,支持跨平臺,目前屬于ORACLE旗下產(chǎn)品。MySQL是最流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)之一,與Linux、Apache、PHP搭配成為“LAMP”組合,從網(wǎng)站的流量上來看,70%以上的訪問流量來自LAMP,LAMP是最強(qiáng)大的網(wǎng)站解決方案。Linux、Apache、MySQL和PHP都是開源軟件,從軟件投入成本來看也是非常適合的選擇。MySQL部署簡單,免費獲取,功能較為完善,市場占有率高,作者認(rèn)為是電子商務(wù)專業(yè)學(xué)習(xí)關(guān)系數(shù)據(jù)庫的首選平臺。尤其是在后期開設(shè)PHP動態(tài)網(wǎng)站編程課程的情況下,更是學(xué)習(xí)網(wǎng)絡(luò)數(shù)據(jù)庫的不二之選。

3、電子商務(wù)專業(yè)數(shù)據(jù)庫教學(xué)的案例拓展

3.1現(xiàn)有數(shù)據(jù)庫教學(xué)案例采用的普遍情況

經(jīng)過作者對多個院校同行教師的調(diào)研,發(fā)現(xiàn)相當(dāng)比例的教師在進(jìn)行《數(shù)據(jù)庫系統(tǒng)原理》課程教學(xué)的時候都采用了高教社出版,薩師煊、王珊、陳紅編著的教材《數(shù)據(jù)庫系統(tǒng)原理》或者《數(shù)據(jù)庫系統(tǒng)簡明教程》,這一系列教程在我國各高校計算機(jī)類專業(yè)中被大量采用,成為數(shù)據(jù)庫教學(xué)的經(jīng)典教程。該系列教程中,數(shù)據(jù)庫案例是“學(xué)生數(shù)據(jù)庫”,包括Student、Course、SC三個表,反映的是學(xué)生和課程之間的多對多聯(lián)系。針對該案例,教程展開了諸多的SQL語句編寫應(yīng)用,較為全面的反映了關(guān)系數(shù)據(jù)庫的基礎(chǔ)理論和基本應(yīng)用。經(jīng)過多年教學(xué)實踐,結(jié)合同學(xué)們對課程教學(xué)的反映,作者認(rèn)為該案例也存在改進(jìn)提升的空間。(1)學(xué)生數(shù)據(jù)庫涉及數(shù)據(jù)類型相對較少。三個表總共包括char和smallint兩種數(shù)據(jù)類型,對SQL豐富的數(shù)據(jù)類型未能全面反映。(2)整個教程圍繞一個學(xué)生數(shù)據(jù)庫展開,數(shù)十個SQL語句一直針對Student、Course、SC三個表,在學(xué)習(xí)過程中容易引起學(xué)生的疲勞感。

3.2數(shù)據(jù)庫教學(xué)案例拓展

在保持現(xiàn)有學(xué)生數(shù)據(jù)庫案例進(jìn)行基本的SQL語法教學(xué)的基礎(chǔ)上,可以考慮拓展關(guān)系數(shù)據(jù)庫案例,用不同的數(shù)據(jù)庫案例提升學(xué)生的學(xué)習(xí)興趣。

3.2.1案例關(guān)系模式

某網(wǎng)上書店的客戶訂單管理數(shù)據(jù)庫有以下三個關(guān)系模式:商品(總編號,分類號,商品名稱,作者,出版社,單價)客戶(客戶賬號,昵稱,性別,地址,電話,Email)訂單(訂單號,生成日期,商品總編號,客戶賬號,數(shù)量,成交單價)該數(shù)據(jù)庫與學(xué)生數(shù)據(jù)庫類似,描述了商品和客戶的多對多關(guān)系,但在字段數(shù)據(jù)類型上更為豐富,尤其是枚舉型Enum和擅長描述貨幣的Decimal類型。

3.2.2案例操作要求

(1)使用MySQL生成三個表格并填入數(shù)據(jù)。(2)在MySQL中完成若干查詢,如書名以計算機(jī)打頭的所有圖書和作者、2017年3月20日以來的所有訂單、北京客戶共下幾張訂單。

3.2.3案例操作過程

(1)數(shù)據(jù)庫服務(wù)器配置針對電子商務(wù)專業(yè),部署MySQL服務(wù)器不必進(jìn)行基礎(chǔ)配置過程,可以采用現(xiàn)有的Appserv安裝包,或者采用PHPStudy程序包,降低配置難度,把學(xué)習(xí)重心放在SQL語句上。經(jīng)過作者教學(xué)實踐,建議采用PHPStudy程序包,該程序包屬于綠色軟件,性能穩(wěn)定,環(huán)境適應(yīng)性強(qiáng),不用安裝配置,可以直接解壓后運行使用。(2)數(shù)據(jù)庫管理軟件選型同樣是采用PHPStudy程序包,MySQL數(shù)據(jù)庫管理軟件也可以根據(jù)自身需要進(jìn)行調(diào)整,PHPStudy自帶PHPMyAdmin和MySQL-Front,也可以獨立安裝NavicatforMySQL。MySQL-Front和NavicatforMySQL屬于圖形用戶界面軟件(GUI),界面友好,查看關(guān)系視圖較為方便;PHPMyAdmin屬于Web界面客戶端軟件,通用性強(qiáng)。三個管理軟件都可以采用。為了后續(xù)《PHP動態(tài)網(wǎng)站編程》的課程整體性和延續(xù)性,建議采用PHPMyAdmin。采用PHPMyAdmin還有一個最大的優(yōu)點,就是在學(xué)習(xí)過程中,如果部分同學(xué)無法正確部署MySQL,可以通過已正確部署MySQL的同學(xué)創(chuàng)建數(shù)據(jù)庫用戶,指定權(quán)限后讓其他同學(xué)通過網(wǎng)絡(luò)訪問數(shù)據(jù)庫服務(wù)器,進(jìn)行數(shù)據(jù)庫學(xué)習(xí)。(3)數(shù)據(jù)庫創(chuàng)建語句(4)數(shù)據(jù)庫查詢語句完成數(shù)據(jù)表設(shè)計并填入數(shù)據(jù)后,即可在MySQL客戶端進(jìn)行數(shù)據(jù)庫查詢語句,不再一一贅述。

4、結(jié)束語

從DBMS的選擇上,電子商務(wù)專業(yè)更適合選擇免費開源的MySQL,系統(tǒng)總體擁有成本低,強(qiáng)力支持后續(xù)的PHP動態(tài)網(wǎng)站編程課程,課程實驗開出便捷。在學(xué)生數(shù)據(jù)庫基礎(chǔ)上拓展的網(wǎng)上書店客戶訂單數(shù)據(jù)庫數(shù)據(jù)類型豐富,更為接近生活,能夠提高學(xué)生學(xué)習(xí)興趣,設(shè)定諸多應(yīng)用場景,測試各類SQL語句。同時,也要注意到文中的網(wǎng)上書店客戶訂單數(shù)據(jù)庫是一個簡化的版本,沒有對一張訂單購買多本不同書籍做進(jìn)一步考慮,這也是為了教學(xué)需要做的適度精簡,在真實開發(fā)環(huán)境中要根據(jù)具體需求做更為詳盡完善的設(shè)計。

參考文獻(xiàn)

[1]劉曉華.Oracle數(shù)據(jù)庫在數(shù)據(jù)庫系統(tǒng)原理學(xué)習(xí)中的應(yīng)用[J].科技廣場,2013,06:21

[2]王珊.數(shù)據(jù)庫系統(tǒng)簡明教程[M].北京:高等教育出版社,2004

作者:劉新飛

主站蜘蛛池模板: 国产调教在线观看| 日本三级电影网址| 亚洲视频日韩视频| 羞羞漫画喷水漫画yy视| 国产成人精品动图| 4444亚洲国产成人精品| 奇米精品视频一区二区三区| 中文字幕在线日韩| 日韩亚洲翔田千里在线| 亚洲人成网站18禁止久久影院| 男女性色大片免费网站| 噜噜噜狠狠夜夜躁| 风间由美中出黑人| 国产清纯91天堂在线观看| 91色综合综合热五月激情| 天天综合网在线| 一本久道久久综合中文字幕| 无码丰满熟妇一区二区| 久久精品国产99久久无毒不卡| 欧美人和黑人牲交网站上线| 亚洲精品视频免费在线观看| 精品一区二区三区在线观看视频| 国产v精品欧美精品v日韩| 麻豆回家视频区一区二| 国产福利一区二区精品秒拍| 97久久婷婷五月综合色d啪蜜芽| 女同午夜三级在线观看| 中文字幕乱妇无码AV在线| 日本人与动zozo| 久久精品人人爽人人爽| 最近高清中文在线国语字幕| 亚洲国产欧美视频| 欧美最猛黑人xxxx黑人猛交| 亚洲色图狠狠干| 男彩虹用的app小蓝| 全彩无翼乌之不知火舞无遮挡| 老司机在线精品| 国产va免费精品高清在线观看 | 国产欧美日韩精品专区| 你懂的国产精品| 国产精品色午夜免费视频|