對數據庫模式進行規范化處理,是在數據庫設計的什么階段?

數據庫模式進行規范化處理,是在數據庫設計的“邏輯設計階段”。數據庫的邏輯結構設計就是把概念結構設計階段設計好的基本實體-關系圖轉換為與選用的數據庫管理系統產品所支持的數據模型相符合的邏輯結構。

對數據庫模式進行規范化處理,是在數據庫設計的什么階段?

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

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

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

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

設計步驟

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

( 2 ) 將轉換來的關系、網狀、層次模型向指定數據庫管理系統支持的數據模型轉換;

( 3 ) 對數據模型進行優化。

推薦教程:mysql視頻教程

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享