數據庫基礎知識(1)

數據庫管理系統的主要功能和特徵程序員

數據庫系統(DataBase System, DBS)定義和組成數據庫

由數據庫、硬件、軟件、人員組成。其中,數據庫是指長期存放在計算機內、有組織、可共享的數據集合。硬件指計算機系統中的物理設備。軟件包括操做系統、數據庫管理系統(Database Management System, DBMS)和應用軟件。人員包括系統分析員、數據庫設計人員、應用程序員、最終用戶和數據庫管理員。安全

數據庫管理系統功能、特徵和組成,文件系統與數據庫系統的差別數據結構

DBMS主要實現了下面的功能:併發

1. 數據定義數據庫設計

2. 數據庫操做操作系統

3. 數據庫運行管理設計

4. 數據組織、存儲和管理接口

5. 數據庫的創建和維護軟件

6. 其餘功能

具備以下特徵:

1. 數據結構化病統一管理。

2. 有較高的數據獨立性。

3. 數據控制功能。 對數據的安全性、完整性、併發性和故障恢復作出控制。

 數據庫模式

1. 概念模式: 數據庫中所有數據的邏輯結構和特徵的描述.

2. 外模式(用戶模式): 用戶和數據庫的接口,是用戶用到的那部分數據的描述.

3. 內模式(存儲模式): 是數據物理結構和存儲方式的描述.是數據在數據庫內部的表示方式.

三級模式和兩級映像:

在三級模式之間提供了兩級映像: 模式/內模式, 模式/外模式的映像.

數據的獨立性:

指數據與程序獨立,將數據定義從程序中分離出去,由DBMS負責數據的存儲,簡化了應用程序。主要包括物理的獨立性和邏輯的獨立性。 

 物理獨立性指數據的物理結構發生改變了,應用程序不改變。

邏輯獨立性指邏輯發生改變了,應用程序不改變。

相關文章
相關標籤/搜索