999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

電子商務專業數據庫系統原理教學案例探析

2018-09-10 19:19:05劉新飛
電子商務 2018年3期
關鍵詞:電子商務專業教學案例

劉新飛

摘要:《數據庫系統原理》是高校電子商務專業的必修課程,也是計算機類專業的基礎課程,該課程的核心內容是關系數據庫。在關系數據庫教學過程中,數據庫平臺往往會選擇SOLServer或者ORACLE,也有部分教師會選擇ACCESS。作者經過對幾個DBbIS的對比分析,結合電子商務專業日常教學實踐,推薦一款適合本專業數據庫教學的數據庫管理系統MySQL,結合案例對關系數據庫教學進行探析。

關鍵詞:電子商務專業;MySQL;關系數據庫;教學案例

《數據庫系統原理》課程是計算機科學與技術、信息管理與信息系統、軟件工程、電子商務、計算機網絡等高校計算機類專業的必修課程,也是計算機科學的重要組成部分,該課程的核心內容是關系數據庫。從專業定位來講,結合日常教學實踐,作者認為電子商務專業的數據庫課程和其他計算機類專業還是存在一定區別的。

1、電子商務專業數據庫教學的特色

一般來講,計算機科學與技術、信息管理與信息系統、軟件工程等計算機類專業強調對數據庫系統原理理論較為扎實的掌握,為其他專業課程打好基礎。電子商務專業的數據庫課程也具有此特點。同時,應該注意到電子商務專業不同于計算機科學與技術等專業,它強調復合型人才培養,是管理科學和計算機科學的一種復合,學生應同時具備電子商務運營和網站維護設計的基本能力。

相比之下,電子商務專業數據庫教學在深度上應不如計算機類專業,在應用性、靈活性、適應性上應超出計算機類專業。所以,在日常教學過程中,應在數據庫平臺選擇、案例選擇上突出電子商務專業的自身特點。

2、電子商務專業數據庫教學的平臺選擇

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

2.1ACCESS

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

2.2SQLServer

SQLServer是基于服務器端的中型數據庫,是Microsoft公司的數據庫主打產品,可以適合大容量數據的應用,在功能管理上也要比Access強得多,版本眾多,性能完善。在處理海量數據的效率,后臺開發的靈活性,可擴展性等方面強大。SQLServer還有更多的擴展,可以用存儲過程,數據庫大小無限制。安裝配置相對于Access較為繁瑣,價格適中。

SQLServer的最大不足是不具備跨平臺性,只能運行在Microsoft的Windows系統下,在如今服務器領域廣泛采用UNIX/Linux操作系統的情況下,跨平臺性的不足會嚴重影響產品的進一步推廣。

2.3ORACLE

ORACLE數據庫在數據庫領域一直處于領先地位,是目前世界上使用最為廣泛的數據庫管理系統,系統可移植性好、使用方便、功能強大,適用場景廣泛。它是一種高效率、可靠性好的、適應高吞吐量的數據庫解決方案,能在所有主流平臺上運行,完全支持所有的工業標準。

ORACLE數據庫功能強大,體系嚴密,操作相對較為復雜,價格相對較高。作為數據庫課程教學的平臺,安裝部署起來較為復雜,學習難度相對較高。

2.4MySQL

MySQL是開源軟件,支持跨平臺,目前屬于ORACLE旗下產品。MySQL是最流行的關系數據庫管理系統之一,與Linux、Apache、PHP搭配成為“LAMP”組合,從網站的流量上來看,70%以上的訪問流量來自LAMP,LAMP是最強大的網站解決方案。Linux、Apache、MySQL和PHP都是開源軟件,從軟件投入成本來看也是非常適合的選擇。

MySQL部署簡單,免費獲取,功能較為完善,市場占有率高,作者認為是電子商務專業學習關系數據庫的首選平臺。尤其是在后期開設PHP動態網站編程課程的情況下,更是學習網絡數據庫的不二之選。

3、電子商務專業數據庫教學的案例拓展

3.1現有數據庫教學案例采用的普遍情況

