數據模型


一、數據模型的概念

數據:是符號。例如張三。
模型:現實世界事與物主要特征的抽象與模擬。如飛機模型、空氣動力模型。
數據模型:通過對現實世界的事與物主要特征的分析、抽象,為信息系統的實施提供數據存取的數據結果以及相應的約束。
數據模型的要素:操作、數據結構及約束。
評估數據模型的好與壞:
1、是否滿足現有的業務需求。
2、是否易於應對未來的可能的業務變更。好的擴展性、很強的靈活性。
3、是否高效。對開發人員是否簡單高效,運行是否高效。
數據建模是通過定義和分析數據需求,以支持信息系統內的業務流程。

二、數據模型的設計

數據模型設計的三個階段:

1、概念數據模型設計

關鍵工作,工作內容:對業務領域的各概念實體進行歸納和總結,以分析概念實體以及他們之間的關系為目標。

2、邏輯數據模型設計

關注概念實體的各項屬性。
工作內容:設計各邏輯實體的屬性、主鍵、索引以及各實體之間的關系。

3、物理數據模型設計

工作內容:結合具體的物理數據庫平台進行存儲設計。


免責聲明!

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



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