【数据库】SQL命令的分类:DDL、DML、(DQL)、DCL的概念与指令
时间:2023-06-29 07:07:00
SQL(Structure Query Language) 结构化查询语言是数据库的核心语言,是先进的非过程编程语言。功能强大,效率高,易于学习和维护。SQL基于数据库本身和使用的机器、网络和操作系统,语言基本上是独立的SQL的DBMS从个人机、工作站到基于局域网、小型机、大型机的各种计算机系统,产品可以运行,具有良好的可移植性。
SQL命令分为三类:DDL;DML;DCL
DDL数据定义语言(Data Definition Language)
用来维护存储数据的结构
代表指令:create;drop;alter…
DML数据操纵语言(Data Manipulation Language)
用于操作数据
代表指令:insert;delete;updata…
DQL数据查询语言
它是数据操作语言中包含的单独分类DML中
包含指令:select
DCL数据控制语言(Data Control Language)
主要负责权限管理和事务
代表指令:grant;revoke…
DDL可视为操作库或表结构,DML用于操作数据,DCL用于操作权限和事务等其他事务。