数据库相关概念解析
1、数据库 Database- DB
定义:数据库是具有统一的结构形式并存放于同一存储介质内的多种应用数据的集成,并可被各个应用程序所共享。
数据库可以简单理解为存放数据的仓库,这个仓库是在计算机存储设备上,且数据是以一定的格式存放的。
2、数据库系统Database System - DBS
定义:数据库系统是指安装和使用了数据库技术的计算机系统。
包括:数据库、数据库管理系统、应用系统、数据库管理员(DBA)
数据库系统的特点:
数据的集成性、数据的高共享性与低冗余性 、数据独立性 、数据统一管理和控制
3、数据库管理系统 Database Management System - DBMS
定义:一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护数据服务等,是数据库系统的核心。
主要功能:
1.数据模式定义
2.数据存取的物理构建
3.数据操纵
4.数据的完整性、安全性定义与检查
5.数据集的并发控制与故障恢复
数据库管理系统为了完成基本功能,会提供相应的数据语言:
l 数据定义语言(DDL)
l 数据操纵语言(DML)
l 数据控制语言(DCL)