星空网 > 软件开发 > 数据库

DCL,DDL,DML,DQL

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语句。
select具体用法
  SELECT select_list
  [ INTO new_table ]
  FROM table_source
  [ WHERE search_condition ]
  [ GROUP BY group_by_expression ]
  [ HAVING search_condition ]
  [ ORDER BY order_expression [ ASC | DESC ] ]

 

以上资料来源于百度百科有作者整理。




原标题:DCL,DDL,DML,DQL

关键词:

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

让主力变爆款:https://www.goluckyvip.com/tag/6123.html
责任保险:https://www.goluckyvip.com/tag/6124.html
光顾着过年:https://www.goluckyvip.com/tag/6125.html
退货政策调整:https://www.goluckyvip.com/tag/6126.html
成员名单更新:https://www.goluckyvip.com/tag/6128.html
必经之路:https://www.goluckyvip.com/tag/6129.html
龙脊梯田在哪?从桂林到那里需要多久?周围还有什么好玩的?:https://www.vstour.cn/a/407241.html
韩国电商初创企业面临冲击,平台关闭量增加37%!:https://www.kjdsnews.com/a/1842104.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流