美文网首页
DDL,DML,DCL,DQL的区别

DDL,DML,DCL,DQL的区别

作者: 夜雨惊风醉看流年过 | 来源:发表于2017-02-03 11:02 被阅读0次

DDL

date definition language 数据定义语言,

操作等级:表或视图级,

操作语句:create,drop,alter

操作目的:创建表,删除表,对表的属性进行修改

(自动提交,其操作后无法用rollback等DCL语句进行操作)

DML

date  manipulation language 数据操纵语言

操作等级:数据级

操作语句:insert,delete,update

操作目的:对表内的数据进行增删改

DCL

date control language 数据控制语言

操作等级:用户权限级

操作语句:grant, revoke

操作目的:赋予不同的用户不同的权限

DQL

date  query language 数据查询语言

操作等级:查询级

操作语句:select。。。from。。。where。。。。等(某些地方将其算为DML)

操作目的:查询需要的结果

相关文章

网友评论

      本文标题:DDL,DML,DCL,DQL的区别

      本文链接:https://www.haomeiwen.com/subject/hgcdittx.html