龙空技术网

数据库基础:你知道每天写的SQL语句是如何分类的吗?

松鼠AI学堂 144

前言:

眼前各位老铁们对“数据库分类汇总语句”大概比较重视,兄弟们都想要剖析一些“数据库分类汇总语句”的相关资讯。那么小编同时在网络上搜集了一些关于“数据库分类汇总语句””的相关内容,希望我们能喜欢,大家一起来了解一下吧!

你知道每天写的SQL语句是如何分类的吗?

SQL的全拼Structured Query Language,你能读出来吗?

下面介绍数据库SQL语句的分类

DDL(Data Definition Language):

数据定义语言,用来定义数据库对象:库、表、列等。

数据定义语言DDL用来创建数据库中的各种对象,创建、删除、修改表的结构,比如表、视图、索引、同义词、聚簇等,简称DDL,Data Denifition Language。代表关键字为create、drop、alter。和DML相比,DML是修改数据库表中的数据,而 DDL 是修改数据中表的结构。

DML(Data Manipulation Language):

数据操作语言,用来定义数据库记录(数据)增删改。

用户通过它可以实现对数据库的基本操作。简称DML,Data Manipulation Language。代表关键字为insert、delete 、update。

DCL(Data Control Language):

数据控制语言,用来定义访问权限和安全级别。

数据控制语言DCL用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等。简称:DCL,Data Control Language。代表关键字为grant、revoke。

DQL(Data Query Language):

数据查询语言,用来查询记录(数据)查询。

数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块,简称DQL,Data Query Language。代表关键字为select。

先对上面的概念有个初步的了解,后期我们逐个突破,数据库可不只是每天CRUD!!!

标签: #数据库分类汇总语句