DML,DML,DCL,DQL

可以先看看这篇微博:http://blog.csdn.net/jiben2qingshan/article/details/7832344

http://blog.163.com/chenwenlin_89/blog/static/135159174201011295818330/

一、DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也比记录大个层次。以表举例:Create创建数据表,Alter可以更改该表的字段,Drop可以删除这个表,从这里我们可以看到,DDL所站的高度,他不会对具体的数据进行操作。

二、DML(Data Manipulation Language 数据操控语言)用于操作数据库对象中包含的数据,也就是说操作的单位是记录。如insert、update、delete等对记录的操作。

三、DCL(Data Control Language 数据控制语句)的操作是数据库对象的权限,这些操作的确定使数据更加的安全。

1.Grant语句:允许对象的创建者给某用户或某组或所有用户(PUBLIC)某些特定的权限。

2.Revoke语句:可以废除某用户或某组或所有用户访问权限。

时间: 2024-10-06 15:17:38

DML,DML,DCL,DQL的相关文章

Oracle DML,DDL,DCL,DQL

DML(data manipulation language): 数据操作语言,对数据库里的数据进行操作的语言,包括命令SELECT.UPDATE.INSERT.DELETE.CALL.EXPLAIN PLAN.LOCK TABLE.详解如下: 1)SELECT - retrieve data from the a database 查询 即数据查询语言DQL,基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块: SELECT <字段名表> FROM <表或视图名&g

DML,DDL,DCL,DQL的区别

DML 英文缩写 DML = Data Manipulation Language,数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言.具体是指是UPDATE更新.INSERT插入.DELETE删除. DML = Data Media Laboratory,数据媒体实验室. DML = Doctor of Modern Languages,现代语言博士. DML(DataManipulation Language)数据操纵语言,SQL的分类之一,此外还有DDL(Data

PLSQL_PLSQL中DML DDL DCL的概念和区分(概念)

2014-06-20 BaoXinjian 一.摘要 DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE.ALTER.DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用 D

DDL、DML和DCL的区别与理解

DML.DDL.DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE.ALTER.DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用 DCL(Da

DDL、DML和DCL的比较【引用学习】

1.DDL 1-1.DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表.视图等等,DDL对这些对象和属性的管理和定义具体表现在Create.Drop和Alter上.特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也比记录大个层次.以表举例:Create创建数据表,Alter可以更改该表的字段,Drop可以删除这个表,从这里我们可以看到,DDL所站的高度,他不

数据库的四种语言(DDL、DML、DCL、TCL)

1.DDL (Data Definition Language )数据库定义语言 statements are used to define the database structure or schema. DDL是SQL语言的四大功能之一.用于定义数据库的三级结构,包括外模式.概念模式.内模式及其相互之间的映像,定义数据的完整性.安全控制等约束DDL不需要commit. CREATE ALTER DROP TRUNCATE COMMENT RENAME 2.DML (Data Manipul

关于DDL、DML和DCL的区别与理解

2017年5月31日,天气阴.近期事情颇多,心情比较沉重. 端午刚过,早上上课,很多同学还处在端午的疲惫状态中没有回过神来,当然我也不例外.端午奔波三天,加上毕设的事情,可以说身心俱疲.状态不佳,整理了一下以前的笔记,发现很多知识点记忆不清了,甚至有些几乎没印象了.下面把自己对DDL.DML和DCL的区别与理解简单整理,便于以后查看. 1.DDL(data definition language)--数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 DDL主要的命令有CREATE.

DDL、DML和DCL 区别与理解

这篇文章主要介绍了DDL.DML和DCL的区别与理解,需要的朋友可以参考下 DML.DDL.DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT.UPDATE.INSERT.DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE.ALTER.DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据

MySQL的DDL、DML、DCL

DDL DDL的概述 DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表.视图等等,DDL对这些对象和属性的管理和定义具体表现在Create.Drop和Alter上.特别注意:DDL操作的“对象”的概念,”对象“包括对象及对象的属性,而且对象最小也比记录大个层次.以表举例:Create创建数据表,Alter可以更改该表的字段,Drop可以删除这个表,从这里我们可以看到,DDL所站的高度,他不会对具体的数

DDL\DML\DCL\DQL

[DML] DML = Data Manipulation Language,数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言.具体是指是UPDATE更新.INSERT插入.DELETE删除.主要是对数据库中一条或者多条数据进行操纵. [DDL] 数据库模式定义语言DDL(DataDefinition Language),是用于描述数据库中要存储的现实世界实体的语言.一个数据库模式包含该数据库中所有实体的描述定义.这些定义包括结构定义.操作方法定义等.包括了CREAT