數據模型的三要素

數據模型通常由三個部分組成:數據結構、數據操作、完整性約束。

數據結構是描述一個數據模型性質最重要的方面。具體來說,它描述了兩類內容

一是數據庫對象的類型、內容等(一個模型中有什麼樣的對象,對象的內容是什麼),比如,關係模型有關係,屬性,域(屬性的取值範圍)等對象。

二是數據之間聯繫有關的對象。

總之,數據結構是對象類型的集合。(表、視圖都是對象,他們是不同的類型)

數據操作是在對象的實例上允許進行的操作的集合。比如,在表上允許進行查詢、刪除等操作。

數據的完整性約束條件是一組規則,這組規則對數據及其關係起到制約的作用。數據模型應該規定這樣的一組規則,以保證數據的正確、有效、相容,並提供定義規則的機制。


本文是在閱讀《數據庫系統概論》的基礎上而成,也是帶着工作中的疑問,去理論的海洋中探尋的結果,讓我再裝一回兒~~~

發佈了86 篇原創文章 · 獲贊 15 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章