本站小編為你精心準備了企業數據庫設計論文參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1、數據統計信息需求
主要包括按模擬企業、時間、商品、市場等不同類別統計各項經營數據,如模擬企業資產、庫存、銷售收入、市場占用等數據,通過所存儲的大量數據分析企業經營效果,總結得失,并能夠為調整學員的經營方案和驗證管理理論提供有價值的參考數據。
2、概念結構設計
概念結構也稱為概念模型,是對用戶所提供的原始數據進行綜合,抽象出數據庫系統所要研究的數據,將現實世界中的事物及其聯系,轉換成信息世界中的實體及其聯系。概念結構設計必須將需求分析得到的用戶數據和需求抽象為反映用戶觀點的概念模型,是用戶與數據庫人員之間進行交流的工具,其主要表現形式為E-R模型圖。圖中矩形框表示實體集;菱形框表示實體集之間的聯系。
3、邏輯結構設計
邏輯結構設計主要任務是綜合考慮關系型DBMS的性能和所設計模擬系統的功能復雜程度,將概念結構轉換為邏輯模式,即各個關系模式的結構設計,包括各關系模式的名稱、每一關系模式中各屬性的名稱、數據類型和取值范圍等內容。將E-R模型轉換成初始的關系模型,然后分析每一個關系模式的合理性,通過關系模式的規范化消除其中不合理模式。E-R模型中的實體和聯系經過規范化處理轉換為關系模式如下:(1)學員(學號、姓名、擔任角色、性別、企業代碼),學員通過學號標識。(2)門店(門店編碼、容積、最低購買價、最低租賃價、等級、信息化程度、企業代碼、獲取時間、獲取方式、金額),門店通過門店編碼標識。(3)模擬企業(企業代碼、登錄密碼、名稱、人數),模擬企業通過企業代碼標識。(4)商品(商品代碼、名稱、采購價、容積需求、采購提前期),商品通過商品代碼標識。(5)客戶訂單(訂單編碼、需求商品、數量、賬期、企業代碼、市場代碼、簽約時間、售價、其他要求),客戶訂單通過訂單編碼標識。(6)市場(市場代碼、類別、開發時間、開發資金),市場通過市場代碼標識。(7)現金流量表(編號、時間、收支類別、項目名稱、金額),現金流量表通過編號標識。(8)市場開發(市場代碼、企業代碼、時間、金額),市場開發通過市場代碼和企業代碼組合標識。(9)采購(企業代碼、商品代碼、時間、數量),采購通過商品代碼和企業代碼組合標識。(10)配貨(企業代碼、商品代碼、門店編碼、時間、數量、定價),配貨通過商品代碼、門店編碼和企業代碼組合標識。
4、數據庫實現
4.1建立存儲過程由于使用的是關系型數據庫,數據處理都是通過SQL語言完成的,其中有大量數據的插入、更新與刪除,甚至還需要進行大量的運算,所以直接提交SQL語句并讓DBMS進行編譯再執行的話,處理的效率較低,而建立存儲過程是一種有效解決手段。存儲過程是一種存儲在數據庫服務器上的SQL操作[3],這樣很多數據處理流程都在后臺以存儲過程的方式來實現,即有利于提高系統的運行效率,又可提高系統的可維護性和可擴展性。
4.2設計索引在模擬經營中各模擬企業經常性的要查詢公共信息,而且這種查詢的時間性非常明顯,所以設計索引可以顯而易見的優化系統性能,對所有用于時間排序的列創建索引,可以避免整表掃描或訪問。在不改變表物理結構的情況下,直接訪問特定的數據列以減少數據存取時間;把數據分散到不同的頁面上,可以分散插入的數據;主鍵自動建立了唯一索引,能確保數據的唯一性。
5、結語
本文按照數據庫設計的基本方法,將連鎖企業經營管理沙盤模擬系統當前應用需要的所有數據全部及時、準確地存放在數據庫中,根據用戶使用反饋進行合理設計。實際應用表明該數據庫具有良好的存儲結構,實現了實時數據共享、快速響應等要求,具有較高的可行性。
作者:李志長文永勝譚誼單位:湖南信息職業技術學院經濟管理系