經過作者對多個院校同行教師的調研,發現相當比例的教師在進行《數據庫系統原理》課程教學的時候都采用了高教社出版,薩師煊、王珊、陳紅編著的教材《數據庫系統原理》或者《數據庫系統簡明教程》,這一系列教程在我國各高校計算機類專業中被大量采用,成為數據庫教學的經典教程。

該系列教程中,數據庫案例是“學生數據庫”,包括Student、Course、SC三個表,反映的是學生和課程之間的多對多聯系。針對該案例,教程展開了諸多的SQL語句編寫應用,較為全面的反映了關系數據庫的基礎理論和基本應用。

經過多年教學實踐,結合同學們對課程教學的反映,作者認為該案例也存在改進提升的空間。

(1)學生數據庫涉及數據類型相對較少。三個表總共包括char和smallint兩種數據類型,對SQL豐富的數據類型未能全面反映。

(2)整個教程圍繞一個學生數據庫展開,數十個SQL語句一直針對Student、Course、SC三個表,在學習過程中容易引起學生的疲勞感。

3.2數據庫教學案例拓展

在保持現有學生數據庫案例進行基本的SQL語法教學的基礎上,可以考慮拓展關系數據庫案例,用不同的數據庫案例提升學生的學習興趣。

3.2.1案例關系模式

某網上書店的客戶訂單管理數據庫有以下三個關系模式:

商品(總編號,分類號,商品名稱,作者,出版社,單價)

客戶(客戶賬號,昵稱,性別,地址,電話,Email)

訂單(訂單號,生成日期,商品總編號,客戶賬號,數量,成交單價)

該數據庫與學生數據庫類似,描述了商品和客戶的多對多關系,但在字段數據類型上更為豐富,尤其是枚舉型Enum和擅長描述貨幣的Decimal類型。

3.2.2案例操作要求

(1)使用MysQL生成三個表格并填人數據。

(2)在MySQL中完成若干查詢,如書名以計算機打頭的所有圖書和作者、2017年3月20日以來的所有訂單、北京客戶共下幾張訂單。

3.2.3案例操作過程

(1)數據庫服務器配置

針對電子商務專業,部署MySQL服務器不必進行基礎配置過程,可以采用現有的Appserv安裝包,或者采用PHPStudy程序包,降低配置難度,把學習重心放在SQL語句上。經過作者教學實踐,建議采用PHPStudy程序包,該程序包屬于綠色軟件,性能穩定,環境適應性強,不用安裝配置,可以直接解壓后運行使用。

(2)數據庫管理軟件選型

同樣是采用PHPStudy程序包,MySQL數據庫管理軟件也可以根據自身需要進行調整,PHPStudy自帶PHPMyAdmin和MysQL-Front,也可以獨立安裝NavicatforMysQL。

MySQL-Front和NavicatforMySQL屬于圖形用戶界面軟件(GUI),界面友好,查看關系視圖較為方便;PHPMyAdmin屬于Web界面客戶端軟件,通用性強。三個管理軟件都可以采用。為了后續《PHP動態網站編程》的課程整體性和延續性,建議采用PHPMyAdmin。

采用PHPMyAdmin還有一個最大的優點,就是在學習過程中,如果部分同學無法正確部署MySQL,可以通過已正確部署MySQL的同學創建數據庫用戶,指定權限后讓其他同學通過網絡訪問數據庫服務器,進行數據庫學習。

(3)數據庫創建語句

商品表創建語句:

createtablebook(bookiDchar(9)primarykey,bookTypechar(9),bookNamechar(20),authorchar(20),presschar(20),pricedecimal(9,2))engine=innodb;

客戶表創建語句:

createtablecust(custlDchar(9)primarykey,nickerchar(20),genderenum(男,‘女),addresschar(20),telchar(15),emailchar(20))engine=innodb;

訂單表創建語句:

createtableorders(IDchar(9)primarykey,orderDatedatetime,booklDchar(9),custIDchar(9),amountsmallint,unitPricedecimal(9,2),foreignkey(bookID)referencesbook(bookID),foreignkey(custID)referencescust(custID))engine=innodb;

