SQL(Structured Query Language)包含四大语言:DQL、DML、DDL、DCL。
1.DQL(Data Query Language):数据查询语言。即对数据进行select查询的语句,其基本结构如下:
SELECT <字段名> FROM <表名或视图名> WHERE <查询条件>
2.DML(Data Manipulation Language):数据操纵语言。即对数据进行增删改的语句,其核心指令如下:
(1)INSERT:插入
(2)UPDATE:更新
(3)DELETE:删除
3.DDL(Data Definition Language):数据库模式定义语言。即对数据库中的各种对象——表、视图、索引等进行定义的语句,其常见命令如下:
(1)CREATE:创建
(2)ALTER:修改
(3)DROP:删除
4.DCL(Data Control Language):数据库控制语言。即用来设置或更改数据库用户或角色权限的语句,其常见命令如下:
(1)GRANT:授权
(2)DENY:拒绝授予主体权限
(3)REVOKE:收回已授权限