(一)数据库 

MySQL学习笔记之基本概念_数据库管理

英文名:DataBase,简称DB。是按照一定格式存储数据的一些文件的组合。

理解: 存储数据的仓库,实际上是一些存储了具有特定格式的数据的文件。

(二)数据库管理系统

MySQL学习笔记之基本概念_数据库管理_02

英文名:DataBaseManagement,简称DBMS,数据库管理系统是专门用来管理数据库中的数据的,数据库管理系统可以对数据库当中的数据进行增删改查。

特点:开源、规模小、运行速度快、成本低、跨平台、个人免费、可移植性

常见的数据库管理系统:

  MySQL 、Oracle 、MS SqServer 、DB2 、 sybase 等

(三)SQL

MySQL学习笔记之基本概念_SQL_03

  通用的·、标准的结构化查询语言,SQL语句可以在MySQL、Oracle、DB2中使用。

分类:

①DQL:数据查询语言(带有 select关键字的都是查询语句) 例:select .....

②DML:数据操作语言(对数据进行增删改的都是DML)

    insert (增)  delete(删)    update(改)

③DDL: 数据定义语言(带有create 、alter的都是DDL)

说明:DDL主要操作的是表的结构,不是表中的数据(与DML不同)

    create(新建)                    drop(删除)            alter(修改)

④TCL :事务控制语言

         事务提交:commit     事务回滚: rollback

⑤DCL:数据控制语言

 例如: 授权grant、 撤销权限revoke.......

数据库、数据库管理系统、SQL三者之间的关系??

  数据管理系统通过执行编写好的SQL语句,最终来完成对数据库中的增删改查操作。