為實現參照完整性,務必通過engine=innodb語句指定數據庫引擎為INNODB。

該數據庫包含char、decimal、datetime、smallint和enum共計5種數據類型,較為全面的反映了關系數據庫的數據類型,便于學生迅速提升數據庫設計和應用能力。

(4)數據庫查詢語句

完成數據表設計并填人數據后,即可在MysQL客戶端進行數據庫查詢語句,不再一一贅述。

4、結束語

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

猜你喜歡
電子商務專業教學案例
論中職院校電子商務專業人才的培養
東方教育(2016年10期)2017-01-16 20:28:19
教學案例的內涵及其應用意義
文學教育(2016年11期)2016-12-15 19:15:06
充分整合教材資源 優化歷史課堂教學
我國電子商務人才培養誤區與發展思路
商(2016年32期)2016-11-24 15:35:49
小學數學課堂導入技巧及案例分析
考試周刊(2016年88期)2016-11-24 13:49:44
技工院校電子商務專業實踐教學探討
職業(2016年11期)2016-11-23 21:08:38
反轉課堂模式與數學教學案例
促進初中化學定量觀建構的教學案例
電子商務專業人才培養模式研究
小學數學“反思型” 教學的探索與實踐
考試周刊(2016年76期)2016-10-09 09:08:16
主站蜘蛛池模板: 韩国v欧美v亚洲v日本v| 无码国产伊人| 伊人五月丁香综合AⅤ| 国产成人免费高清AⅤ| 制服丝袜亚洲| 亚洲欧美国产五月天综合| 午夜一级做a爰片久久毛片| 欧美亚洲香蕉| 精品国产一二三区| 国产女人18毛片水真多1| 欧美成人精品在线| 波多野结衣第一页| 国产精品理论片| 国产永久免费视频m3u8| 亚洲an第二区国产精品| 精品伊人久久大香线蕉网站| 亚洲色图欧美| 午夜福利无码一区二区| 亚洲视频一区在线| 91精品久久久久久无码人妻| 女人18一级毛片免费观看| 国产免费网址| 狠狠色成人综合首页| 又粗又硬又大又爽免费视频播放| 色九九视频| 欧美日韩一区二区在线免费观看| 国产全黄a一级毛片| 欧美特级AAAAAA视频免费观看| 最新加勒比隔壁人妻| 农村乱人伦一区二区| 99久久性生片| 青青操国产| 中文字幕免费视频| 成人无码一区二区三区视频在线观看 | 国产午夜无码专区喷水| 99久久国产综合精品女同| 人人爽人人爽人人片| 亚洲丝袜中文字幕| 尤物亚洲最大AV无码网站| 日韩无码视频网站| 国产另类视频| 中文字幕在线播放不卡| 国产精女同一区二区三区久| 好紧好深好大乳无码中文字幕| 极品尤物av美乳在线观看| 91精品国产丝袜| 亚洲国产成人久久77| 免费人欧美成又黄又爽的视频| www.日韩三级| 国产中文一区a级毛片视频| 国产成人一区在线播放| 亚洲色成人www在线观看| 深爱婷婷激情网| 亚洲精品视频免费观看| 91高清在线视频| 日本一本在线视频| 日韩 欧美 国产 精品 综合| 国产成人h在线观看网站站| 久久一本日韩精品中文字幕屁孩| 精品久久综合1区2区3区激情| 欧美亚洲国产精品久久蜜芽| 91福利国产成人精品导航| 少妇精品久久久一区二区三区| 国产精品美女网站| 午夜天堂视频| 国产亚洲精品无码专| 亚洲成人在线免费| 久久99蜜桃精品久久久久小说| 4虎影视国产在线观看精品| 国产激情在线视频| 欧美精品1区| 亚洲啪啪网| 国产办公室秘书无码精品| 欧美特黄一免在线观看| 亚洲一级毛片在线观播放| 中文字幕免费播放| 激情爆乳一区二区| 国产成人欧美| 亚洲精品无码在线播放网站| 中文字幕 91| 91久久大香线蕉| 免费看a级毛片|