收集資訊
確定業務需求
標識關鍵實體
標識每個實體的屬性
確定實體之間的關係
資料庫建模(繪製e-r圖)
與資料庫相關的需求分析,主要是資訊收集
將這些資訊歸納並用圖形符號進行標識
第一正規化
第一正規化的目標是確保每列的原子性
如果每列都是不可再分的最小資料單元則滿足第一正規化
第二正規化
如果乙個關係滿足第一正規化,並且除了主鍵以外的其他列都依賴於該
主鍵,則滿足第二正規化
第三正規化
如果乙個關係滿足第二正規化,並且除了主鍵以外的其他列既不部分依
賴,也不傳遞依賴於主鍵列,則滿足第三正規化
三正規化能夠使資料結構達到高內聚,低耦合
有利於維護資料的完整性
減少資料冗餘,節省儲存空間
有利於相關應用程式的開發
資料庫設計 設計資料庫之前
1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...
資料庫設計 設計資料庫之前
1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...
資料庫設計 設計資料庫之前
1.考察現有環境 在設計乙個新資料庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數資料庫 專案都不是從頭開始建立的 通常,機構內總會存在用來滿足特定需求的現有系統 可能沒有實 現自動計算 顯然,現有系統並不完美,否則你就不必再建立新系統了。但是對舊系統的研究 可以讓你發現一些可能會忽略...