问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库的DDL,DML和DCL的区别与理解14

发布网友 发布时间:2023-11-09 15:52

我来回答

4个回答

热心网友 时间:2024-11-29 05:39

热心网友 时间:2024-11-29 05:39

一、DML

热心网友 时间:2024-11-29 05:40

在一些公司中提交给测试团队的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

希望对您有所帮助!~

热心网友 时间:2024-11-29 05:40

DDL(data definition language)数据库定义语言:

其实就是我们在创建表的时候用到的一些sql,比如说:Create、Alter、Drop等。DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上

DML(data manipulation language)数据操纵语言:

就是我们最经常用到的 Update、Inster、Delete。 主要用来对数据库的数据进行一些操作。

DCL(Data Control Language)数据库控制语言:

是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。这个比较少用到。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
现在波兰的签证率高不高 去波兰如何办签证 去波兰办签证好办理吗 波兰签证好签吗 win7 多重网络 教师资格证普通话要多少级 想考教师资格证普通话必须过几级 qq影视会员SVIP和超级影视VIP的区别在哪里? 一小撮怎么造句 盛行一时怎么造句 什么叫合同延期一年 如何使用手机号注册? 欧普照明的灯,你们觉得怎么样,价格贵吗?3 欧普灯饰怎么样?欧普照明灯具价格 欧普照明灯具价格表(最新价格汇总) 我的银行卡手机号忘记了怎么办34 我的银行卡预留手机号码忘了,怎么修改5 ...如图是小明同学做俯卧撑时的示意图,他的身体A点为重心,重力为500N... Win764位 出现 com surrogate 已停止工作...12 事业编制的困惑 哪些历史事例促进社会发展??? 新手机号码注册新怎么短信发不出去? 注册发不了短信怎么办? 注册发不了短信怎么办? 我的青春痘从2010年开始长,到现在都还满脸痘,我有手贱喜欢用手抠它... 注册为什么发不出去短信? 公司发给员工福利费是否需要缴纳个人所得税?1 额头上的痘痘抠了,有那种血结成的疤,我知道会留痘痘印,可是那个怎么... 福利费要交个税吗31 员工福利费需要交纳个人所得税吗 本科大二学生,已修完会计基础和中级财务会计,想自学注会的《会... 谁推荐个奇迹私服!好的追分!! 为什么燃料不能完全燃烧16 「」 4字成语是什么 她说我为什么认为她是我的妻子我应该怎么回复? 她说她生来带刺,让我被靠近,怎么办?我该怎么回答?2 滑动摩擦力可能做负功也可能做正功静摩擦力对物体一定做负功 我说女友贤惠,她说这叫懒,不叫贤惠怎么回她呢? 北方稀土股票历史股价?北方稀土股票历史以来行情?北方稀土为啥一直下 ... 养老保险啥时候开始交 "DDL","DML","DCL"是什么意思?1 ...是台式电脑,但卧室也有网口,想知道路由怎么连 家里光猫和路由器都装在客厅 在卧室有网线接口 怎么才能在卧室用台式上... 老婆总是背着我讲电话,我怀疑其出轨,我该怎么办? 我怀疑老婆出轨,下一步该怎么样收集证据? 怎么查看自己的注册了多久了? 企业发放"福利",员工需要缴纳个人所得税吗298 数据库技术的主要目的是什么?包括什么 怎样用手机申请882 刚用手机号注册的怎么解绑手机号?1134