黑猫的博客

SQL语言概念

SQL:Structured Query Language,结构化查询语言!

DDL:Data Definition Language,数据定义语言!

主要是用来定义和维护数据库的各种对象(比如库、表、索引和视图等),也可以说操作的层次是在数据库和表的逻辑结构和存储结构上面,并没有对表中的实际的数据进行操作!

DML:Data manipulation Language,数据操作语言

主要是对表中的记录进行增删改查的操作!

DCL:Data Control Language,数据控制语言

主要是对数据库进行统一控制和统一管理的工作,比如并发控制、存取控制、安全控制等;具体的有:数据库的权限管理,数据的备份与恢复等!