您好,歡迎來到易龍商務網!
【廣告】
發布時間:2021-10-28 01:40  





物理數據模型物理數據模型(Physical Data Model),是一種面向計算機物理表示的模型,描述了數據在儲存介質上的組織結構,它不但與具體的DBMS有關,而且還與操作系統和硬件有關。每一種邏輯數據模型在實現時都有其對應的物理數據模型。DBMS為了保證其獨立性與可移植性,大部分物理數據模型的實現工作由系統自動完成,而設計者只設計索引、聚集等特殊結構。
空間數據模型可分為:
1、概念模型(分三種:1:場模型:用于描述空間中連續分布的現象;2:對象模型:用于描述各種空間地物;3:網路模型:可以模擬現實世界中的各種網絡)
2、邏輯數據模型(常用的分:矢量數據模型,柵格數據模型和面向對象數據模型等)
3、物理數據模型(物理數據模型是指概念數據模型在計算機內部具體的存儲形式和操作機制,即在物理磁盤上如何存放和存取,是系統抽象的底層。)
邏輯模型是嚴格定義的一組概念的集合,主要由數據結構、數據操作和完整性約束部分組成,通常稱為數據三要素。
數據模型是用于描繪、溝通數據需求的一組簡單易懂、標準的,并且便于計算機實現的標準符號的集合。數據庫很強大,但數據在其中的關系卻錯綜復雜,成千上萬個表通過各種關系或約 束互連以形成復雜的結構。
沒有數據模型,利益相關者很難看到現有數據庫的結構、理解關鍵概念,當需要描述數據需求的時候,也很難準確地表達出來,這也是數據模型很重要的一個主要的原因。
數據模型三要素是數據結構、數據操作、數據約束。
1、數據結構
是計算機存儲、組織數據的方式。數據結構是指相互之間存在一種或多種特定關系的數據元素的集合,即帶“結構”的數據元素的集合。。通常情況下,精心選擇的數據結構可以帶來更高的運行或者存儲效率。數據結構往往同有效的檢索算法和索引技術有關。
2、數據操作
數據模型中數據操作主要描述在相應的數據結構上的操作類型和操作方式。它是操作算符的集合,包括若干操作和推理規則,用以對目標類型的有效實例所組成的數據庫進行操作。
3、數據約束
數據模型中的數據約束主要描述數據結構內數據間的語法、詞義聯系、他們之間的制約和依存關系,以及數據動態變化的規則,以保證數據的正確、有效和相容。它是完整性規則的集合,用以限定符合數據模型的數據庫狀態,以及狀態的變化。