對資料庫模式進行規範化處理,是在資料庫設計的什麼階段?

2020-10-28 18:01:29

對資料庫模式進行規範化處理,是在資料庫設計的「邏輯設計階段」。資料庫的邏輯結構設計就是把概念結構設計階段設計好的基本實體-關係圖轉換為與選用的資料庫管理系統產品所支援的資料模型相符合的邏輯結構。

資料庫設計(Database Design)是指對於一個給定的應用環境,構造最優的資料庫模式,建立資料庫及其應用系統,使之能夠有效地儲存資料,滿足各種使用者的應用需求(資訊要求和處理要求)。在資料庫領域內,常常把使用資料庫的各類系統統稱為資料庫應用系統。

資料庫設計的設計內容包括:需求分析、概念結構設計、邏輯結構設計、物理結構設計、資料庫的實施和資料庫的執行和維護。

資料庫的邏輯結構設計就是把概念結構設計階段設計好的基本實體-關係圖轉換為與選用的資料庫管理系統產品所支援的資料模型相符合的邏輯結構。

邏輯結構是獨立於任何一種資料模型的,在實際應用中,一般所用的資料庫環境已經給定(如SQL Server或Oracle或MySql)。由於目前使用的資料庫基本上都是關聯式資料庫,因此首先需要將實體-關係圖轉換為關係模型,然後根據具體資料庫管理系統的特點和限制轉換為指定資料庫管理系統支援下資料模型,最後進行優化。

設計步驟

( 1 ) 將概念結構轉換為一般的關係、網狀、層次模型;

( 2 ) 將轉換來的關係、網狀、層次模型向指定資料庫管理系統支援的資料模型轉換;

( 3 ) 對資料模型進行優化。

推薦教學:

以上就是對資料庫模式進行規範化處理,是在資料庫設計的什麼階段?的詳細內容,更多請關注TW511.COM其它相關文章!