美章網 資料文庫 電子商務專業數據庫系統原理教學案例范文

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

    本站小編為你精心準備了電子商務專業數據庫系統原理教學案例參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

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

    摘要:《數據庫系統原理》是高校電子商務專業的必修課程,也是計算機類專業的基礎課程,該課程的核心內容是關系數據庫。在關系數據庫教學過程中,數據庫平臺往往會選擇SQLServer或者ORACLE,也有部分教師會選擇ACCESS。作者經過對幾個DBMS的對比分析,結合電子商務專業日常教學實踐,推薦一款適合本專業數據庫教學的數據庫管理系統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.4MySQLMy

    SQL是開源軟件,支持跨平臺,目前屬于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)數據庫創建語句(4)數據庫查詢語句完成數據表設計并填入數據后,即可在MySQL客戶端進行數據庫查詢語句,不再一一贅述。

    4、結束語

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

    參考文獻

    [1]劉曉華.Oracle數據庫在數據庫系統原理學習中的應用[J].科技廣場,2013,06:21

    [2]王珊.數據庫系統簡明教程[M].北京:高等教育出版社,2004

    作者:劉新飛

    主站蜘蛛池模板: 成人国产精品一区二区网站公司| 一区精品麻豆入口| 日韩高清一区二区三区不卡 | 一区二区三区观看免费中文视频在线播放| 怡红院一区二区在线观看| 夜夜添无码试看一区二区三区| 日韩视频在线观看一区二区| 精品无码AV一区二区三区不卡| 中文字幕人妻丝袜乱一区三区| 合区精品久久久中文字幕一区| 中文字幕亚洲一区| 久久精品免费一区二区三区| 亚洲av无码一区二区三区乱子伦 | 亚洲av乱码一区二区三区| 日韩一区二区超清视频| 国产精品va一区二区三区| 性色AV 一区二区三区| 亚洲乱码一区二区三区在线观看| 国模丽丽啪啪一区二区| 中文字幕aⅴ人妻一区二区| 无码国产精品一区二区免费vr| 亚洲一区中文字幕在线电影网 | 国产无码一区二区在线| 中文字幕日韩人妻不卡一区| 亚洲一区二区三区高清| 性色av闺蜜一区二区三区| 一区二区三区免费精品视频| 无码国产精品一区二区免费vr| 精品人妻无码一区二区三区蜜桃一 | 精品国产免费一区二区三区| bt7086福利一区国产| 国产综合无码一区二区辣椒| 日本无卡码免费一区二区三区| 亚洲一区精品无码| 成人国产精品一区二区网站公司| 一区二区三区视频在线观看| 日韩久久精品一区二区三区 | 春暖花开亚洲性无区一区二区 | 久久精品视频一区| 日本精品一区二区三本中文| 无码av免费毛片一区二区|