色综合天天_bl高肉强受失禁尿出来v文_日处女视频_在线观看国产剧情麻豆精品

十三年專注于網站建設與互聯網應用開發,低調、有情懷的網絡應用服務商!
南昌百恒科技微信公眾號 掃一掃關注
tel-icon全國服務熱線:400-680-9298,0791-88117053
掃一掃關注百恒科技微信公眾號

后臺開發怎樣做好數據庫設計?

百恒 2019-10-11 14:54:27 2486

? ? 數據庫設計是專業數據庫工程師或者項目負責工程師的工作,數據庫通俗講就是數據存儲的一個盒子,會存儲所有的數據庫包括會員姓名、產品資料、交易數據等,數據庫結構設計的合理會大大提高系統工作時所需要的時間、效率和儲存量。數據庫設計內容包括:需求分析、概念結構設計、邏輯結構設計、物理結構設計、數據庫的實施、運行和維護。而數據庫的設計就是應用中十分重要的一環,數據庫設計好了之后,建立模型,然后編碼也可以開始了。


后臺開發怎樣做好數據庫設計?

? ? 一、數據庫設計的主要步驟

? ? 1、需求分析:了解用戶的數據需求、處理需求、安全性及完整性要求;

? ? 2、概念結構設計階段:概念結構設計階段是整個數據庫設計的關鍵,通過對用戶需求進行綜合、歸納與抽象,形成一個獨立于具體DBMS的概念模型;

? ? 3、邏輯設計:據轉換規則,把概念模型轉換為數據庫的邏輯模型,根據用戶業務特點。

? ? 邏輯模型的特點:

? ? 表達了數據的整體邏輯結構,是設計人員對整個應用項目數據庫的全面描述;

? ? 是從數據庫實現的觀點出發,對數據建模;

? ? 獨立于硬件,依賴于軟件是數據庫設計人員與應用程序員之間進行交流的工具。

? ? 4、數據庫物理設計階段;

? ? 數據庫物理設計階段是利用數據庫管理系統提供的方法和技術,對已經確定的數據邏輯結構,以較優的存儲結構、數據存取路徑、合理的數據存儲位置及存儲分配,設計出一個高效的、可實現的無力數據結構。

? ? 5、數據庫實施階段;

? ? 在數據庫實施階段運用DBMS提供的數據語言及宿主語言,根據邏輯設計和物理設計的結果建立數據庫,編制與調試應用程序,組織數據入庫,并進行試運行。

? ? 6、數據庫運行與維護階段;

? ? 數據庫應用系統經過試運行后即可投入正式運行,在運行過程中需要不斷對其進行調整、修改與完善。

? ? 二、數據庫設計的基本原則

? ? (1)減少數據冗余,提高訪問數據庫的速度。

? ? (2)盡可能不要浪費大量存儲空間。

? ? (3)避免數據維護異常,最大限度消除了數據冗余、修改異常、插入異常、刪除異常,基本滿足關系規范化的要求。

? ? (4)設計數據表結構時,應考慮表結構的動態適應性。
400-680-9298,0791-88117053
掃一掃關注百恒網絡微信公眾號

歡迎您的光顧,我們將竭誠為您服務×

售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售前咨詢 售前咨詢
 
售后服務 售后服務
 
備案專線 備案專線
 
售后服務 售后服務
 
×