資料庫設計流程

2021-09-02 08:29:48 字數 512 閱讀 2602

資料庫設計流程,可以分為五步:

規劃需求分析

概念設計

邏輯設計

物理設計

規劃就是指考慮好建立資料庫的必要性和可行性,明確資料庫在整個專案中扮演的角色以及與其它干係角色之間的關係。

需求分析就是通過調研,了解這個專案對資料庫的資料和處理能力的要求,這個階段可以出乙個簡單的需求說明書。需求說明書需要包含資料庫可能要涉及什麼資料、這些資料有什麼特徵、這些資料的使用頻率以及大概資料量的估算。這些對資料庫的要求被稱為資料庫的元資料,在設計大型資料庫時,這些資料通常由資料字典來管理,可以避免資料的重複或重名。

規劃出資料庫大致的結構,將資料庫抽象成不和任務資料管理系統相關的資料模型(e-r圖或者關係圖),在這個階段設計人員的目光需要集中在最重要的資料組織結構和處理模式上,為了保證模型的正確性,這個階段可以邀請使用者參與。

將概要設計階段設計出的資料模型轉化為資料庫的邏輯結構

即在相關環境中部署。設定儲存記錄結構以及訪問方法,需要考慮到資料的完整性和安全性的分析。完成資料庫的程式設計

資料庫設計流程

資料庫作為資料的乙個容器,不但對程式的performance有很大的影響,而且對應用程式的擴充套件有非常大的影響.所以對應用程式來說,乙個具有良好設計的資料庫是非常重要的.那麼如何才能設計出效能好,又支援擴充套件的資料庫呢?這是我們大家都要去探索的問題.現在有很多版本的資料庫設計的流程.然而這也只是...

資料庫設計流程

資料庫作為資料的乙個容器,不但對程式的performance有很大的影響,而且對應用程式的擴充套件有非常大的影響.所以對應用程式來說,乙個具有良好設計的資料庫是非常重要的.那麼如何才能設計出效能好,又支援擴充套件的資料庫呢?這是我們大家都要去探索的問題.現在有很多版本的資料庫設計的流程.然而這也只是...

資料庫設計流程

由軟考知識的引發的思考,詳細 根據使用者需求,畫出資料流圖,並設計資料字典。根據資料流圖和資料字典生成需求規格說明書。er模型建模,此步驟和dbms無關。設計關係模式 邏輯結構設計的產物,通過對er模型的轉化得來,此過程沒有涉及到dbms 即通過powerdesigner設計出的表結構,以及表之間的...