什么是DQL,DML,DDL,DCL

什么是DQL,DML,DDL,DCL,第1张

在一些公司中提交给测试团队的SQL脚本会划分为DDL、DML等,但这些概念到底是如何定义的呢?

SQL(Structure Query Language)是数据库 *** 作的的核心语言,接下来我们通过一张图来进行分析:

如果对编程感兴趣可以来我这看看

DDL(Data Definition Languages)语句: 即数据库定义语句,用来创建数据库中的表、索引、视图、存储过程、触发器等

常用的语句关键字有:CREATE,ALTER,DROP,TRUNCATE,COMMENT,RENAME。

DML(Data Manipulation Language)语句: 即数据 *** 纵语句,用来查询、添加、更新、删除等

常用的语句关键字有:SELECT,INSERT,UPDATE,DELETE,MERGE,CALL,EXPLAIN PLAN,LOCK TABLE,包括通用性的增删改查。

DCL(Data Control Language)语句: 即数据控制语句,用于授权/撤销数据库及其字段的权限(DCL is short name of Data Control Language which includes commands such as GRANT and mostly concerned with rights, permissions and other controls of the database system)。

常用的语句关键字有:GRANT,REVOKE。

TCL(Transaction Control Language)语句: 事务控制语句,用于控制事务

常用的语句关键字有:COMMIT,ROLLBACK,SAVEPOINT,SET TRANSACTION。

DQL:(Data QueryLanguage)语句: 数据查询语言

常用的语句关键字有:SELECT, FROM, WHERE, ORDER BY, HAVING,ASC|DESC

希望对您有所帮助!~

安装后出现错误码 2058解决方法:

语法:

描述:

案例:

案例:

案例:

案例:

案例:

案例:

在一些公司中提交给测试团队的SQL脚本会划分为DDL、DML等,但这些概念到底是如何定义的呢?

SQL(Structure Query Language)是数据库 *** 作的的核心语言,接下来我们通过一张图来进行分析:

如果想系统的学习编程可以来我这看看

DDL(Data Definition Languages)语句: 即数据库定义语句,用来创建数据库中的表、索引、视图、存储过程、触发器等

常用的语句关键字有:CREATE,ALTER,DROP,TRUNCATE,COMMENT,RENAME。

DML(Data Manipulation Language)语句: 即数据 *** 纵语句,用来查询、添加、更新、删除等

常用的语句关键字有:SELECT,INSERT,UPDATE,DELETE,MERGE,CALL,EXPLAIN PLAN,LOCK TABLE,包括通用性的增删改查。

DCL(Data Control Language)语句: 即数据控制语句,用于授权/撤销数据库及其字段的权限(DCL is short name of Data Control Language which includes commands such as GRANT and mostly concerned with rights, permissions and other controls of the database system)。

常用的语句关键字有:GRANT,REVOKE。

TCL(Transaction Control Language)语句: 事务控制语句,用于控制事务

常用的语句关键字有:COMMIT,ROLLBACK,SAVEPOINT,SET TRANSACTION。

DQL:(Data QueryLanguage)语句: 数据查询语言

常用的语句关键字有:SELECT, FROM, WHERE, ORDER BY, HAVING,ASC|DESC

希望对您有所帮助!~

1、DDL,是deadline的英文缩写,指“死线”或“最后期限”,一般某指任务截止的最后期限。比如某项工作的截止日,或学校收取入学申请书的最晚日期。

例:同学们要在DDL之前交作业哦。

2、数据库模式定义语言DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。

DDL描述的模式,必须由计算机软件进行编译,转换为便于计算机存储、查询和 *** 纵的格式,完成这个转换工作的程序称为模式编译器。模式编译器处理模式定义主要产生两种类型的数据:数据字典以及数据类型和结构定义。

数据库模式定义语言DDL主要由create(添加)、alter(修改)、drop(删除)和truncate(删除)四个关键字完成。

create关键字用于创建数据库对象(表、视图、序列等)。

alter关键字用于修改数据库对象(表、视图、序列等)。

drop关键字用来删除数据库的对象(表,视图,序列,索引等)。

truncate只删除表中的所有数据,不删除表的结构。

以上就是关于什么是DQL,DML,DDL,DCL全部的内容,包括:什么是DQL,DML,DDL,DCL、SQLyog数据库DDL简单 *** 作、在SQL的分类中有DML\DDL\DCL,哪些属于DML,哪些属于DDL,哪些属于DCL等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10624390.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存