數據庫相關概念解析

1、數據庫 Database- DB
定義:數據庫是具有統一的結構形式并存放于同一存儲介質內的多種應用數據的集成,并可被各個應用程序所共享。
數據庫可以簡單理解為存放數據的倉庫,這個倉庫是在計算機存儲設備上,且數據是以一定的格式存放的。
2、數據庫系統Database System - DBS
定義:數據庫系統是指安裝和使用了數據庫技術的計算機系統。
包括:數據庫、數據庫管理系統、應用系統、數據庫管理員(DBA)
數據庫系統的特點:
數據的集成性、數據的高共享性與低冗余性 、數據獨立性 、數據統一管理和控制
3、數據庫管理系統 Database Management System - DBMS
定義:一種系統軟件,負責數據庫中的數據組織、數據操縱、數據維護、控制及保護數據服務等,是數據庫系統的核心。
主要功能:
1.數據模式定義
2.數據存取的物理構建
3.數據操縱
4.數據的完整性、安全性定義與檢查
5.數據集的并發控制與故障恢復
數據庫管理系統為了完成基本功能,會提供相應的數據語言:
l 數據定義語言(DDL)
l 數據操縱語言(DML)
l 數據控制語言(DCL)