你的位置:首页 > 软件开发 > 数据库 > DCL,DDL,DML,DQL

DCL,DDL,DML,DQL

发布时间:2016-04-19 14:00:07
DCL(Data Control Language)是数据库控制语言。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有 ...

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

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

在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL

DCL数据库控制语言不同于程序设计语言,SQL语言(结构化程序设计语言)的组成部分包括了DCL数据库控制语言。

 SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。

DML( Data Manipulation Language)数据操纵语言,命令使用户能够查询数据库以及操作已有数据库中的数据的计算机语言。

具体是指是UPDATE更新、INSERT插入、DELETE删除。

DML包括:INSERT、UPDATE、DELETE。注意,select语句属于DQL(Data Query Language)。oracle中需要进行事务提交,否则不能操作成功。

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

一个数据库模式包含该数据库中所有实体的描述定义。这些定义包括结构定义、操作方法定义等。

DDL包括:CREATE,DROP,ALTER

DQL(Data Query Language SELECT )数据查询语言,select语句。

原标题:DCL,DDL,DML,DQL

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录