二級access資料庫基礎知識(3)
1.1 資料庫基礎知識
1.1.3 資料模型
資料模型就是從現實世界到機器世界的乙個中間層次。是資料管理系統用來表示實體及實體間聯絡的方法。
一.實體描述
1 .實體
客觀存在並相互區別的事物成為實體。如:學生、教師、課程。
2 .實體的屬性
描述實體的特性。如學生實體用學號、姓名、性別等屬性描述。
3 .實體集和實體型
屬性值的集合表示乙個實體,而屬性的集合表示一種實體的型別,稱為實體型。同型別的實體的集合,稱為實體集。
二.實體間聯絡及種類
實體之間的對應關係稱為聯絡。如:乙個學生可以選修多門課程,同一門課程可以由多名教師講授。
有三種型別:
1 .一對一聯絡
如:人事部門的教師表和財務部門的工資表之間就存在一對一聯絡。
2 .一對多聯絡
如:部門表與教師表之間就存在一對多的聯絡。
3 .多對多聯絡
如:學生表和課程表之間存在多對多的聯絡。
三.資料模型簡介
資料模型是資料庫管理系統用來表示實體間聯絡的方法。
任何乙個資料庫管理系統都是基於某種資料模型的。資料管理系統所支援的資料模型有三種:層次模型、網狀模型、關係模型。
1 .層次模型
用樹型結構表示各類實體以及實體之間的聯絡。典型代表: ibm 的 ims 。
( 1 )有且僅有乙個節點無雙親,這個節點稱為「根節點」。
( 2 )其他節點有且僅有乙個雙親。
特點:對一對多的層次關係描述非常自然、直觀、容易理解,但不能直接表示出多對多的聯絡。
2 .網狀模型
( 1 )允許乙個以上的節點無雙親。
( 2 )乙個節點可以有多於乙個的雙親。
典型代表: dbtg 系統,也稱 codasyl 系統。
特點是:能直接表示非樹型結構。
3 .關係資料模型
ibm e.f.codd 於 1970 首次提出。
用二維表結構來表示實體以及實體間聯絡的模型。
特點是:理論基礎完備、模型簡單、說明性的查詢語言和使用方便。
二級ACCESS資料庫基礎知識 1
二級access資料庫基礎知識 1 本章主要學習資料庫的基本概念和基本理論,並對 access 進行簡單介紹。1.1 資料庫基礎知識 1.1.1 計算機資料管理的發展 一 資料與資料處理 資料 是指儲存在某種 上能夠識別的物理符號 資料處理 是指將資料轉換成資訊的過程。從資料處理的角度而言,資訊是一...
二級ACCESS資料庫基礎知識 2
二級access資料庫基礎知識 2 1.1 資料庫基礎知識 1.1.2 資料庫系統 一 有關資料庫的概念 1 資料 data 描述事物的符號記錄。2 資料庫 data base 儲存在計算機儲存裝置中的 結構化的相關資料的集合。它不僅包括描述事物的資料本身,而且包括相關事物之間的關係。資料庫中的資料...
二級公共基礎知識 二級公共基礎知識 01
樹是一種資料結構,它是由n n 1 個有限結點組成乙個具有層次關係的集合。把它叫做 樹 是因為它看起來像一棵倒掛的樹,也就是說它是根朝上,而葉朝下的。樹的特點 每個結點有零個或多個子結點 沒有父結點的結點稱為根結點 每乙個非根結點有且只有乙個父結點 除了根結點外,每個子結點可以分為多個不相交的子樹 ...