數據庫設計(一) 需求分析


目前,大多數的應用系統都屬於數據庫應用程序,都離不開數據庫的支持。數據庫設計方案的優劣對於應用程序的運行至關重要。數據庫設計過程就是針對具體的應用環境,設計優化的邏輯模式,並根據所采用的數據庫系統設計物理結構,最后建立應用程序的數據庫。

數據庫設計過程可以理解為提出問題、分析問題、解決問題的過程,具體包含6個步驟:需求分析、概念結構設計、邏輯結構設計、物理結構設計、數據庫實施、數據庫運行和維護。下圖是數據庫的總體設計過程。

需求分析的的主要任務是熟悉系統的業務,明確用戶的需求。終點是調查與分析用戶在信息管理中的數據要求、處理要求、安全性與完整性的要求。需求分析一般采用自上而下的需求分析方式,用數據流圖和數據字典維護系統。

數據流圖用來描述系統的邏輯模型,它描述數據流在系統中的流動情況和處理情況,是邏輯系統圖形表示。在組織方式上,數據流圖以分層的形式表示結構關系。

數據字典是各類數據集合的描述,是進行詳細的數據收集和數據分析后的結果。數據字典包括對數據項、數據結構、數據流、數據處理、存儲過程的規范和描述。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM