一、資料庫基本概念
什么是資料:資料(Data)是描述事物的符號記錄,是指利用物理符號記錄下來的、 可以鑒別的資訊,
資料是資訊存在的一種形式,只有通過解釋或處理的資料才能成為有用的資訊,
什么是資料庫:資料庫(Database,DB)是指長期儲存在計算機中的有組織的、可共享的資料集合,
資料要按照一定的資料模型組織、描述和存盤,具有較小的冗余度、較高 的資料獨立性,系統易于擴展,并可以被多個用戶分享,
資料庫中存盤的資料的三個基本特點:永久存盤、有組織、可共享
資料庫管理系統(DBMS):資料庫管理系統(DBMS)是專門用于建立和 管理資料庫的一套軟體,介于應用程式和操作 系統之間,
資料庫管理系統的功能:
1)資料定義功能 2)資料操縱功能 3)資料庫的運行管理功能 4)資料庫的建立和維護功能 5)資料組織、存盤和管理功能 6)其他功能
資料的組織:資料的組織分為邏輯組織和物理組織,邏輯組織:是用戶或應用程式所使用的資料結構形式;物理組織:是資料在物理設備上的結構形式;這兩者之間可相互獨立,
資料庫系統(DBS)的構成:

二、資料管理技術的發展
分為是三個階段
1、人工管理階段
1)資料不保存 2)應用程式管理資料 3)資料面向應用程式
2、檔案系統階段

3、資料庫系統階段
1)資料集成(主要目的) 2)資料共享性高 3)資料冗余小
4)資料一致性 5)資料獨立性高 6)實施統一管理與控制
7)減少應用程式開發與維護的作業量
*********************************************************************************
資料獨立:資料的定義與使用資料的應用程式分離,
資料庫保護:資料庫管理系統具有對資料的統一管理和控制功能,主要包括資料的獨立 性、完整性、并發控制與 故障恢復 ,即資料庫保護

三、資料庫系統的結構
**************************************資料庫系統的結構分類*********************************

*****************************************資料庫系統的三級模式結構*********************

模式是資料庫的核心,也是資料庫設計的關鍵

2、三級模式結構的兩層映像與資料獨立性:所謂映像,就是一種對應規則,它指出映像雙方是如何進行轉換的,
模式<->內模式映像: 保證了資料與程式的物理獨立性
外模式<->模式映像: 保證了資料與程式的邏輯獨立性
3、資料庫系統的結構:

*************************************************************************************************

四、資料模型
模型(Model):是現實世界特征的模擬和抽象表達
資料模型:是對現實世界資料特征的抽象,描述的是數 據的共性內容,資料模型是模型化資料 和資訊的工具,也是資料庫系統的核心和基礎
資料模型組成要素:
- 資料結構:描述的是系統的靜態特征,即資料物件的資料型別、內容、屬 性以及資料物件之間的聯系
- 資料操作:描述的是系統的動態特征
- 資料約束:描述資料結構中資料間的語法和語意關聯
資料的特征:

*************************資料模型的分類***********************************

***************************************什么是概念層資料模型**********************************
概念層是資料抽象級別的最高層,概念層資料模型,也稱為資料的概念模 型或資訊模型,這類模型主要用于資料庫的設計階段,
在設計資料庫時,通常用( 概念模型 )來抽象、表示現實世界的各 種事物及其聯系,
資訊世界涉及的基本概念:

資料模型中有“型”(type)和“值”(value)兩個概念,

概念模型的表示方法:

******************************************什么是邏輯層資料模型*********************************************
邏輯層是資料抽象級別的中間層,邏輯層資料模型,也稱為資料的邏輯模 型,任何DBMS都是基于某種邏輯資料模型,
邏輯模型的型別:
層次模型:是最早使用的一種資料模型 ; 有且僅有一個結點沒有父結點,稱作根結點 ; 其他結點有且僅有一個父結點
網狀模型:以網狀結構表示物體與物體間的聯系 ; 允許結點有多于一個父結點 ; 可以有一個以上的結點沒有父結點
關系模型:用二維表結構來表示物體間的聯系,優點: • 建立在嚴格的數學概念的基礎上 • 概念單一 • 存取路徑對用戶透明,有更高的資料獨立性,更好的安全保密性
面向物件模型:既是概念模型又是邏輯模型 • 表達能力豐富,物件可復用、維護方便
**********************************物理層資料模型**************************************
物理層資料模型,也稱為資料的物理模型,描述資料在存盤介質上的組織 結構,是邏輯模型的物理實作; 是資料庫最底層的抽象;
設計目標是提高資料庫性能和有效利用存盤空間,
簡述概念模型、邏輯模型、物理模型之間的關系?
這三個不同的資料模型之間既相互獨立,又存在著關聯,從現實世界到概念 模型的轉換是由資料庫設計人員完成的;從概念模型到邏輯模型的轉換可以 由資料庫設計人員完成,也可以用資料庫設計工具協助設計人員完成;從邏 輯模型到物理模型的轉換主要是由資料庫管理系統完成的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/7359.html
標籤:其它
