數據建模

求聞百科,共筆求聞

軟件工程中,數據建模是運用正式的數據建模技術,建立信息系統的數據模型的過程。

概述

數據建模是一種用於定義和分析數據的要求和其需要的相應支持的訊息系統的過程。因此,數據建模的過程中,涉及到的專業數據建模工作,與企業的利益和用戶的訊息系統密切相關。

從需求到實際的數據庫,有三種不同的類型[1]。用於訊息系統的數據模型作為一個概念數據模型,本質上是一組記錄數據要求的最初的規範技術。數據首先用於討論適合企業的最初要求,然後被轉變為一個邏輯數據模型,該模型可以在數據庫中的數據結構概念模型中實現。一個概念數據模型的實現可能需要多個邏輯數據模型。數據建模中的最後一步是確定邏輯數據模型到物理數據模型中到對數據,訪問,性能和存儲的具體要求。數據建模定義的不只是數據元素,也包括它們的結構和它們之間的關係[2]

參考文獻

  1. Simison, Graeme. C. & Witt, Graham. C. (2005).Data Modeling Essentials.3rd Edition. Morgan Kauffman Publishers. ISBN 0-12-644551-6
  2. Data Integration Glossary , U.S. Department of Transportation, August 2001.