資料庫的發展實際上是資料模型為主線來推進的,資料模型是資料庫系統的和核心和,是對現實世界資料特徵的抽象,資料模型能夠較為真實地描述現實世界、要易於人理解且便於在計算機上實現
由資料結構、資料操作、完整性約束
三部分組成,分別描述系統的靜態特性、動態和完整性約束條件
層次模型用樹形結構來表示各類實體以實體間的型別
層次模型是指滿足有只有由根節點沒有雙親結點且根以外的結點有且只有乙個雙親結點
這兩個條件的基本層次聯絡的集合
增刪改查
網狀模型用網狀結構來表示各類實體以實體間的型別
滿足允許乙個以上結點無雙親且乙個結點可以有多於乙個雙親
這兩個條件的基本層次聯絡的集合
間接表示多對多聯絡,將多對多聯絡分解成一對多聯絡
導航式的增刪改查
資料操作是集合操作,增刪改查,操作物件和結果都是關係
資料庫系統概論(第5版)
資料庫系統概論 資料模型
資料模型是對現實世界中各種事物或實體特徵的數位化模擬和抽象,用以表示現實世界中的實體及實體之間的聯絡,使之存放在計算機中,並通過計算機軟體進行處理,資料模型是用來描述資料 組織資料和對資料據進行操作的,資料模型是資料庫系統的核心和基礎 資料模型要滿足三個方面的要求 能夠方便地在計算機上實現,容易被人...
資料庫系統概論 02 資料模型
資料模型 在資料庫中抽象,表示和處理乙個物件 這個物件是現實生活中的資料和資訊。01.真實的模擬現實世界。02.容易被人理解03.在計算機上要實現 兩個層次的資料模型 概念模型用於客戶理解的,邏輯模型和物理模型用於計算機理解的。建立資料模型的過程 一般是先是建立概念模型,而後設計邏輯模型,最後資料庫...
資料庫系統概論 讀書筆記 2 資料模型
資料模型 對現實世界資料特徵的抽象 資料庫系統的核心和基礎 資料模型用來描述數,組織數和對資料進行操作 1.2.1 兩類資料模型 第一類 概念模型 第二類 邏輯模型 物理模型 概念模型 使用者觀點對資料和資訊建模 邏輯模型 層次模型,網狀模型,關係模型,物件導向資料模型,物件關係資料模型 半結構化資...