DML,DDL,DCL 区别?【面试题详解】

今天爱分享给大家带来DML,DDL,DCL 区别?【面试题详解】,希望能够帮助到大家。
DML
它们是 SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这 4 条命令是用
来对数据库里的数据进行操作的语言
DDL(data definition language):
DDL 比 DML 要多,主要的命令有 CREATE、ALTER、DROP 等,DDL 主要是用在定
义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大
多在建立表时使用
DCl
是数据库控制功能。是用来设置或更改数据库用户或角色权限的语句,包括
(grant,deny,revoke 等)语句。在默认状态下,只有
sysadmin,dbcreator,db_owner 或 db_securityadmin 等人员才有权力执行 DCL

人已赞赏
Java

简单描述数据库事物的 4 个隔离级别。哪几种隔离级别下读取数据的事物将会禁止其他写事物?【面试题详解】

2020-12-8 14:53:10

Java

在几千条记录里,存在着些相同的记录,如何能用 SQL 语句,删除掉重复的呢?【面试题详解】

2020-12-8 14:59:34

'); })();