文档章节

数据库中DDL、DML、DCL和TCP概念

落雨萧萧
 落雨萧萧
发布于 2015/10/03 10:43
字数 176
阅读 118
收藏 7
点赞 0
评论 0

1.DDLData Definition Language数据库定义语言,用于定义SQL模式、基本表、视图和索引的创建和撤消操作,DDL不需要commit:

CREATE/ALTER/DROP/TRUNCATE/COMMENT/RENAME

2.DMLData Manipulation Language数据操纵语言,由DBMS提供,用于让用户或程序员使用,实现对数据库中数据的操作,需要commit:

SELECT/INSERT/UPDATEDELETE/MERGE/CALL/EXPLAIN PLAN/LOCK TABLE/
3.DCLData Control Language数据库控制语言  授权,角色控制等,。包括对基本表和视图的授权,完整性规则的描述:
GRANT 授权/REVOKE 取消授权
4.TCLTransaction Control Language事务控制语言:

SAVEPOINT 设置保存点/ROLLBACK  回滚/SET TRANSACTION


© 著作权归作者所有

共有 人打赏支持
落雨萧萧
粉丝 2
博文 19
码字总数 4263
作品 0
浦东
高级程序员
常用SQL语言概述(DDL、DML、DQL)

众所周知,SQL(Structure Query Language)是数据库的核心语言,近段时间学习数据库,部分基础概念有点模棱两可,今天索性把这几个常用的SQL概念简单记录下以作区分。 分类: DDL:数据定义...

Shell_2015 ⋅ 2017/12/01 ⋅ 0

数据库专业词汇 DDL、DML和DCL 理解

1、DDL 1-1、DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和...

Kilar ⋅ 2016/04/14 ⋅ 0

DDL、DML和DCL的区别与理解

在关系型数据库中DDL、DML、DCL这三者是SQL的重要组成部分,恰好在网上找到一篇不错的文章在这里就摘录分享下。以下来自于:http://www.jb51.net/article/40359.htm DML、DDL、DCL区别 . 总体...

往事_Jim_遗 ⋅ 2017/11/06 ⋅ 0

DDL、DML和DCL 区别与理解

这篇文章主要介绍了DDL、DML和DCL的区别与理解,需要的朋友可以参考下 DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它...

勇敢的蜗牛_Z ⋅ 2015/05/04 ⋅ 0

Oracle --DML、DDL、DCL

DML、DDL、DCL的区别 1. DML概述:(data manipulation language),数据操纵语言。用于操纵数据库对象中包含的数据,也就是说操纵的对象是记录。 1.1 DML的主要语句(即操作语句) insert语句:...

求是科技 ⋅ 2015/08/05 ⋅ 0

DML、DDL、DCL语言介绍

DML、DDL、DCL介绍 是什么? DML:数据操作语言 包括增删改查(INSERT,DELETE,UPDATE,SELECT),对数据进行操作的语言。DML的操作单位是记录(RECORD)。 INSERT,即插入一条或多条记录。 DE...

PowerMichael ⋅ 2017/11/11 ⋅ 0

DML 、DDL、DCL区别以及定义

DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据。 DML包括: SELECT:用于检索数据; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据 DELE...

xiaocao13140 ⋅ 2017/08/03 ⋅ 0

SQL的四种语言

记录一下: SQL的四种语言:DML,DDL,DCL,TCL: DDL:Data Definition Language,数据库定义语言,用于定义数据库的三级结构。不需要commit create,alter,drop,truncate,comment,rename. D...

哈尔^_^城堡 ⋅ 2013/12/24 ⋅ 0

浅谈 DML、DDL、DCL的区别

一、DML DML(data manipulation language)数据操纵语言:     就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。 二、DDL DDL(data defi...

明MikeWoo ⋅ 03/05 ⋅ 0

SQL语言的四大类与三种提交方式的概念

SQL语言的四大类 Sql语言被分为四大类:数据查询语言(DQL),数据操纵语言(DML),数据定义语言(DDL),数据控制语言(DCL)。 1. 数据查询语言(DQL) 数据查询语言基本结构由select子句,from子句...

hillsowl ⋅ 2016/05/30 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 20分钟前 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 24分钟前 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 26分钟前 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 45分钟前 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 51分钟前 ⋅ 0

SpringBoot简单使用ehcache

1,SpringBoot版本 2.0.3.RELEASE ①,pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.3.RELE......

暗中观察 ⋅ 52分钟前 ⋅ 0

监控各项服务

比如有三个服务, 为了减少故障时间,增加监控任务,使用linux的 crontab 实现. 步骤: 1,每个服务写一个ping接口 监控如下内容: 1,HouseServer 是否正常运行,所以需要增加一个ping的接口 ; http...

黄威 ⋅ 56分钟前 ⋅ 0

Spring源码解析(八)——实例创建(下)

前言 来到实例创建的最后一节,前面已经将一个实例通过不同方式(工厂方法、构造器注入、默认构造器)给创建出来了,下面我们要对创建出来的实例进行一些“加工”处理。 源码解读 回顾下之前...

MarvelCode ⋅ 56分钟前 ⋅ 0

nodejs __proto__跟prototype

前言 nodejs中完全没有class的这个概念,这点跟PHP,JAVA等面向对象的语言很不一样,没有class跟object的区分,那么nodejs是怎么样实现继承的呢? 对象 对象是由属性跟方法组成的一个东西,就...

Ai5tbb ⋅ 今天 ⋅ 0

Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库

Q: Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库 A: 执行以下2条命令解决: apt-get install php-mysql service apache2 restart php -m 执行后会多以下4个模块: mysqli mysqlnd...

SamXIAO ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部