軟件工程中,數據模型是定義數據如何輸入和與輸出的一種模型。其主要作用是為資訊系統提供數據的定義和格式。數據模型是資料庫系統的核心和基礎,現有的資料庫系統都是基於某種數據模型而建立起來的。

Thumb
數據模型的作用

要求

  1. 比較直觀地模擬實境世界
  2. 容易為人理解
  3. 便於電腦實現[1]

三要素

  1. 數據結構:儲存在資料庫中對象類型的集合,作用是描述資料庫組成對象以及對象之間的聯絡。
  2. 數據操作:指對資料庫中各種對象實例允許執行的操作的集合,包括操作及其相關的操作規則。
  3. 數據完整性約束條件:指在給定的數據模型中,數據及其聯絡所遵守的一組通用的完整性規則,它能保證數據的正確性和一致性。[1]

參考文獻

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.