計算機數據的組織方式
1.模型是對現實世界中客觀存在事物特征的抽象。
2.現實世界中的具體事物不可能被計算機直接處理,因此人們必須先把具體事物轉換成計算機能夠處理的數據,即把現實世界中具體的人、物、活動、概念用數學模型這個工具來抽象、表示和處理。
3.數據庫技術中,同樣需要對現實世界進行抽象后用數據模型(Data Model)的概念來描述數據庫的結構和定義。
4.數據模型是數據庫系統的核心和基礎,用來描述數據、組織數據和對數據進行操作。
5.模型良好的數據模型應滿足三方面要求:
一是能夠盡量真實地模擬現實中的具體事物.
二是容易被人所理解.
但是一種模型想要同時較好地滿足這三方面的要求非常困難,因此人們通常采用分層思想,在數據庫系統開發的不同階段,采用不同的數據模型:概念模型、數據邏輯模型和數據物理模型。
概念模型(Conceptual Model)是獨立于計算機系統的數據模型,它完全不涉及信息在計算機系統中的表示,只是按照用戶的角度來對數據和信息進行建模,它是現實世界的第一層抽象,主要用于數據庫系統設計階段。這類模型中最著名的是實體-聯系ER模型。
數據邏輯模型直接面向數據庫的邏輯結構,它是按照計算機的角度對數據進行建模,它是現實世界的第二層抽象,主要用于數據庫系統實現階段。這類模型主要包括層次模型、網狀模型、關系模型、面向對象數據模型、對象關系數據模型和半結構化數據模型等。
數據物理模型是對數據最底層的抽象,它描述數據在系統內部的表示方式和存取方法,是面向計算機系統的。物理模型的具體實現是數據庫管理系統的任務,數據庫設計人員要了解和選擇物理模型,最終用戶則不需要考慮物理細節。
作者:zhushican 分類:六六互聯 日期:2022年05月10日 瀏覽:608 評論:0